Heart Attack Risk Calculator

Estimate your 10-year cardiovascular risk using clinically validated models.

100% private, runs entirely in your browser

How This Calculator Works

Step 1

Enter Basic Info

Age, sex, cholesterol, blood pressure, smoking, and diabetes status. Don't know your numbers? We'll use population averages.

Step 2

See Your Risk

Get your 10-year ASCVD risk estimate instantly. Optionally add more detail (CAC score, ApoB, hs-CRP) for multi-model results.

Step 3

Take Action

Understand your risk drivers and set goals. Track progress over time with HeartRoutine's simple check-in system.

What Your Score Means

10-Year Risk Category What It Means
< 5% Low Low near-term risk. Maintain healthy habits and recheck periodically.
< 10% Moderate Lifestyle optimization recommended. Discuss risk enhancers with your clinician.
< 20% Elevated Statin therapy often recommended. Aggressive lifestyle and medical management advised.
≥ 20% High High-intensity statin therapy and close medical follow-up typically recommended.

Risk Models Used

ASCVD Pooled Cohort Equations (PCE)

The standard US model endorsed by the ACC/AHA. Uses age, sex, race, cholesterol (total and HDL), systolic blood pressure, blood pressure treatment, diabetes, and smoking status. Validated for adults 40-79.

Reference: Goff DC Jr, et al. Circulation. 2014;129(25 Suppl 2):S49-S73.

MESA (Multi-Ethnic Study of Atherosclerosis)

Incorporates coronary artery calcium (CAC) scoring from a CT scan for improved accuracy. Especially useful when CAC is zero (which substantially lowers predicted risk) or very high. Requires ethnicity data for calibration.

Reference: McClelland RL, et al. JACC. 2015;66(15):1643-1653.

SCORE2 (European)

The European Society of Cardiology's model for adults 40-69 without diabetes. Calibrated by country risk region (low, moderate, high, very high) for more accurate estimates across Europe.

Reference: SCORE2 Working Group. European Heart Journal. 2021;42(25):2439-2454.

Frequently Asked Questions

What is a heart attack risk calculator?

A heart attack risk calculator estimates your probability of having a cardiovascular event (heart attack or stroke) over the next 10 years. It uses clinically validated statistical models like the ASCVD Pooled Cohort Equations, which factor in your age, sex, cholesterol, blood pressure, smoking status, and diabetes status.

How accurate is this calculator?

The ASCVD Pooled Cohort Equations were validated in large population studies and are endorsed by the ACC/AHA for clinical use. Like any statistical model, individual accuracy varies. Results should be discussed with your healthcare provider, who can account for additional factors specific to your situation.

Is my data safe?

Yes. This calculator runs entirely in your browser. No health data is sent to our servers or stored anywhere. Your information stays on your device and is discarded when you close or refresh the page.

Do I need my lab results?

For the quick estimate, you can use population averages if you don't know your cholesterol or blood pressure. For a more accurate result, enter your actual values from a recent blood test. The detailed assessment accepts additional markers like ApoB, hs-CRP, Lp(a), and coronary calcium score.

What is the difference between ASCVD, MESA, and SCORE2?

ASCVD (Pooled Cohort Equations) is the standard US model using basic risk factors. MESA adds coronary artery calcium (CAC) scoring for improved accuracy. SCORE2 is the European model calibrated by country risk. Each has different strengths and is validated for different populations.

Can I lower my heart attack risk?

Yes. Evidence-based strategies include lowering LDL cholesterol (diet, statins, or other medications), managing blood pressure, quitting smoking, controlling blood sugar, regular exercise, maintaining healthy weight, and managing inflammation. Work with your doctor on a plan.

Who should use this calculator?

This calculator is designed for adults aged 20-79 without established cardiovascular disease. It is most validated for ages 40-79. If you already have heart disease, have had a heart attack or stroke, or have very high LDL (>190 mg/dL), your risk management should be guided directly by your physician.

What should I do after seeing my results?

Share your results with your doctor at your next visit. They can interpret the score in context, order additional tests if needed, and discuss whether medication or lifestyle changes are appropriate. HeartRoutine can help you track your progress on goals like lowering LDL, improving diet, or staying consistent with medication.