• Customer Service Team available now: Mon-Fri 8:00-17:00

Possible causes of erectile dysfunction and what it can say about your health

Despite being one of the most common intimate health conditions in men, few men know exactly what causes erectile dysfunction (ED). However, experiencing symptoms of erectile dysfunction could be an indicator that something else is wrong.

Many believe that ED is just a part of getting older. While it is particularly common in older men, it is not caused by ageing itself, but rather the health problems that are more common as we get older. Impotence often has an underlying cause, either mental or physical, that can affect men of any age.

Wonder what could be causing your ED? Keep reading to find out more.

What are some of the physical causes of erectile dysfunction?

Cardiovascular erectile dysfunction

A healthy cardiovascular system is key to being able to get and maintain an erection because erections require a healthy blood flow.

When you’re sexually stimulated, the blood vessels in your penis relax to allow for more blood flow. This blood is then trapped in spongy tissue in the penis (corpora cavernosa) which causes the penis to expand and become erect. However, if you have a condition that affects your cardiovascular system, this process is interrupted.

One of the leading causes of cardiovascular-related ED is atherosclerosis. This is caused by a buildup of plaque in the arteries, which narrows or blocks them. Over time, this can significantly impede blood flow, which puts you at an elevated risk of several conditions such as heart disease, strokes, heart attacks as well as impotence.

Atherosclerosis has several causes, including:

  • high cholesterol - the excess cholesterol in your blood can build up and form as plaque
  • high blood pressure - damages the inner walls of the arteries, which allows fats and other substances to build up at the site of damage

Whilst arguably some of the most prevalent risk factors for ED, one survey found that only 27% of men knew that impotence could be linked to high blood pressure or high cholesterol.

“Just under 3 quarters of men diagnosed with erectile dysfunction have high cholesterol.”

One study conducted clinical analyses on men who had been diagnosed with erectile dysfunction for at least 6 months. They found that 70% of men had high cholesterol levels and found that they were twice as likely to develop coronary heart disease.

In fact, ED is often an early indicator of an underlying heart condition. Another study looking at the relationship found that almost 50% of men were diagnosed with coronary artery disease around 1-3 years after developing ED symptoms.

Close up of doctor measuring a patient’s blood pressure

Diabetes and erectile dysfunction

Type 2 diabetes is another one of the most common causes of erectile dysfunction, with studies reporting prevalence as high as 80%. It is particularly prevalent because it hinders two key processes important for erections.

Like other cardiovascular diseases, diabetes can cause atherosclerosis. Diabetes is characterised by high blood sugar levels. Over time, excess blood glucose decreases the elasticity of blood vessels and narrows them. This limits blood flow, which affects erections.

Diabetes also damages your nerves, a phenomenon known as diabetic neuropathy. Being able to get and maintain an erection also relies on nerve impulses being conducted successfully in the brain, spine, and penis.

Man using glucometer to measure blood sugar levels.

Neurological disorders and erectile dysfunction

Sometimes referred to as neurogenic erectile dysfunction, impotence is common among men that have a neurological disorder. This affects people in a range of conditions, from dementia to epilepsy. One study found that up to 40% of men under care in a hospital for a neurological disorder reported having ED.

Some conditions linked to ED include:

  • Alzheimer’s disease
  • Parkinson’s disease
  • multiple sclerosis (MS)
  • spinal cord injury
  • multiple system atrophy (MSA)
  • conditions that cause seizures (e.g. epilepsy)

These conditions affect the nervous system in a variety of ways.

Firstly, a lot of these conditions interfere with how your brain perceives sexual stimuli. This can affect how easy it is to feel sexual desire, which can cause low libido and make even getting an erection difficult.

Secondly, these disorders can disrupt the physical process. To trigger an erection, the brain perceives the sexual stimuli and sends neural signals through the spinal cord (the central nervous system) and to the pelvic nerves. The pelvic nerves are responsible for many key sexual functions, including orgasm, ejaculation and erectile function.

3D-rendered image of human brain and spinal cord.

Obesity and erectile dysfunction

Being overweight puts you at an elevated risk of many conditions, but did you know it can also cause impotence? Research has shown that almost 80% of men with a BMI of 25 and over also have ED, and those with a BMI of 30 and over are over three times more likely to develop the condition.

“Obese men are three times more likely to develop erectile dysfunction.”

As we have learnt in the previous sections, healthy circulation is important for erectile function. Being overweight puts a significant strain on your body and heart, and some of the main complications are the leading causes of ED. You’re also at a particularly elevated risk if you have metabolic syndrome, the medical term for those who have been diagnosed with type 2 diabetes, high blood pressure and obesity.

Poor diet, such as too many fatty and sugary foods, and a sedentary lifestyle significantly impair your heart health, which ultimately can cause erectile dysfunction.

