Родилась 23 октября 1954 года в городе Облучье Хабаровского края. В 1977 году окончила Уссурийский пединститут (учитель русского языка и литературы), в 1991 году — Хабаровскую высшую партийную школу.
Работала пионервожатой, воспитателем в школе-интернате во Владивостоке, затем трудилась в райкоме, была инструктором Приморского крайкома КПСС по физкультуре и спорту. С 1991 года — вице-президент, гендиректор благотворительной организации АННА (Владивосток). В 1993 году избрана в Госдуму по списку движения "Женщины России", возглавляла комитет по экономике. В 1995 году вновь избрана в Госдуму по одномандатному округу, была замглавы группы "Российские регионы". С 1996 года входила в руководство Социалистической партии (лидер — Иван Рыбкин). В декабре 1999 года неудачно баллотировалась в главы Приморского края (снята с регистрации за невнесение в декларацию о доходах сведений о квартире в Москве и земельном участке в Подмосковье, записанных на ее мужа), а также в Госдуму по списку блока "Отечество — Вся Россия". В 2000-2001 годах — вице-президент ЗАО НПО "Кросна", зампред Парламентского клуба, член политсовета партии "Единство". С ноября 2001 года — член Совета федерации от заксобрания Кемеровской области, первый зампред комитета по бюджету. С января 2004 года — вице-спикер палаты.
Член бюро высшего совета "Единой России". Награждена орденом Почета, медалью ордена "За заслуги перед Отечеством" II степени. Кандидат экономических наук, тема диссертации — "Налоги в механизме государственного регулирования инвестиций в России". Задекларированный доход за 2011 год — 2,03 млн руб., доход супруга — 3,99 млн руб.