Gimė 1949 m. gegužės 12 d. Sibire, Irkutsko srityje, tremtinių šeimoje. Ten užaugo, baigė Čeremchovo pradinę mokyklą. Tėvas, Vyčio Kryžiaus kavalierius, Lietuvos savanoris, 1950 m. mirė Sibire.
1960 m. su motina iš Sibiro grįžo į Lietuvą. Apsigyveno Vilniuje.
1967 m. baigė Vilniaus miesto vakarinę jaunimo darbo mokyklą.
1967 m. įstojo į Vilniaus valstybinio universiteto (dabar Vilniaus universitetas) Gamtos mokslų fakultetą, kurį baigė 1972 m. ir įgijo biologijos ir chemijos dėstytojos specialybę. 19971999 m. studijavo Kauno technologijos universiteto Administravimo fakultete ir įgijo viešojo administravimo magistro laipsnį. 20012002 m. studijavo pagal Lietuvos viešojo administravimo instituto OLYMP programą.
19681972 m. Lietuvos mokslų akademijos Biochemijos institute dirbo jaunesniąja moksline bendradarbe.
19721985 m. Lietuvos onkologijos dispanserio gydytoja laborantė.
19851995 m. Kauno onkologijos dispanserio gydytoja citologė.
19952001 m. Kauno miesto savivaldybės tarybos narė.
19951997 m. Kauno miesto vicemerė.
19972004 m. Kauno apskrities viršininko administracijos Socialinių reikalų, kultūros ir švietimo departamento direktorė.
20042008 m. IX Seimo narė, išrinkta Centro rinkimų apygardoje Nr. 13. Iškėlė Tėvynės sąjunga (konservatoriai, politiniai kaliniai ir tremtiniai, krikščioniškieji demokratai). Seime dirbo Socialinių reikalų ir darbo komitete ir Narkomanijos prevencijos komisijoje.
Nuo 2007 m. spalio mėn. Tėvynės sąjungos-Lietuvos krikščionių demokratų Politinių kalinių ir tremtinių frakcijos pirmininkė.
Lietuvos politinių kalinių ir tremtinių sąjungos narė.
Pomėgiai gėlių auginimas, menai, literatūra.
Moka anglų, lenkų, rusų kalbas.
Vyras Edmundas Margevičius.
Turi dvi dukteris Ivetą ir Agnę.