Some research has also linked low testosterone levels in obese men to impotence. Testosterone is the male hormone, and plays an important role in erectile function. Excess fat tissue, especially on the stomach, influences testosterone levels. Critically, belly fat converts more testosterone into oestrogen.

Sideways close up of fat man’s stomach.

Alcohol and erectile dysfunction

Alcohol affects our body in multiple ways, but it is notorious for its effect it has on your sex life - both short-term and long-term. This is because alcohol is a drug and due to the way it is distilled and fermented, is often high in calories and sugar.

High levels of alcohol use can cause ED in a few major ways.

Smoking and erectile dysfunction

Smoking has been linked to several long-term, serious health conditions. However, not many know that it is also linked to impotence.

One study investigated ED in 7,684 men aged 35-74. They found that around half of the men aged between 55-64 and 65-74 who smoked struggled with ED. They also found a significant correlation between the amount of cigarettes smoked a day with risk of ED.

There are two main ways that smoking causes ED.

The first is that the chemicals in cigarettes have a toxic effect on the circulatory system. Over time, smoking causes atherosclerosis which damages your blood vessels and can cause ED.

Nicotine is the main addictive drug in cigarettes, and that has also been found to interrupt healthy blood flow. This is because nicotine has an effect on the hormones responsible for the soft tissues in your penis. It causes them to rapidly contract which restricts blood flow.

Close up of man taking cigarette out of a packet.

What is psychological erectile dysfunction?

Psychological ED is caused by a problem to do with your mental health. This could be general negative emotions (e.g. low self-esteem) or could be a chronic mental health disorder.

It’s notably more difficult to treat. However, going to therapy is a good way of tackling potential psychological causes, especially in the long-term.

Therapy can then be combined with a prescription ED medication like Viagra or Cialis to tackle both the physical and mental factors of the condition.

Stress and anxiety

Stress and anxiety are common causes of psychological ED. These feelings can be caused by your past, current or future life circumstances and affect the mind and the body in a plethora of ways. Stress and anxiety can cause changes in blood pressure, fatigue and affect other key processes that can all contribute to ED.

Another cause of ED under this category is called sexual performance anxiety (SPA), where men feel anxious about sex either because of their ED or because of other factors.


Depression can have a serious impact on your sexual health, and is a phenomenon that is underrepresented when it comes to men’s health. It is particularly prevalent in young men and could become a growing concern as fewer men seek mental health guidance.

“Men with erection problems are twice as likely to be diagnosed with depression.”

The relationship also goes both ways, as men with ED are at a high risk of developing a mental health disorder due to the negative emotions surrounding the condition. In fact, the risk of depression is double in men who struggle with ED, premature ejaculation or some other type of sexual dysfunction.

Porn-induced erectile dysfunction (PIED)

Studies have found that a pornography habit can cause erectile dysfunction, and since the term has been coined ‘porn-induced erectile dysfunction’ or PIED.

Experts are not exactly sure why, but many suggest that overconsumption results in desensitisation. In other words, the more you watch more porn, the less it makes you aroused because your brain has become accustomed to it.

Porn addiction is a difficult problem to overcome, and some men need specialist sex therapy to help with their problems.

Young business man looking stressed, with head in hands sitting on steps.

What are some other causes of erectile dysfunction?

There are several other medical conditions that can cause ED, such as:

  • prostate cancer
  • an enlarged prostate
  • infection of the prostate gland such as‌ an STI
  • Peyronie’s disease (penis deformity)
  • venous leak
  • kidney disease
  • low testosterone

Some of these conditions are quite rare, and it is more likely to be caused by a more common health problem. However, you should always monitor your health and consult your doctor if you develop sudden ED with no clear cause.

Prescription medicines

Certain prescription medicines can also cause erectile dysfunction. In fact, ED has been found to be a side effect of over 200 medicines.

This list includes, but is not limited to:

  • antidepressants (e.g. fluoxetine and sertraline)
  • antihistamines (e.g. promethazine)
  • medicines for heartburn and indigestion (e.g. cimetidine)
  • medicines for high blood pressure (e.g. propranolol and furosemide)
  • non-steroidal anti-inflammatory drugs (e.g. ibuprofen)
  • pseudoephedrine
  • sumatriptan

Recreational drugs such as marijuana, cocaine or heroin can also cause ED.

If you’re struggling with ED, check all the medicines you take and discuss with your doctor if you’re worried a medicine you take is causing your symptoms. You should always check the patient information leaflet when you start a new medicine.

The main takeaways

  • Most cases of ED are not a serious cause of concern.
  • If you notice any other changes in your health as well as ED, it may be a good idea to see your GP.
  • ED is easily treatable! Don’t be afraid to reach out and get the treatment you need.