(This information is not intended to be a substitute for the advice of a doctor or a recommendation for any particular treatment plan. Like any printed material, it may become out of date over time. It is important that you rely on the advice of a doctor for your specific condition.)

Enlarged heart (cardiomegaly) isn't a disease, but rather a symptom of another condition. The term "cardiomegaly" most commonly refers to an enlarged heart seen on chest X-ray before other tests are performed to diagnose the specific condition causing your cardiomegaly. You may develop an enlarged heart temporarily because of a stress on your body, such as pregnancy, or because of a medical condition, such as the weakening of the heart muscle, coronary artery disease, heart valve problems or abnormal heart rhythms.

In some people, an enlarged heart causes no signs or symptoms. Others may have these signs and symptoms:
• Shortness of breath
• Dizziness
• Abnormal heart rhythm (arrhythmia)
• Swelling (edema)
• Cough
• Chest pain

An enlarged heart can be caused by conditions that cause your heart to pump harder than usual or that damage your heart muscle. Sometimes the heart enlarges and becomes weak for unknown reasons (idiopathic). Conditions associated with an enlarged heart include:
• High blood pressure. Having high blood pressure can make it so that your heart has to pump harder to deliver blood to the rest of your body, enlarging and thickening the muscle.
• Heart valve disease. Four valves within your heart keep blood flowing in the right direction. If the valves are damaged by such conditions as rheumatic fever, a heart defect, infections (infectious endocarditis), connective tissue disorders, certain medications or radiation treatments for cancer, your heart may enlarge.
• Disease of the heart muscle (cardiomyopathy). Cardiomyopathy is the thickening and stiffening of heart muscle. In early stages of cardiomyopathy, you may have no symptoms. As the condition worsens, your heart may enlarge to try to pump more blood to your body.
• Heart attack. Damage done during a heart attack may cause an enlarged heart.
• A heart condition you're born with (congenital heart defect). Many types of congenital heart defects may lead to an enlarged heart, as defects can affect blood flow through the heart, forcing it to pump harder.
• Abnormal heartbeat (arrhythmia). If you have an arrhythmia, your heart may not pump blood as effectively as it would if your heart rhythm were normal. The extra work your heart has to do to pump blood to your body may cause it to enlarge.
• High blood pressure in the artery connecting your heart and lungs (pulmonary hypertension). If you have pulmonary hypertension, your heart may need to pump harder to move blood between your lungs and your heart. As a result, the right side of your heart may enlarge.
• Low red blood cell count (anemia). Anemia is a condition in which there aren't enough healthy red blood cells to carry adequate oxygen to your tissues. Left untreated, chronic anemia can lead to a rapid or irregular heartbeat. Your heart must pump more blood to make up for the lack of oxygen in the blood when you're anemic. Rarely, your heart can enlarge if you have anemia for a long time and you don't seek treatment.
• Thyroid disorders. Both an underactive thyroid gland (hypothyroidism) and an overactive thyroid gland (hyperthyroidism) can lead to heart problems, including an enlarged heart.
• Excessive iron in the body (hemochromatosis). Hemochromatosis is a disorder in which your body doesn't properly metabolize iron, causing it to build up in various organs, including your heart muscle. This can cause an enlarged left ventricle due to weakening of the heart muscle.
• Rare diseases that can affect your heart, such as amyloidosis. Amyloidosis is a condition in which abnormal proteins circulate in the blood and may be deposited in the heart, interfering with your heart's function. If amyloid builds up in your heart, it can cause it to enlarge.

While you can't cure your enlarged heart with home remedies, there are some things you can do to improve your condition. Your doctor may recommend adopting the following lifestyle changes:
• Quit smoking.
• Lose excess weight.
• Eat a low-salt diet.
• Control diabetes.
• Monitor your own blood pressure.
• Get modest exercise, after discussing with your doctor the most appropriate program of physical activity.
• Eliminate or reduce the amount of alcohol you drink.
• Try to sleep eight hours each night.

In most cases you can't prevent your heart from enlarging. Let your doctor know if you have a family history of conditions that can cause an enlarged heart, such as cardiomyopathy. If cardiomyopathy or other heart conditions are diagnosed early, treatments may prevent the disease from worsening.

You can help reduce your chance of developing heart failure by avoiding some of the conditions that can contribute to a weak heart, including the abuse of alcohol or cocaine, or not getting enough vitamins and minerals. Controlling high blood pressure with diet, exercise and possibly medications also prevents many people who have an enlarged heart from developing heart failure later in life.

Controlling risk factors for coronary artery disease — tobacco use, high blood pressure, high cholesterol and diabetes — helps to reduce your risk of an enlarged heart and heart failure by reducing your risk of heart attack.

(Source: Mayo Clinic)