Men's Sexual Health

Can High Cholesterol Cause Erectile Dysfunction?

Linda Girgis | MD

Medically reviewed by Linda Girgis | MD, Girgis Family Medicine on August 22nd, 2026.

Yes, high cholesterol can cause erectile dysfunction by damaging blood vessels that supply the penis. Cholesterol buildup creates plaques in arteries, reducing blood flow needed for erections. Studies show men with high cholesterol have a 1.8 times higher risk of developing ED compared to those with normal levels. The condition affects approximately 30 million American men, with cardiovascular factors being a leading cause. High cholesterol also damages the endothelium, the inner lining of blood vessels, which produces nitric oxide essential for erections. Managing cholesterol through diet, exercise, and medication can often improve erectile function within 3-6 months of treatment.

Still have questions about this?

Ask your AI Doctor

Keep exploring

Related Questions

From the blog

More from Doctronic