W III RP wstąpiła do Sojuszu Lewicy Demokratycznej, objęła funkcję m.in. sekretarza podkarpackiej rady wojewódzkiej partii. Od 1989 do 1991 kierowała jednym z biur poselskich, a następnie do 1996 prowadziła działalność gospodarczą. Zajmowała też stanowisko doradcy wojewody podkarpackiego. Od 1994 związana z samorządem lokalnym, m.in. w 2002 wybrana do rady powiatu rzeszowskiego (nie objęła mandatu). W latach 1996–1998 sprawowała funkcję burmistrza Dynowa, powróciła na to stanowisko w kadencji 2002–2006 z ramienia lokalnego komitetu. W 2006 przegrała walkę o reelekcję w pierwszej turze z Zygmuntem Frańczakiem. W 2010 uzyskała mandat radnej sejmiku podkarpackiego IV kadencji. 30 listopada 2010 została wybrana wicemarszałkiem województwa podkarpackiego w ramach koalicji PO–PSL–SLD. 27 maja 2013 została wraz z całym zarządem odwołana w związku z aresztowaniem marszałka Mirosława Karapyty. W 2014 nie uzyskała reelekcji do sejmiku, a w 2015 bez powodzenia kandydowała do Sejmu (zdobyła 1515 głosów).