Родилась 26 декабря 1955 г. в с. Колпаково Топчихинского района Алтайского края.
В 1978 г. окончила исторический факультет Алтайского государственного университета.
Кандидат социологических наук. В 2006 г. в Академии труда и социальных отношений защитила диссертацию на тему "Российская молодежь на рынке труда: социально-управленческие аспекты".
После окончания вуза работала преподавателем истории и общественных наук в Алтайском медицинском институте (Барнаул).
Была членом КПСС.
В 1983 г. переехала в Кемеровскую область. Работала заведующей кабинетом политпросвещения на шахте "Зиминка" в Прокопьевске, лектором горкома КПСС. Была преподавателем, старшим преподавателем Сибирской горно-металлургической академии (г. Новокузнецк).
В конце 1993 г., перед выборами в Законодательное собрание Кемеровской области, вошла в число организаторов регионального блока "Народовластие", созданного в поддержку главы бывшего облсовета Амана Тулеева.
В 1994-1999 гг. - член руководства блока "Народовластие".
В 1994-1995 гг. - помощник председателя Законодательного собрания Кемеровской области Амана Тулеева.
В 1995-1999 гг. - депутат Государственной думы РФ II созыва. Была избрана в Госдуму 17 декабря 1995 г. по Прокопьевскому одномандатному избирательному округу №91 (Кемеровская область) от группу избирателей. Набрала в округе 46,06% голосов (второе место занял Владимир Мельниченко, 9,83%). В Госдуме вошла в депутатскую группу "Народовластие". Была членом комитетов ГД по делам женщин, семьи и молодежи, по делам Федерации и региональной политике. С апреля 1997 г. входила в состав комиссии по проверке фактов участия должностных лиц органов государственной власти РФ и органов государственной власти субъектов РФ в коррупционной деятельности. В 1998-1999 гг. - заместитель председателя комитета по делам женщин, семьи и молодежи.
В 1999 г. приняла участие в создании "Блока Амана Тулеева", победившего на выборах в Кемеровский областной Совет народных депутатов 18 апреля 1999 г.
В 1999-2003 гг. - депутат Государственной думы РФ III созыва. Была выдвинута от партии КПРФ по федеральному округу (второй номер в Кузнецко-Алтайской региональной группе), а также по Прокопьевскому одномандатному избирательному округу №91. 19 декабря 1999 г. была избрана депутатом Госдумы по Прокопьевскому одномандатному округу (получила 77% голосов; второе место в округе заняла Татьяна Землянских от СПС, 11,98%). Вошла в Агропромышленную депутатскую группу, была членом межфракционного объединения "Сибирское соглашение". С января 2000 г. занимала пост заместителя председателя комитета Госдумы по делам женщин, семьи и молодежи. С 2002 г. была также заместителем председателя комиссии по проблемам народонаселения.
В 2003-2007 гг. - депутат Государственной думы РФ IV созыва. Была избрана 7 декабря 2003 г. по Прокопьевскому одномандатному избирательному округу №95 от КПРФ. Набрала 72,98% голосов избирателей (второе место занял самовыдвиженец Владислав Баловнев - 7,71%). Вошла в состав фракции КПРФ, стала членом комитета по делам женщин, семьи и молодежи.
С июня 2004 г. возглавляла общественное движение "Коммунисты - за Кузбасс!" (ликвидировано в 2008 г.).
С декабря 2004 г. по август 2011 г. - первый секретарь Кемеровского областного комитета КПРФ.
В 2007-2011 гг. - депутат Государственной думы РФ V созыва. Избрана 2 декабря 2007 г. в составе федерального списка кандидатов, выдвинутого КПРФ, от Кемеровской области. Была членом фракции коммунистов, членом комитета Госдумы по вопросам семьи, женщин и детей.
4 декабря 2011 г. баллотировалась в Госдуму РФ VI созыва по списку КПРФ от Ставропольского края (шла под вторым номером в региональной группе), однако депутатский мандат не получила. 18 сентября 2016 г. принимала участие в выборах депутатов Государственной думы VII созыва. Баллотировалась по Рубцовскому одномандатному избирательному округу №40 (Алтайский край), заняла второе место с результатом 16,43%, уступив кандидату от "Единой России" Виктору Зобневу (30,9%).
Была доверенным лицом кандидатов на пост президента РФ Геннадия Зюганова, Николая Харитонова, Павла Грудинина.
До 2021 г. возглавляла аппарат фракции КПРФ в Государственной думе РФ.
С 2021 г. - депутат Государственной думы РФ VIII созыва. Была избрана 19 сентября 2021 г. от партии КПРФ по федеральному округу (баллотировалась под третьим номером в региональной группе №31, Оренбургская, Самарская, Ульяновская обл.). Член фракции КПРФ. С 12 октября 2021 г. - председатель комитета Госдумы РФ по защите семьи, вопросам отцовства, материнства и детства (до 31 октября 2023 г. - по вопросам семьи, женщин и детей).
Председатель общероссийского общественного движения "Всероссийский женский союз - Надежда России". Главный редактор издания "Надежда.ru".