Enlarged heart: What are the causes?
What causes an enlarged heart?
- No name / No state given
Mayo Clinic cardiologist Martha Grogan, M.D., and colleagues answer select questions from readers.
Answer
Enlarged heart (cardiomegaly) is not a disease but a sign of an underlying problem. It can have many causes, including:
- High blood pressure
- Heart valve disorders
- Weakness of the heart muscle (cardiomyopathy)
- Severe anemia
- Thyroid disorders
- Excessive iron in the body (hemochromatosis)
- Abnormal protein buildup in an organ (amyloidosis)
In some people, an enlarged heart causes no signs or symptoms. Others may experience:
- Breathing difficulties
- Shortness of breath
- Dizziness
- Abnormal heart rhythm (arrhythmia)
- Swelling (edema)
Treatment is directed at the underlying cause of enlarged heart.

Home 
