Lelifi·tools

10-Year CVD Risk Calculator

A 58-year-old woman with total cholesterol 225 mg/dL, HDL 55 mg/dL, and untreated systolic pressure 128 mm Hg scores 7.2%. That sits in the moderate band between 5% and 10%. Smoking lifts that same baseline to 11.8%, while diabetes pushes it to 13.8%. A 64-year-old woman with treated pressure at 142 mm Hg who smokes scores 28.2%, and quitting smoking trims her 10-year risk down to 17.7%.

Enter eight numbers and ticks. The score covers heart attack, stroke, heart failure and narrowed leg arteries, not coronary disease alone.

This calculator estimates your ten-year chance of any cardiovascular event: heart attack, stroke, heart failure or narrowed leg arteries. It also shows what happens to that number when one of the four main risk factors changes.

By the Lelifi editors ·

Key takeaways

Woman, 58: what one change at a time does to 10-year riskBaseline 7.2%7.2%Diabetes13.8%Smoking11.8%Pressure 14810.5%HDL 408.9%Total 2658.7%
On a moderate baseline, diabetes and smoking each add more than blood pressure or lipids.
Woman, 64: no single change escapes the very high bandBaseline 28.2%28.2%Quit smoking17.7%Pressure 12420.2%Total 20023.9%All four together8.9%
At a very high baseline, only stacking all four changes lands below the 10% line.
On this page
  1. What the percentage is counting
  2. Four levers, measured on one 58-year-old woman
  3. The arithmetic behind 7.15 percent
  4. Why diabetes and smoking outrank a cholesterol number
  5. Which lever to pull first, by risk band
  6. A second profile: 64, treated, still smoking
  7. Framingham 2008 against PREVENT 2023
  8. What the score cannot see

What the percentage is counting

Most risk tools on this site answer a narrow question: the chance of a blocked coronary artery. This page answers a wider one. The Framingham general cardiovascular profile, published by D'Agostino and colleagues in Circulation in 2008, folds five diagnoses into one number: coronary heart disease (heart attack, coronary death, angina), stroke and transient ischemic attack, heart failure, and peripheral artery disease, the leg cramping known as intermittent claudication. Ten years of follow-up, one percentage. The leg half of that count is often chased on exam with an ankle-brachial index, a cuff comparison between ankle and arm.

Breadth changes who looks risky. A 70-year-old with a normal lipid panel and a stiff, weakening heart scores higher here than on an artery-only calculator, because heart failure sits inside the endpoint. A 48-year-old with an LDL over 160 and clean arteries everywhere else scores lower than the headline figure on a cholesterol page, because the four inputs cannot see anything else.

That is also the honest limit. The CDC describes cardiovascular disease as a family of conditions, and this equation deliberately keeps the family together. If your main worry is a blocked artery specifically, the artery-only score on our ASCVD page is the better match. If you want one number that covers the whole circulatory system, this is it.

Four levers, measured on one 58-year-old woman

Take a 58-year-old woman with total cholesterol 225 mg/dL, HDL 55 mg/dL, systolic pressure 128 mm Hg untreated, no smoking, no diabetes. The equation puts her ten-year risk at 7.2%, inside the moderate band. Now push each of the four inputs, one at a time, and watch the output. The four levers are not the same size.

LeverChange appliedNew riskPoints addedRelative rise
Blood pressure128 up to 148 mm Hg, untreated10.5%+3.3+47%
Smokingnonsmoker to current smoker11.8%+4.7+65%
Diabetesno to yes13.8%+6.6+93%
HDL55 down to 40 mg/dL8.9%+1.7+24%
Total cholesterol225 up to 265 mg/dL8.7%+1.5+21%

Diabetes and smoking dominate. A 40 mg/dL rise in total cholesterol, the kind that happens after two bad winters of eating, adds 1.5 points. Developing diabetes adds 6.6 points at this age, more than four times as much. The order matters when you decide where a change of habit will pay off most.

The arithmetic behind 7.15 percent

The Framingham Heart Study publishes every coefficient, so the whole calculation fits on one screen. For women the ten-year risk is 1 minus 0.95012 raised to the power of e raised to (sum of terms minus 26.1931). The terms are natural logs, and the log of blood pressure depends on whether you take medicine for it. Here is the woman from the last section, term by term.

TermCoefficient times inputRunning total
2.32888 times ln(58)+9.45639.4563
1.20904 times ln(225)+6.548316.0046
-0.70833 times ln(55)-2.838513.1661
2.76157 times ln(128), untreated+13.399226.5653

