Родилась 24 сентября 1949 г. в Алма-Ате Казахской ССР. Отец - Иван Васильевич Одинцов (1922-2002), кадровый военный, участник Великой Отечественной войны. Мать - Вера Григорьевна Одинцова (1922-1972), преподавала английский язык.
Девичья фамилия - Одинцова.
В 1973 г. окончила Харьковский авиационный институт (ныне - Национальный аэрокосмический университет им. Н.Е. Жуковского).
Кандидат политических наук. В 1997 г. в Москве защитила диссертацию на тему: "Интеграция женщин в политику, 70-90-е годы".
В 1972-1974 гг. работала техником, затем инженером в авиационном Опытно-конструкторском бюро (ОКБ) им. О.К. Антонова в г. Киеве.
С 1975 г. по 1977 г. - второй, первый секретарь Ленинградского районного комитета комсомола г. Киева.
В 1978-1980 гг. - заведующая отделом, секретарь Центрального Комитета Ленинского Коммунистического Союза Молодежи (ЦК ЛКСМ) Украины.
В 1981 г. была избрана секретарем Центрального Комитета Всесоюзного Ленинского Коммунистического Союза Молодежи (ЦК ВЛКСМ), занимала этот пост до 1989 г.
С 1984 г. по 1986 г. являлась председателем Центрального совета Всесоюзной пионерской организации им. В.И. Ленина.
В 1989-1991 гг. - заведующая отделом наград президиума Верховного совета СССР.
В 1991 г. возглавляла Комитет по делам семьи и женщин при Кабинете министров СССР.
В 1992 г. была избрана президентом фонда "Женская инициатива".
С 1994 г. по 2000 г. занимала должность председателя Комитета общественных и межрегиональных связей в правительстве Москвы.
В 2000 г. была назначена первым заместителем премьера правительства Москвы - руководителем комплекса социальной сферы Москвы.
С 2001 г. по 2010 г. - первый заместитель мэра Москвы Юрия Лужкова в правительстве Москвы, руководитель комплекса социальной сферы Москвы.
В 2010-2011 гг. занимала должность заместителя мэра Москвы Сергея Собянина в правительстве Москвы по социальной политике.
4 декабря 2011 г. избрана депутатом Государственной думы Федерального собрания Российской Федерации шестого созыва. Являлась заместителем руководителя фракции "Единая Россия", входила в состав Комитета Госдумы по труду, социальной политике и делам ветеранов.
21 декабря 2011 г. была избрана заместителем председателя Государственной думы РФ Сергея Нарышкина.
С 18 октября 2013 г. занимала пост президента Международного женского форума (МЖФ).
31 октября 2013 г. была избрана сопредседателем Московского регионального отделения Общероссийского народного фронта (ОНФ).
28 октября 2014 г. скончалась после продолжительной болезни.
В разные годы являлась президентом Ассоциации исследователей детского движения, вице-президентом информационно-издательского содружества "Атлантида", сопредседателем Конфедерации "Женская Лига".
Общая сумма декларированного годового дохода за 2013 г. составляла 6 млн 520 тыс. рублей.
Была награждена орденами "Знак почета" (1981), Трудового Красного Знамени (1986), Дружбы (1996), "За заслуги перед Отечеством" III и IV степеней (2008, 2014), орденом княгини Ольги III степени (Украина, 2002).
Заслуженный работник культуры РФ (2004).
Была замужем за Швецовым Анатолием Андреевичем (1949-1994), их сын Алексей (1978 г.р.) скончался в 2004 г.