Myocardial hypertrophy can be caused by a variety of factors, including hypertension (high blood pressure), valvular heart disease, and certain genetic conditions. Chronic pressure overload, such as from hypertension, forces the heart to work harder to pump blood, leading to hypertrophy. Similarly, valvular diseases like aortic stenosis or regurgitation can increase the workload on the heart.