There are many potential causes for ED, which could stem from one particular issue or a combination of several coexisting problems.


Erectile dysfunction is often a symptom of a larger medical problem. Men suffering from diabetes, heart disease, kidney disease, multiple sclerosis and other medical conditions that can affect the nerves or the cardiovascular system could all lead to ED.

It may also indicate a hormonal problem such as hypogonadism, which is a low level of testosterone.

Drugs, Smoking & Alcohol

Some legal drugs can cause impotence as a side effect. Excessive smoking, use of illegal drugs, or drinking alcohol can also contribute to ED.

Other potential causes or contributing factors include being overweight or obese and not getting enough exercise.

Injury, Surgery & Stress

A physical injury to the penis or to the nerves, blood vessels, and muscles that support it can also interrupt the body’s ability to make the penis erect. 

ED can also result from surgeries, or it can be related to stress, anxiety, or other mental issues.