ASCVD Risk Calculator – Your 10-Year Heart Attack and Stroke Risk
What are the chances of a first heart attack or stroke in the next ten years? This calculator runs the ACC/AHA Pooled Cohort Equations — the exact equations behind the official ASCVD Risk Estimator that clinicians have used since 2013 — on your age, cholesterol, blood pressure, smoking and diabetes status. You get your 10-year risk as a percentage, the guideline category it lands in, and an honest account of what would move the number, so the result is ready to take into a conversation with your doctor.
Your numbers
Advanced options — race group, cholesterol unit, blood pressure treatment, smoking and diabetes
The advanced fields below are already included in the result with their default values — open Advanced options to change them.
🔒 Private by design: the whole calculation runs in this page. Your health numbers are never sent anywhere.
Your 10-year ASCVD risk
About 5 in 100 people with exactly your profile would have a first heart attack or stroke within ten years — and about 95 would not.
Borderline risk — 5.0% to 7.4%How your number was built
Borderline — the grey zone where details decide
Between 5% and 7.4%, the 2018 ACC/AHA guideline does not push a statin either way on the number alone. It asks you and your clinician to look at risk-enhancing factors — family history of early heart disease, high LDL, metabolic syndrome, chronic kidney disease, inflammatory conditions, a high Lp(a) or hs-CRP — and, if the decision is still unclear, a coronary calcium scan can settle it. Bring this page to that conversation.
One caution about any low or middling 10-year number: it is a ten-year window, not a lifetime verdict. A 45-year-old can score under 5% today and still carry a high lifetime risk if they smoke or their blood pressure stays up — which is exactly why the guideline treats the habits behind the number, not just the number.
- Sex and race group select one of four published Pooled Cohort Equations — identical inputs give different risks (the default man 5.4%, White women 2.1% on the same inputs).
- Smoking is the heaviest lever: the default man goes from 5.4% to about 10% as a smoker — nearly double — and diabetes present gives 10.1%.
- The equations cover primary prevention, ages 40–79 only — outside that range the page refuses to print a number rather than extrapolate one — and a borderline 5–7.4% result is decided with risk-enhancing factors, not the number alone.
- Where your result sits — the four guideline categories
- How your risk is worked out, in three steps
- The equation, and every assumption in the open
- What you can actually change
- Going deeper
- One lever at a time, from the same man
- Why treated pressure reads higher than untreated at the same number
- The same inputs, four equations
- What this number is not
- Borderline is not a waiting room
- Frequently asked questions
Where your result sits — the four guideline categories
The 2018 ACC/AHA cholesterol guideline sorts every 10-year risk into one of four bands, and each band carries a different treatment conversation. The scale below is stretched at the low end on purpose — that is where most adults land, and where the boundaries actually bite.
| Category | 10-year risk | What the guideline says happens next |
|---|---|---|
| Low | Under 5% | Heart-healthy lifestyle. A statin is not usually part of the discussion at this level. |
| Borderline | 5% to 7.4% | Look for risk-enhancing factors together; a moderate-intensity statin can be considered if they are present. |
| Intermediate | 7.5% to 19.9% | The guideline favours starting a moderate-to-high intensity statin, after a real clinician–patient discussion. |
| High | 20% or more | A high-intensity statin is recommended — this band deserves a prompt appointment, not a shrug. |
Keep exploring
LDL Cholesterol Calculator
The cholesterol number statin decisions actually target — work out your LDL from a standard lipid panel.
🩺GFR Calculator
Kidney function is a risk enhancer the heart equations cannot see. Estimate yours from creatinine.
⏳Life Expectancy Calculator
The longer view: how long people of your age and sex typically live, from official life tables.
How your risk is worked out, in three steps
Pick your equation
Your sex and race group select one of four published equations — White men, White women, African American men, African American women — each with its own coefficients and baseline survival.
Add up your terms
Every input is turned into a term: the natural log of your age, cholesterol, HDL and blood pressure, multiplied by that equation’s coefficients, plus flat terms for smoking and diabetes. The terms sum to a single score.
Compare with the average
Your score is compared with the average score of the group the equation was built from. The gap, run through the group’s baseline survival, becomes your 10-year percentage.
The equation, and every assumption in the open
Here is the default example on this page, worked in full — a 55-year-old White man, total cholesterol 213 mg/dL, HDL 50 mg/dL, untreated systolic pressure 120 mmHg, non-smoker, no diabetes:
| Term | Value | Coefficient | Adds |
|---|---|---|---|
| ln(age) = ln(55) | 4.007 | 12.344 | 49.47 |
| ln(total cholesterol) = ln(213) | 5.361 | 11.853 | 63.55 |
| ln(age) × ln(total cholesterol) | 21.484 | −2.664 | −57.23 |
| ln(HDL) = ln(50) | 3.912 | −7.990 | −31.26 |
| ln(age) × ln(HDL) | 15.677 | 1.769 | 27.73 |
| ln(systolic BP, untreated) = ln(120) | 4.787 | 1.764 | 8.45 |
| Smoker — no | 0 | 7.837 | 0.00 |
| Diabetes — no | 0 | 0.658 | 0.00 |
| Score | 60.70 |
The White male group average is 61.18 and its baseline survival S₀ is 0.9144, so risk = 1 − 0.9144e(60.70 − 61.18) = 5.4% — borderline risk. Notice what the table is really saying: the huge positive and negative terms mostly cancel, and the answer lives in the small remainder. That is why a one-point change in an input rarely matters, but a changed habit — quitting smoking adds a term worth several points of score — can move the result a lot.
Assumptions, printed rather than buried
- Primary prevention only. The equations were built on people with no prior heart attack or stroke. If you already have cardiovascular disease, this score does not apply to you — secondary prevention follows different rules.
- Ages 40 to 79 only. Outside that range the calculator refuses to print a number rather than extrapolate one.
- Cholesterol conversion: mmol/L values are multiplied by 38.67 to get mg/dL before the equation runs, the standard clinical conversion.
- Other ethnicities are run through the White equation of the same sex, exactly as the 2013 guideline directs — and the result is flagged, because the equations can understate or overstate risk in groups they were not built from.
- Smoking means current smoking. Former smokers count as non-smokers in the equation, however recent the quit — one reason a fresh quitter’s true risk sits between the two answers.
- One reading is not a person. Blood pressure and cholesterol wobble from day to day; clinicians average repeated measurements before acting on a score.
What you can actually change
Age, sex and family history are dealt cards. These three are not — and in the equation they are the terms with real weight.
Smoking
The single heaviest lever in the calculator. For the worked example above, the same man as a smoker scores about 10% instead of 5.4% — smoking alone nearly doubles his ten-year risk.
Blood pressure
Every step down in systolic pressure trims the score. Going from an untreated 150 to a treated 120 is worth several percentage points — try it above and watch the gauge.
Cholesterol
Total cholesterol enters through its log term, so bringing a very high value down matters more than polishing an average one. This is the term statins act on — a decision for you and your clinician, guided by the category above.
Going deeper
The equations were published by Goff and colleagues with the 2013 ACC/AHA Guideline on the Assessment of Cardiovascular Risk. They were fitted to pooled data from five US community cohorts — ARIC, CARDIA, the Cardiovascular Health Study, and the Framingham original and offspring cohorts — following tens of thousands of adults aged 40 to 79 who were free of cardiovascular disease at the start. The endpoint was a first “hard” ASCVD event: a nonfatal heart attack, a nonfatal stroke, or death from coronary disease or stroke.
Each of the four groups got its own Cox model. That is why the coefficients look so different between groups — the African American women’s equation, for instance, carries strong interaction terms between age and blood pressure that the other equations do not have. The odd-looking log and interaction terms are not decoration: they let the effect of cholesterol fade with age, and the effect of HDL change with age, the way the cohort data said it should. Every coefficient used on this page is the published value, and the four equations were verified against the guideline’s own worked example before this page was published — all four groups reproduce it.
In 2023 the AHA published the PREVENT equations, a newer generation of risk models. PREVENT drops race entirely, adds kidney function (eGFR) and optionally HbA1c and social deprivation, covers ages 30 to 79, and predicts a broader bundle of outcomes including heart failure, over both 10 and 30 years. It is a genuinely better instrument in several ways, and many clinics are migrating to it. This page deliberately runs the older Pooled Cohort Equations instead, because the 2018 cholesterol guideline’s statin thresholds — the 5%, 7.5% and 20% categories — were written against PCE numbers. If you run PREVENT, expect a lower percentage for the same profile; that is the models’ different calibration talking, not one of them lying.
Two limits deserve plain speech. First, calibration drift: the PCE cohorts were recruited decades ago, and several modern validation studies find the equations overestimate risk in today’s lower-event-rate populations — sometimes substantially. Second, blindness: the equations know nothing about family history, Lp(a), chronic inflammation, pregnancy complications, or coronary calcium, all of which clinicians weigh as “risk enhancers” on top of the score. Treat the percentage as the opening line of a clinical conversation, never its conclusion.
One lever at a time, from the same man
The default profile on this page is a 55-year-old White man with total cholesterol 213 mg/dL, HDL 50 mg/dL, untreated systolic pressure 120 mmHg, non-smoker and no diabetes: a 10-year risk of 5.4%, in the borderline band. Change one thing at a time and the ranking of levers is unambiguous. Every figure below was produced by the calculator itself from that default profile.
| Single change from the defaults | 10-year risk | Category |
|---|---|---|
| None (the defaults) | 5.4% | Borderline |
| Current smoker | 10.0% | Intermediate |
| Diabetes present | 10.1% | Intermediate |
| Systolic pressure 150, untreated | 7.9% | Intermediate |
| Total cholesterol 260 mg/dL | 6.8% | Borderline |
| Age 60 instead of 55 | 8.2% | Intermediate |
| Same pressure, but treated (120 mmHg) | 6.3% | Borderline |
Smoking and diabetes are in a class of their own: either one alone nearly doubles the risk, from 5.4% to about 10%, and moves the profile across the borderline-to-intermediate boundary at 7.5%. That is because their score terms are large and direct — the smoking term adds 0.64 to the score on this profile, and the diabetes term adds 0.66 — while the cholesterol term works through a logarithm, so raising total cholesterol from 213 to 260 adds only 1.4 points of risk. Age is the other heavy lever that cannot be changed: five more years, from 55 to 60, lifts the risk to 8.2%, also across the boundary. The practical reading is about where effort pays. Quitting smoking and managing blood sugar are the two changes that move this profile’s category on their own; polishing an average cholesterol value, by contrast, moves the number without moving the conversation, because the log term means very high values matter more than average ones. None of this is a treatment recommendation — the guideline categories frame a discussion with a clinician, and risk-enhancing factors the equation cannot see can move that discussion either way.
Why treated pressure reads higher than untreated at the same number
One row of the table above looks backwards at first glance: the same systolic pressure of 120 mmHg scores 5.4% untreated but 6.3% treated. Treatment does not raise risk. What the equation is doing is treating “on treatment” as information about the person, not about the drug. In the cohorts the equations were fitted to, people whose pressure was controlled by medication had, on average, longer-standing and harder-to-control hypertension than people whose pressure sat at the same level without treatment — so the treated coefficient is larger, and the same reading carries a higher estimated risk when treatment is what produced it.
The comparison that matters for decisions is not treated 120 against untreated 120. It is treated 120 against the untreated pressure that treatment replaced. On this profile, an untreated pressure of 150 mmHg scores 7.9%, in the intermediate band; bringing that pressure to a treated 120 mmHg scores 6.3%, back in the borderline band — a gain of 1.6 points and a category change. The equation rewards the improvement honestly. It simply refuses to pretend that a treated 120 and a never-treated 120 describe the same history, because in the data they did not. If your pressure is treated, enter it as treated even though the number looks worse: entering it as untreated would understate the risk the guideline’s categories are meant to capture, and the statin conversation that follows would start from the wrong band.
The same inputs, four equations
Sex and race group select one of four published equations, each with its own coefficients and baseline survival — so identical inputs do not give identical risks. Holding every input at the defaults (age 55, total cholesterol 213 mg/dL, HDL 50 mg/dL, systolic pressure 120 mmHg untreated, non-smoker, no diabetes) and changing only the equation group gives four different answers, all produced by the calculator itself:
| Equation group | 10-year risk | Category |
|---|---|---|
| White men | 5.4% | Borderline |
| White women | 2.1% | Low |
| African American men | 6.1% | Borderline |
| African American women | 3.0% | Low |
The sex gap is the larger one: the same inputs score 5.4% for a White man but 2.1% for a White woman, because the women’s equations carry different coefficients and a higher baseline survival. The race-group gap is smaller on this profile — 5.4% against 6.1% for men, 2.1% against 3.0% for women — but it is real, because the equations were fitted separately to cohorts whose event rates and risk-factor effects genuinely differed. That is also why the page is careful about who the equations were not derived for: other ethnicities are run through the White equation of the same sex, exactly as the 2013 guideline directs, knowing it may understate risk in some groups, such as South Asian adults, and overstate it in others, such as many East Asian and Hispanic adults. The newer PREVENT equations drop race entirely and add kidney function and optionally HbA1c and social deprivation, covering ages 30 to 79 and a broader set of outcomes including heart failure over 10 and 30 years — but this page deliberately runs the older Pooled Cohort Equations, because the 2018 cholesterol guideline’s statin thresholds were built on them, and the categories above only mean what they mean under those equations.
What this number is not
A 10-year risk is a window, not a verdict, and the limits on this page are part of the result, not fine print. First, the equations are primary prevention only: they were built on people with no prior heart attack or stroke, so if you already have cardiovascular disease this score does not apply to you and secondary prevention follows different rules. Second, the calculator covers ages 40 to 79 only, and refuses to print a number outside that range rather than extrapolate one — a 35-year-old gets no number here, however healthy or unhealthy their inputs look. Third, the window itself misleads if it is read as a lifetime judgement. A 45-year-old can score under 5% today and still carry a high lifetime risk if they smoke or their blood pressure stays up, which is exactly why the guideline treats the borderline band as a prompt to look at risk-enhancing factors: family history of early heart disease, high LDL, metabolic syndrome, chronic kidney disease, inflammatory conditions, a high Lp(a) or hs-CRP. If any of those apply, the conversation can move even when the percentage does not.
Finally, the percentage is a group frequency, not a personal prediction. A score of 5.4% means that out of 100 people matched to your inputs, about five would be expected to have a first heart attack or stroke within ten years, and about 95 would not — it does not say which group you are in, and it cannot see anything the inputs do not carry. Use it to place yourself in the guideline’s four bands, to see which levers actually move your band, and to have an informed discussion with your clinician. Do not use it to decide about a statin on your own, and do not let a low number excuse a risk the equation cannot see.
Borderline is not a waiting room
The borderline band, 5% to 7.4%, is where this page’s default profile sits, and it is the band where the guideline most explicitly refuses to decide on the number alone. Instead it asks you and your clinician to look at risk-enhancing factors together: family history of early heart disease, high LDL, metabolic syndrome, chronic kidney disease, inflammatory conditions, a high Lp(a) or hs-CRP. Any of those can move the conversation toward a moderate-intensity statin even though the percentage itself stays borderline. If the decision is still unclear after that, the guideline points to one test that can argue for waiting: a coronary artery calcium score of zero. That is the borderline playbook in full — factors first, imaging second, percentage third.
The low band has its own discipline. Under 5%, the guideline keeps the focus on the habits that keep risk low: not smoking, moving daily, a Mediterranean-style plate, and keeping blood pressure and weight in range, with rechecking in four to six years, or sooner if the numbers change. A statin is not usually part of the discussion at that level — unless something the equation cannot see, such as an LDL of 190 or more or a strong family history, changes the picture. And the high band, at 20% or more, deserves a prompt appointment rather than a shrug, because a high-intensity statin is recommended there. The four bands are therefore not four shades of the same advice. Low means maintain, borderline means investigate, intermediate means discuss starting treatment, and high means act promptly — and the percentage is only the entry point to the right one of those conversations.
Ten years is a horizon, not a lifetime: lifetime risk and the young adult
A 10-year risk is low at 40 partly because 10 years is short. Lifetime risk tells the other half of the story, and the guideline discussion should hear both.
The pooled cohort equations estimate 10-year risk, and age dominates them, so a 40-year-old with adverse risk factors can still show a low 10-year percentage, because the events the equations count are uncommon before 50. Lifetime risk, the chance of an ASCVD event over the remaining lifespan, is much higher for the same person, and it is the figure that makes early prevention intelligible: a low 10-year risk at 40 with high cholesterol, high blood pressure, and smoking is not a clean bill of health, it is a 10-year window that has not yet opened. The guideline handles this through risk-enhancing factors and through the recommendation to estimate risk and discuss prevention from age 20, with lifestyle measures emphasised in every band, rather than by lowering the 10-year thresholds for the young. A young adult whose 10-year risk is low but whose lifetime risk is high should leave the discussion with a plan for the factors, not with reassurance from the percentage alone.
The newer PREVENT equations, adopted in the 2026 guideline, estimate both 10-year and 30-year risk, for adults 30 to 79, and include heart failure in the outcome, which extends the horizon the pooled cohort equations cannot reach. This calculator uses the pooled cohort equations, as its FAQ explains, and the bands in the companion guide belong to those equations. A clinician using PREVENT will quote different cutoffs, and the two percentages must not be mixed, but the clinical message is the same in both systems: treat the factors early, revisit the estimate as age and factors change, and let the horizon, 10 years for the decision at hand and a lifetime for the plan, frame the conversation rather than a single number framing it alone. General information only; the discussion belongs with a clinician.
Frequently asked questions
What is ASCVD risk, exactly?
ASCVD stands for atherosclerotic cardiovascular disease — the heart attacks and strokes caused by plaque building up in arteries. Your 10-year ASCVD risk is the estimated percentage chance that someone with your exact profile has a first heart attack or stroke (fatal or not) within the next ten years. A score of 5.4% means that out of 100 people matched to your inputs, about five would be expected to have such an event in ten years, and about 95 would not.
Which equation does this calculator use — and is it the official one?
It uses the Pooled Cohort Equations published by Goff and colleagues with the 2013 ACC/AHA Guideline on the Assessment of Cardiovascular Risk — the same equations implemented in the ACC’s own ASCVD Risk Estimator, with the published coefficients for each sex and race group reproduced exactly. The 2018 ACC/AHA cholesterol guideline built its statin thresholds on these equations, which is why this calculator reports the guideline’s four categories: low under 5%, borderline 5% to 7.4%, intermediate 7.5% to 19.9%, and high at 20% or more.
Why does the answer change with race — and what if I am not White or African American?
The 2013 equations were fitted separately to White and African American cohorts, and the two sets of coefficients genuinely differ — the same inputs can produce a different score because the underlying event rates and risk-factor effects differed between the study populations. The equations were not derived for other groups, so the guideline directs clinicians to run the White equation for everyone else, knowing it may understate risk in some groups, such as South Asian adults, and overstate it in others, such as many East Asian and Hispanic adults. Choose Other and this calculator does exactly that, and flags it. The newer PREVENT equations remove race altogether.
What is a good ASCVD risk score?
Lower is better, and under 5% is the band guidelines call low. But “good” depends heavily on age: a score of 7% would be unremarkable at 75 and worth a hard look at 45, because the ten-year window hides lifetime exposure. Clinicians read the number alongside the things the equation cannot see — family history, LDL level, kidney function, inflammatory disease, and sometimes a coronary calcium scan — rather than treating any single threshold as a pass or a fail.
My risk is intermediate or high — do I need a statin?
That is a decision for you and your clinician, not for a web page — but the guideline framing is clear. At intermediate risk, 7.5% to 19.9%, the 2018 ACC/AHA guideline favours starting a moderate-to-high intensity statin after a discussion of benefits and preferences, especially when risk-enhancing factors are present. At high risk, 20% or more, a high-intensity statin is recommended. Diabetes, an LDL of 190 mg/dL or more, or existing cardiovascular disease each change the answer on their own, whatever this score says — another reason the number opens a conversation rather than closing one.
What about the newer PREVENT equations — should I use those instead?
The AHA’s PREVENT equations, published in 2023, are the modern successor: they remove race, add kidney function, cover ages 30 to 79, and predict heart failure as well as heart attack and stroke, over 10 and 30 years. Many clinicians now use them, and for the same profile PREVENT usually returns a lower number than the Pooled Cohort Equations, because it was calibrated on more recent, lower-risk populations. This calculator stays with the Pooled Cohort Equations because the statin thresholds in the current cholesterol guideline are written in PCE terms. If your clinician quotes a PREVENT score, a difference from this page is expected — it is the model, not a mistake.
Does quitting smoking really halve my risk on this profile?
On the default profile, almost. A 55-year-old White man with total cholesterol 213 mg/dL, HDL 50 mg/dL and untreated systolic pressure 120 mmHg scores 10.0% as a current smoker and 5.4% as a non-smoker — and the category moves from intermediate back to borderline. The comparison on this calculator is current smoker against non-smoker; it does not model years since quitting, so a former smoker’s true risk sits somewhere the equation cannot place exactly. What the comparison does show is the size of the lever: no other single change on this profile moves the risk by 4.6 points.
Why does treated blood pressure score higher than untreated at the same reading?
Because the equation treats treatment status as information about history, not as a cause. At 120 mmHg the defaults score 5.4% untreated and 6.3% treated, since people on treatment in the original cohorts had, on average, longer-standing hypertension than people at the same level without treatment. The decision that matters is still an improvement: an untreated 150 mmHg scores 7.9%, so bringing pressure to a treated 120 mmHg at 6.3% gains 1.6 points and a category. Enter treated pressure as treated, even though the number looks worse — entering it as untreated would understate the risk.
I am 35. Why will the calculator not give me a number?
Because the Pooled Cohort Equations were built on adults aged 40 to 79, and this calculator refuses to print a number outside that range rather than extrapolate one. A risk figure for a 35-year-old from these equations would be a guess dressed as a calculation, so the page withholds it. The newer PREVENT equations cover ages 30 to 79 and a broader set of outcomes, which is one reason many clinics are migrating to them — but the guideline categories on this page were built on the older equations, so a PREVENT figure and this page’s figure are not interchangeable. Discuss your risk with your clinician if you are below 40.
My total cholesterol fell from 260 to 213. How much did my risk fall?
From 6.8% to 5.4% on the default profile — a fall of 1.4 points, with the category staying borderline throughout. Cholesterol enters the equation through its logarithm, so the fall matters more at very high values than at average ones: bringing a very high value down moves the risk noticeably, while polishing an average value moves it only a little. That is why the page’s advice on cholesterol is about the size of the starting value, not about chasing a lower number for its own sake — and why a statin decision still belongs in the guideline discussion with your clinician, not in the percentage alone.
What is lifetime ASCVD risk, and why does it matter at 40?
Lifetime risk is the chance of an ASCVD event over the remaining lifespan, as opposed to the next 10 years. It matters at 40 because 10-year risk is low at that age partly because the window is short, while lifetime risk can be high with adverse factors. A low 10-year percentage at 40 is not a clean bill of health; it is a reason to address the factors early, while lifetime risk can still be changed.
What are risk-enhancing factors in ASCVD assessment?
Conditions and markers the pooled cohort equations do not fully capture, which favour starting or intensifying statin therapy, especially at borderline and intermediate risk. They include family history of premature ASCVD, LDL cholesterol of 160 mg/dL or more, metabolic syndrome, chronic kidney disease, chronic inflammatory conditions, and markers such as elevated lipoprotein(a), apolipoprotein B, and high-sensitivity C-reactive protein. Their presence changes the conversation, not the percentage itself.
What is a coronary artery calcium score, and when is it used?
A CT measure of calcified plaque in the coronary arteries, used as a tie-breaker where the statin decision remains uncertain after the risk estimate and enhancers, in intermediate and selected borderline risk. A score of zero can make withholding a statin reasonable with reassessment in 5 to 10 years, a score of 1 to 99 can favour starting therapy at 55 or older, and a score of 100 or higher, or at or above the 75th percentile, can favour starting therapy. It involves radiation and cost, and should be ordered where the result will change the decision.
Related calculators
LDL Cholesterol
Estimate LDL from total cholesterol, HDL and triglycerides.
🩺GFR Calculator
CKD-EPI 2021 eGFR and your KDIGO stage from creatinine.
🧪Creatinine Clearance
Cockcroft-Gault clearance, the figure drug doses use.
⏳Life Expectancy
How long people your age typically live, from life tables.
⚖️BMI Calculator
Body mass index — one more piece of the risk picture.
📖What Is a Good ASCVD Risk Score?
10-year risk bands, statin thresholds, enhancers, and the calcium tie-breaker.
Built on the Pooled Cohort Equations (Goff et al., 2013 ACC/AHA Guideline on the Assessment of Cardiovascular Risk), categorised by the 2018 ACC/AHA cholesterol guideline — because a risk score you cannot trace is a risk score you should not trust.
↑