An enlarged heart—generally referred to as cardiomegaly—is a symptom of another underlying condition, such as heart disease, a heart valve problem, a previous heart attack, or even stress from infections or pregnancy.