Medroxyprogesterone (Provera, Depo-Provera) is an inexpensive drug used to prevent the uterine lining from overgrowth in women taking an estrogen after menopause. It is also used to treat irregular menstrual bleeding or a lack of menstrual bleeding in women. It is more popular than comparable drugs. It is available in generic and brand versions. Generic medroxyprogesterone is covered by most Medicare and insurance plans.