Екатерина Лахова родилась 26 мая 1948 года в Свердловске.
После окончания Свердловского государственного медицинского института в 1972 году работала медсестрой, участковым врачом, в отделе здравоохранения по вопросам охраны материнства и детства Свердловска, заместителем начальника Управления здравоохранения Свердловской области.
В 1990 году избрана народным депутатом России, стала главой Комитета по делам женщин, охране семьи, материнства и детства. Затем — депутат ГД ФС РФ 1, 2, 3, 4, 5 созывов.
1991г. – закон о принудительной стерилизации женщин – не принят.
1997г. – закон "О репродуктивных правах граждан и гарантиях их осуществления" (сексуальное просвещение детей, распространение контрацептивов, в т.ч. подросткам, на бюджетные средства, поощрение абортов на поздних сроках) – не принят.
Закон о лекарственных средствах (вводилось новое понятие "лекарственное средство"; допускалось изготовление лекарств из органов и тканей человека, фактически легализовывалось изготовление лекарств из человеческих эмбрионов, убитых с помощью аборта; контрацептивы приравнивались к лекарственным препаратам) – не принят.
Одной из главных задач депутата Е.Ф.Лаховой было обеспечение официальной законодательной базы, способствующей распространению служб "планирования семьи". Благодаря активной деятельности депутата Е.Ф.Лаховой политику планирования семьи поддерживали на государственном уровне Министерство образования, Министерство здравоохранения, Министерство труда и социального развития.
Председатель редакционного совета альманаха «Вопросы ювенальной юстиции» (выпускается фондом «НАН»)