Yes, there are several other conditions which are known to be risk factors for erectile dysfunction. They include:
Medications – Anti-depressants, nicotine and beta blockers used to treat conditions like high blood pressure are known to cause erectile dysfunction.
Being overweight – Being overweight can lead to other health conditions like diabetes and high blood pressure, which are also known risk factors for erectile dysfunction.
Smoking – Tobacco restricts the blood flow to the arteries.
Diabetes – Conditions like type 2 diabetes can damage the nerve and blood vessels in the penis.
Alcohol/Illicit Drugs – Drinking alcohol in excess and certain recreational drugs have been found to cause impotence.
Prostate cancer/surgery – Prostate medications and surgery can lead to erectile dysfunction.
Heart disease – Chronic heart problems can cause the arteries to harden and affect the blood supply to the penis.
Psychological causes – Depression, performance anxiety, stress, mental disorders, psychological problems, negative feelings.
Basic lifestyle changes, such as reducing your day-to-day stress, exercising more and eating a low calorie diet can have a significant impact on your sexual health.