The running total of 26.5653 minus the baseline constant of 26.1931 gives 0.3722. e to that power is 1.451, and 0.95012 to the power of 1.451 is 0.9285. One minus 0.9285 is the raw risk of 7.15%, which rounds to the 7.2% shown above. Every step is ordinary arithmetic: logs, one exponent, one subtraction.

Treatment status is not decoration. The same woman at the same 128 mm Hg while on pressure medicine scores 9.5% instead of 7.2%, because the equation treats a treated reading as evidence of higher underlying pressure. The number on the cuff is not the whole input.

Why diabetes and smoking outrank a cholesterol number

The reason sits in the log form of the equation. Each coefficient multiplies the natural log of the input, so big jumps in cholesterol buy less than you would expect. Moving total cholesterol from 225 to 265 multiplies the raw value by 1.18, and 1.20904 times the log of 1.18 is only 0.198 of log-hazard. The smoking flag, worth 0.52873 by itself, needs a cholesterol rise to 348 mg/dL to match it. Diabetes needs about 399 mg/dL, a value no lab reports as normal.

Two practical notes follow. First, lipid changes matter less at moderate levels than advertising suggests; a 30 mg/dL drop buys about 1.1 points for this woman, not the 5 points a supplement ad might imply. Second, HDL outruns total cholesterol per point moved: sliding HDL from 55 to 40 costs 1.7 points, more than the 1.5 points that a 40 mg/dL cholesterol rise costs. A panel where both numbers are bad is worse than the total alone, which is why the calculator takes HDL separately.

Age quietly beats all four levers. The same woman at 42 with identical numbers scores 3.4%; at 74 she scores 12.3% without a single input changing. Levers move the number you can move today, but age sets its ceiling.

Which lever to pull first, by risk band

This page splits results into four bands, and each band points at a different first move. The bands are ours, not a guideline's: the Framingham general score has no official treatment thresholds the way the pooled cohort equations do. Read them as a triage order, not a prescription.

Band10-year riskFirst lever to work onWhy this one
Lowunder 5%None, protect what you haveEvery 5-year repeat of the score tells you more than any single change would
Moderate5% to 9.9%Quit smoking if you smoke; blood pressure secondSmoking is the cheapest lever and the only one with an immediate payoff curve
High10% to 19.9%Blood pressure, with cholesterol medicine on the tablePressure moves are worth 3 to 8 points here, and medicine can hold the gain
Very high20% or moreAll of them, with a clinician in the roomSingle levers are too small; the 64-year-old example below shows why

The ordering also shifts with age. A 42-year-old with total cholesterol 195, HDL 62 and systolic 112 sits near 1.9%, and there starting to smoke costs 1.3 points while diabetes costs 1.8, small enough that one habit change can move the whole band. At 74, the same blood pressure rise buys 5.5 points and diabetes buys 10.7, which turns the conversation toward combinations rather than single moves.

A second profile: 64, treated, still smoking

A 64-year-old woman with total cholesterol 235 mg/dL, HDL 48 mg/dL, systolic 142 mm Hg on treatment, and current smoking scores 28.2%, the very high band. More than one in four people with her numbers would have an event inside ten years. Here is what each single change buys, and what all three together buy.

ChangeNew riskPoints cutRelative drop
Quit smoking17.7%-10.5-37%
Systolic down to 124, still treated20.2%-8.0-28%
Total cholesterol down to 20023.9%-4.3-15%
HDL up to 6024.6%-3.6-13%
All four at once8.9%-19.3-68%

Notice what the last row does. No single change drops her out of the very high band. All four together land her at 8.9%, one band above moderate. That is the standard argument for stacking changes instead of hunting for one perfect fix, and it is also why the treatment conversation at 28% usually starts with a prescription rather than with willpower.

Framingham 2008 against PREVENT 2023

This page runs the Framingham general cardiovascular equation, the last broad-CVD score most clinicians know by name. The American Heart Association has since published PREVENT, a newer set of equations from 2023, and the two differ in ways that move the output.

FeatureFramingham general CVD, 2008AHA PREVENT, 2023
EndpointCHD, stroke, TIA, heart failure, peripheral artery diseaseTotal CVD is ASCVD plus heart failure; separate ASCVD and heart failure equations
Age range30 to 7430 to 79
Kidney functionNot includedeGFR in the base model; urine albumin optional
Race inputNoneRemoved by design
Body sizeNot in the lipid modelBMI is a required input
Typical outputHigher, calibrated to 1970s to 1990s FraminghamLower; a 2024 NHANES comparison put mean 10-year ASCVD risk at 4.3% against 8.0% for the older equations

What that means in practice: the same person can score 7.2% here and near 4% on PREVENT, and both can be right about the ranking. Absolute numbers drift with the cohort an equation was trained on. The four levers, though, hold their order across both models: diabetes and smoking sit on top, blood pressure next, lipids last. Use the absolute value as a rough band, not a contract.

