This website places cookies on your device to help us improve our service to you. To find out more, see our Privacy and Cookies statement.

High cholesterol: risk factors

The risk factors for high cholesterol are:
  • Diet - a high intake of saturated fats or trans fats is likely to raise cholesterol levels in the blood (cholesterol itself in the diet has very little effect).
  • Genetics and metabolism. Some inherited conditions are associated with very high cholesterol levels eg Familial Hypercholesterolaemia, a form of inherited high cholesterol which affects over 10,000 people in Scotland and which can cause heart attacks or strokes at a young age.
  • Other conditions can increase the likelihood of raised cholesterol eg those with diabetes and high blood pressure often have high cholesterol, and liver disease, kidney disease and an underactive thyroid can also lead to raised cholesterol.
  • Lack of exercise. Physical activity tends to increase the level of high density lipoprotein (HDL) ('good' cholesterol).
  • Weight – being overweight can raise the level of low density lipoprotein (LDL) ('bad' cholesterol), lower HDL, and raise total cholesterol levels
  • Getting older - leads to a gradual increase in cholesterol level.
  • Drinking alcohol to excess - the metabolism of alcohol feeds into pathways of fat metabolism.
  • Ethnic group - People who are of Indian, Pakistani, Bangladeshi or Sri Lankan descent have an increased risk of high blood cholesterol
  • High cholesterol should not be considered as a cardiovascular risk factor in isolation but needs to be assessed in the context of global cardiovascular risk, which is affected by age and sex, blood pressure, smoking, family history of cardiovascular disease, socioeconomic status and the presence of other conditions such as chronic kidney disease or diabetes
Page last updated: 26 April 2023
Public Health Scotland logo