Book a tutor

Causes of non-communicable diseases

Health, disease and the development of medicines · Non-communicable diseases · note 1 of 3

Causes of non-communicable diseasesSpec 5.23

In short

Many non-communicable diseases are caused by the interaction of a number of factors, so no single factor usually explains why one person gets the disease. Factors can be lifestyle, such as diet, smoking and alcohol, environmental, such as air pollution or harmful radiation, or inherited. Several factors together increase the risk more than one alone.

Many non-communicable diseases are caused by the interaction of a number of factors. No single factor usually explains why one person gets the disease and another does not.

Non-communicable diseases and some linked factors
Type of diseaseExamples of factors involved
Cardiovascular diseaseDiet, lack of exercise, smoking, alcohol, inherited factors
Many forms of cancerSmoking, harmful radiation, certain chemicals, inherited factors
Some lung diseasesSmoking, air pollution
Some liver diseasesDrinking too much alcohol
Diseases influenced by nutritionToo much or too little of certain foods; obesity and malnutrition

Factors can be lifestyle (what a person chooses to do), environmental (what a person is exposed to) or inherited (passed on in genes). Having several of these together increases the chance of disease more than having one alone.

Written and checked against the Edexcel GCSE Combined Science (1SC0) specification · Updated October 2026

Frequently asked questions

How do you calculate BMI?

BMI is calculated as mass in kilograms divided by height in metres squared: BMI = mass (kg) ÷ height (m)². For example, a person with a mass of 72 kg and a height of 1.80 m has a BMI of 72 ÷ 3.24 = 22.2. A high BMI suggests a person is overweight or obese.

What are the risk factors for cardiovascular disease?

The risk factors for cardiovascular disease include an unhealthy diet, lack of exercise, smoking, alcohol and inherited factors. Many non-communicable diseases are caused by an interaction of factors, so having several together increases the risk more than having one alone. Smoking damages the lining of arteries, and nicotine raises heart rate and blood pressure.

How does alcohol damage the liver?

The liver breaks down alcohol, and drinking too much over a long time damages liver cells. This can cause liver diseases such as a fatty liver, inflammation and scarring, called cirrhosis, which can lead to liver failure. This makes drinking too much alcohol a lifestyle factor for some non-communicable liver diseases.

All 5 questions on Non-communicable diseases