Explainer

Heart disease risk factors: what you can and cannot change

A risk factor is something that raises your chance of getting heart disease. Some, like age and family history, are fixed. Many others, like blood pressure, cholesterol and smoking, can be changed. Here is the list from the National Institutes of Health, and which of our calculators looks at each one.

Last reviewed: By the uncovermyrisk.com editorial team Educational only, not medical advice.

Why risk factors matter

The National Heart, Lung, and Blood Institute (NHLBI) says your risk of coronary heart disease goes up with the number of risk factors you have and how serious they are. Some, such as high blood pressure and unhealthy cholesterol levels, can be changed through heart-healthy lifestyle changes. Others, such as age, family history, and race and ethnicity, cannot (NHLBI CHD risk factors).

The NHLBI says almost half of adults in the United States have at least one of three key risk factors: high blood pressure, high cholesterol or smoking (NHLBI CHD risk factors). MedlinePlus, from the National Library of Medicine, calls heart disease the leading cause of death in the United States and says the first step to preventing it is understanding your risk (MedlinePlus).

Risk factors and the tool that checks each one

This table lists the main risk factors named by the NHLBI and MedlinePlus (NHLBI CHD risk factors) (MedlinePlus), with the calculator or check on this site that looks at each one.

Risk factorCan you change it?Where to check it here
AgeNoUsed in the heart risk calculator
SexNoUsed in the heart risk calculator
Family history of early heart diseaseNoNot an input in our heart calculators; tell your provider
Race or ethnicityNoSee the section below
High blood pressureYesBlood pressure ranges, high blood pressure screening
High cholesterolYesCholesterol levels by age, LDL calculator, HDL cholesterol
High triglyceridesYesTriglycerides
SmokingYesQuit smoking check
Diabetes and prediabetesYes, it can be managedDiabetes risk test
Overweight and obesityYesBMI calculator, waist circumference check
Drinking too much alcoholYesAUDIT-C alcohol screening
Poor sleep and sleep apneaYes, sleep apnea can be treatedSleep apnea risk (STOP-Bang), sleep apnea symptoms
Stress, depression and anxietyYes, with helpPHQ-9 depression screening, GAD-7 anxiety screening
Chronic kidney diseaseIt can be managedeGFR calculator
Metabolic syndromeYesMetabolic syndrome criteria
Physical inactivity and unhealthy eatingYesLife's Essential 8 score

To put several of these together into one number, the heart risk calculator uses age, sex, cholesterol, blood pressure, diabetes, smoking and kidney function. For how it differs from the older pooled cohort equations, see PREVENT vs ASCVD.

Risk factors you cannot change

Risk factors you can change

MedlinePlus says you can make changes gradually, one at a time, and that what matters most is making them (MedlinePlus).

Other conditions and surroundings

The NHLBI also lists medical conditions that can raise the risk of coronary heart disease, including autoimmune and inflammatory diseases such as rheumatoid arthritis, lupus and psoriasis, chronic kidney disease, COVID-19, HIV, metabolic syndrome and sleep disorders. Air pollution, wildfire smoke, very hot or cold weather, and some work conditions (such as working more than 55 hours a week, long or night shifts, a lot of stress at work, or sitting for long periods) can add to risk as well (NHLBI CHD risk factors).

Common questions

Does having one risk factor mean I will get heart disease?

No. A risk factor raises your chance; it does not decide the outcome. The NHLBI says that whatever risk factors you have, you can take steps to protect your heart with a heart-healthy lifestyle and other treatments (NHLBI CHD risk factors).

Which risk factors are the most important?

The NHLBI names high blood pressure, high cholesterol and smoking as three key risk factors (NHLBI CHD risk factors). Your provider looks at all of yours together, which is what tools like the heart risk calculator do with the numbers they use.

What numbers should I know?

Your blood pressure, your cholesterol panel and whether you have diabetes are a good start. See what numbers do I need for where to find each one.

Sources

  1. National Heart, Lung, and Blood Institute (NIH). Coronary Heart Disease: Risk Factors. Last updated December 27, 2024. www.nhlbi.nih.gov/health/coronary-heart-disease/risk-factors
  2. MedlinePlus (National Library of Medicine). How to Prevent Heart Disease. Last updated June 27, 2024. medlineplus.gov/howtopreventheartdisease.html

Written and maintained by the uncovermyrisk.com editorial team. We do not have a medical reviewer; every claim links to its primary source above. Last reviewed: 2026-11-05. Spotted an error? See About.