W latach 1979–1990 należała do PZPR. Od 3 stycznia 2000 zajmowała stanowisko podsekretarza stanu w Kancelarii Prezydenta RP, a od 13 czerwca 2000 pełniła funkcję szefa KPRP. 23 grudnia 2000 została ponownie powołana na to stanowisko na okres drugiej kadencji Aleksandra Kwaśniewskiego, zajmowała je do 18 października 2005. W okresie pełnienia tej funkcji została odznaczona estońskim Orderem Białej Gwiazdy I klasy (2002).

W wyborach parlamentarnych w 2005 została po raz pierwszy wybrana posłanką na Sejm V kadencji z okręgu płockiego z listy SLD. W wyborach parlamentarnych w 2007 po raz drugi uzyskała mandat posłanki, kandydując z listy koalicji Lewica i Demokraci i otrzymując 20 536 głosów. Od 22 kwietnia 2008 zasiadała w klubie poselskim Lewica. 1 czerwca 2008 została wiceprzewodniczącą SLD. W 2009 bez powodzenia kandydowała do Parlamentu Europejskiego.

Zginęła 10 kwietnia 2010 w Smoleńsku w katastrofie polskiego samolotu Tu-154M w Smoleńsku w drodze na obchody 70. rocznicy zbrodni katyńskiej. 19 kwietnia 2010 została pochowana w Kwaterze Smoleńskiej na Cmentarzu Wojskowym na Powązkach w Warszawie.