What the score cannot see

The equation reads eight inputs and nothing else. Family history of early heart disease, high lipoprotein(a), a high coronary calcium score, chronic kidney disease, autoimmune conditions such as rheumatoid arthritis or lupus, and pregnancy complications such as preeclampsia all raise real risk, and none of them is an input. Anyone carrying one of those should read their result as a floor, not a ceiling, and bring the rest of the story to a care team.

Two structural limits matter as well. First, the score is for people free of cardiovascular disease at baseline; after a first heart attack or stroke the whole framing shifts to secondary prevention, where different and larger numbers apply. Second, the output describes a group of people who share your inputs. A score is a statement about a crowd, not about your particular arteries.

This page is general health information. It is not medical advice, it does not diagnose anything, and it does not tell anyone to start or stop a medicine. Decisions about treatment belong with a care team that can see the whole history.

Frequently asked questions

What diseases does this 10-year CVD score count?

The Framingham general score counts coronary heart disease (heart attack, coronary death, angina), stroke and transient ischemic attack, heart failure, and peripheral artery disease. Angina and TIA are included, which makes the count broader than the hard-event ASCVD calculators. A stent or bypass surgery is not counted as a first event.

How high is too high on this calculator?

This page uses four bands: under 5% is low, 5% to 9.9% is moderate, 10% to 19.9% is high, and 20% or more is very high. They are an organizing scheme for this page, not an official treatment threshold. A 58-year-old woman with total cholesterol 225 and HDL 55 lands at 7.2%, in the moderate band.

Which single change lowers 10-year CVD risk the most?

At the 58-year-old example baseline, developing diabetes would add 6.6 points and smoking 4.7 points, so removing either one recovers the most. Quitting smoking for the 64-year-old in the high band cuts 10.5 points, from 28.2% to 17.7%. Blood pressure is the next lever, then lipids.

How much does a 40 mg/dL rise in total cholesterol add to the score?

At the 58-year-old baseline it moves 10-year risk from 7.2% to 8.7%, about 1.5 points. Cholesterol enters through a natural log, so each additional 40 mg/dL buys less than the previous one. HDL falling from 55 to 40 costs more, about 1.7 points.

Why does taking blood pressure medicine raise the score at the same reading?

The equation carries a separate, larger coefficient for treated blood pressure. A reading of 128 on no medicine scores 7.2% for the example woman; the same 128 while on treatment scores 9.5%. Treatment is read as a marker of higher underlying pressure, not as protection.

What age range is this calculator valid for?

The Framingham general cardiovascular profile was built on adults 30 to 74 years old who were free of cardiovascular disease at baseline. Outside that window the output is an extrapolation. People who have already had a heart attack or stroke need secondary prevention numbers instead.

Does this calculator include race as an input?

No. The Framingham general score uses sex-specific equations and no race term. That is one of the differences from the 2013 pooled cohort equations, which carry separate White and African American coefficient sets, and from the 2023 PREVENT equations, which removed race by design.

Is a 7.2% score a prediction that something will happen?

No. It means that in a group of people who share those inputs, roughly 7 in 100 would have a cardiovascular event within ten years. It says nothing about which individual in the group. The score is a screening reference, not a diagnosis.

How does PREVENT compare with the Framingham general score?

PREVENT, published by the American Heart Association in 2023, predicts total CVD as ASCVD plus heart failure, takes eGFR and BMI as inputs, and drops race. Its absolute outputs run lower: a 2024 NHANES comparison reported mean 10-year ASCVD risk of 4.3% against 8.0% for the older pooled cohort equations. The ranking of risk factors is similar in both.

Can I use this score if I already have heart disease?

No. The equation was built for primary prevention, meaning people without a prior cardiovascular event. Once someone has had a heart attack, a stroke, or carries a diagnosis of heart failure or peripheral artery disease, risk estimates and treatment targets change completely.

What should I bring to an appointment if my score is high?

Bring the inputs, not just the output: your last lipid panel with HDL, your recent home blood pressure readings, your smoking status, and any diabetes diagnosis. Note family history of early heart disease, because the equation cannot see it and the care team will want it.

Does this page give medical advice or prescribe anything?

No. The calculator is general health information for understanding how the Framingham general CVD equation works. Nothing on this page diagnoses disease or recommends starting or stopping any medicine, and treatment decisions belong with a care team that can see your full history.

Is my data sent anywhere when I use the calculator?

No. Every calculation runs in your browser with JavaScript, and nothing you type is uploaded or stored. You can disconnect from the internet after the page loads and the numbers still work.

Spotted a wrong number or a broken result?

More Health tools

See all Health tools

Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.