Член Совета Федерации Федерального Собрания РФ, председатель Союза женщин России.
Родилась26 мая 1948 года в Свердловске.
В 1972 году окончила Свердловский медицинский институт. Работала медсестрой, врачом, завотделением детской поликлиники.
С 1981 заместитель заведующего горотделом здравоохранения Свердловска.
С 1987 замначальника управления здравоохранения Свердловского облисполкома.
В 1990 избрана народным депутатом РСФСР.
С 1991 советник Президента РФ, председатель координационного Комитета по вопросам семьи, материнства и детства.
В 1993 стала одним из создателей движения «Женщины России».
В 1993, 1995, 1999 и 2003 избиралась в Госдуму, возглавляла Комитет по делам женщин, семьи и детей.
С декабря 2011 года Лахова была заместитель председателя Комитета Госдумы по делам общественных объединений и религиозных организаций.
C 30 сентября 2014 года входит в Совет Федерации РФ.