Родилась 23 августа 1943 года в Москве. В 1966 году окончила факультет вычислительных машин МИФИ. В том же году поступила на работу в ИПМАН имени М. В. Келдыша. Занималась проблемами системного программирования. Автор многих публикаций, по совокупности которых ей было присвоено звание старшего научного сотрудника без защиты диссертации.
С 1989 года — участница демократического движения в Москве (входила в состав «Демократической России»). Участвовала в создании общества избирателей Фрунзенского района «Демократический выбор».
В марте 1990 года была избрана депутатом Фрунзенского районного совета. Входила в блок «Демократическая Россия», с октября 1990 года - в движение «Демократическая Россия». Была членом жилищной комиссии райсовета. Защищала жилищные права граждан в судебных процессах с ЦК КПСС и различными ведомствами.
С 1992 года руководила направлением «Жилищная политика» в управлении префектуры Центрального административного округа Москвы.
В 1993 году была избрана депутатом Московской городской думы первого созыва (как член движения «Демократическая Россия»). С 1994 года под её руководством работал Общественный Совет по жилищной политике при Московской городской думе. Была одним из шести депутатов, которые голосовали против первой редакции Устава города Москвы, которая фактически упраздняла местное самоуправление в столице. На этой основе активно взаимодействовала с партией «Яблоко».
В 1996 году окончила Академический правовой университет при Институте государства и права РАН.
В 1997 году вступила в партию «Яблоко», возглавила Северную организацию Московского регионального отделения «Яблока». В том же году была избрана депутатом Московской городской думы второго созыва (как член партии «Яблоко»). С 1998 года — председатель Комиссии по жилищной политике и коммунальной реформе Московской городской думы.
В 2001 году была избрана депутатом Московской городской думы третьего созыва от партии «Яблоко».
В 2003 году была избрана депутатом Государственной думы России (от Ленинградского избирательного округа № 194 города Москвы). Избиралась как член партии «Яблоко», так как в партия в Думу не прошла, то является независимым депутатом. Член Комитета Думы по гражданскому, уголовному, арбитражному и процессуальному законодательству.
Заместитель председателя и член Российской демократической партии «Яблоко» до лета 2007 года. Вышла из партии, так как та «не могла гарантировать ей попадание в Думу».
В 2007 году выдвинута кандидатом в депутаты Государственной думы от партии «Справедливая Россия» (номер 2 в списке по городу Москве). На выборах была избрана в Государственную думу пятого созыва, где вошла во фракцию «Справедливой России».
По состоянию на январь 2008 года — беспартийная, член фракции «Справедливая Россия», член Комитета Думы по строительству и земельным отношениям.
В 2009 году выдвинута в депутаты Московской городской думы от фракции «Справедливая Россия», но на выборах 11 октября фракция не преодолела 7 % барьер.
В мае 2011 года вступила в партию «Справедливая Россия».
«Для меня СПС-овцы были слишком крутые. Я Чубайса как организатора очень уважаю, но это человек, который коммунист-рыночник, я бы так его назвала: по трупам к светлому будущему — к рынку. Пусть там все вымрут, но мы своего добьемся. Человеческий момент у него абсолютно отсутствует. Я рыночник, конечно, я за конкуренцию, но, с другой стороны, я считаю, что игнорировать социальную составляющую — это рубить сук, на котором сидишь. Поэтому мне, конечно, ближе была позиция „Яблока“, где было сочетание рыночной экономики и разумной социальной политики».
Выступает в качестве решительного критика Жилищного кодекса, вступившего в силу 1 марта 2005 года. Внесла вместе с другими депутатами в Государственную думу законопроект о внесении поправок в него (так называемые «поправки Хованской»), который, по её мнению, предотвращает многочисленные случаи нарушения прав граждан.
В законопроекте, в частности, предлагается:
«Поправки Хованской» планировалось рассмотреть на заседании Государственной думы 21 апреля 2006, но думский Комитет по гражданскому, уголовному, арбитражному и процессуальному законодательству решил отложить рассмотрение законопроекта на неопределенный срок.
28 июня 2006 «поправки Хованской» были приняты Государственной думой в первом чтении.