Heavy Menstrual Bleeding (Menorrhagia)

abnormal-womens-health

Many women get heavy menstrual periods and painful cramps. For some women, this means passing large blood clots and changing sanitary pads or tampons often. You may also have periods that last longer than 7 days.

A change in hormones or an irritation in the uterus can cause heavy bleeding. Women who are overweight are more likely to have heavy menstrual periods. But there may not be a specific cause for your heavy menstrual periods.

Your doctor may recommend hormone treatments to slow or stop your periods. If a fibroid (a growth that is not cancer) is causing your heavy bleeding, your doctor may recommend surgery or other treatments to remove the growth. Because blood loss from heavy menstrual periods can make you very tired and weak (anemic), your doctor may recommend that you take extra iron.

Sort by:

Doctors

Listed below are Signature Medical Group physicians who diagnose and treat this condition.

Robert T. Caffrey, MD, FACOG

Robert T. Caffrey

Independence, MO

  • Obstetrics and Gynecology

Kent E. Tegeler, MD, FACOG

Kent E. Tegeler

Liberty, MO

  • Obstetrics and Gynecology

Alisa R. Ash, MD, FACOG

Alisa R. Ash

Independence, MO

  • Obstetrics and Gynecology

Timothy A. Hall, MD, FACOG

Timothy A. Hall

Independence, MO

  • Obstetrics and Gynecology

Anna M. Gorman, DO

Anna M. Gorman

Liberty, MO

  • Obstetrics and Gynecology

Tracia L. West, MD

Tracia L. West

Liberty, MO

  • Obstetrics and Gynecology

Kiersten M. Moreno, MD, FACOG

Kiersten M. Moreno

Independence, MO

  • Obstetrics and Gynecology

Timothy J. Billharz, MD, FACOG

Timothy J. Billharz

Liberty, MO

  • Obstetrics and Gynecology

Suzanne M. Eggers, MD, FACOG

Suzanne M. Eggers

Liberty, MO

  • Obstetrics and Gynecology
Sort by:

Locations

Northland Obstetrics and Gynecology

Northland Obstetrics and Gynecology
2529 Glenn Hendren Drive
Suite 200
Liberty, MO 64068
Get directions
816-781-7820

Independence Women’s Clinic

Independence Women’s Clinic
19550 East 39th Street
#300
Independence, MO 64057
Get directions
816-478-0220