Framingham Risk Calculator

Created by Łucja Zaborowska, MD, PhD candidate
Reviewed by Steven Wooding and Aleksandra Zając, MD
Based on research by
Ralph B D'Agostino Sr, Ramachandran S Vasan, Michael J Pencina, Philip A Wolf, Mark Cobain, Joseph M Massaro, William B Kannel General cardiovascular risk profile for use in primary care: the Framingham Heart Study Circulation (Feb 2008)
Last updated: Nov 14, 2022

The Framingham risk calculator will assign you to a specific cardiac risk group based on several risk factors. Our tool computes your 10-year risk of myocardial infarction (heart attack) and coronary death, and compares it to the risk of the general population.

Spend some more time and discover details of the Framingham risk score, its history, and risk factors associated with that longtime study. 💔

We try our best to make our Omni Calculators as precise and reliable as possible. However, this tool can never replace a professional doctor's assessment. If any health condition bothers you, consult a physician.

Framingham global risk study - history

Have you ever wondered where do risk factors come from?

The Framingham study began in 1948, with the group of initially 5,209 patients recruited from the very same neighborhood - a town named Framingham, located in Massachusetts, US. 🏠🏠🏠

At the beginning of the study, none of the patients involved had suffered from any cardiovascular (CV) disease (such as heart attack or stroke). Scientists and physicians monitored the entire population's health for 72 years. Every single case of CV disease was carefully recorded and analyzed and compared to a person's lifestyle and blood test results.

This scrutinous observation identified major heart risk factors and created a Framingham 10-years risk assessment score.

Every time you see a cardiac risk calculator, or any medical recommendation regarding cholesterol, blood pressure or physical activity - think of all the people of Framingham who played an essential role in the development of modern medicine. 🎁

You may also want to check the perioperative risk of a heart attack or cardiac arrest (MICA) calculator (yet I need to disappoint you - its history is not half as impressive).

How to use the Framingham risk score calculator?

Our 10-year cardiovascular risk calculator is for people aged 30-79, with no heart attack history, claudication, coronary heart disease, or any other cardiovascular event.

Follow the steps enumerated below for the full benefit of our Framingham risk calculator 2017:

  1. Enter your age in years.

    Cardiovascular risk generally increases with age.

  2. Choose your sex.

    Cardiovascular risk is more significant for men.

  3. Input systolic blood pressure.

    Systolic blood pressure's value is always greater than the diastolic pressure one. The typical recording method: Systolic/Diastolic (e.g., 120/80).

    Higher blood pressure bears a higher risk of a cardiac event.

  4. Enter your total cholesterol**.

    A high total cholesterol level increases artherosclerosis in your arteries and accelerates the coronary changes leading to a heart attack or a stroke.

  5. What's your HDL (High Density Lipoproteins)?

    What a surprise! High HDL levels serve as a protective factor for your arteries. That's precisely why we call it the good cholesterol.

  6. Are you a smoker?

    Smoking plays a vital role in the rapid development of the material clogging your arteries and leading to all kinds of vascular diseases - and cancers too!

Is everything nice and clear? 🤗 If the answer's yes, you may proceed to our other myocardial infraction calculator, such as TIMI score calculator.

How to calculate the Framingham score?

Calculating the cardiovascular risk score might be a tremendous task; obtaining the results without using a heart attack risk calculators might take a significant amount of time. That's why we decided to simplify the equations so that they're easier to use. For a full set of information, visit the Framingham heart study page.

Here are the equations that we used in our 10-year risk calculator:


Risk score=(52.01ln(Age))+(20.01ln(total cholesterol))+(0.91ln(HDL))+(1.31ln(Systolic BP))+(0.24BP treatment)+(12.1Smoker)+(4.61ln(Age)ln(Total cholesterol))+((2.84)ln(Age)Smoker)+((2.93)ln(Age)ln(Age))172.30\footnotesize \begin{align*} &\text{Risk score} = ( 52.01 \cdot ln(\text{Age})) +\\ & (20.01 \cdot ln(\text{total cholesterol})) + \\ &(-0.91 \cdot ln(\text{HDL})) + (1.31 \cdot ln(\text{Systolic BP}))+\\ &(0.24 \cdot \text{BP treatment}) + (12.1 \cdot \text{Smoker})+\\ & (-4.61 \cdot ln(\text{Age}) \cdot ln(\text{Total cholesterol})) +\\ & ((-2.84) \cdot ln(\text{Age}) \cdot \text{Smoker}) + ((-2.93)\cdot\\ &ln(\text{Age}) \cdot ln(\text{Age})) - 172.30 \end{align*}


  • ln - stands for natural logarithm;
  • Risk score - the total amount of points;
  • Age - given in years;
  • Total cholesterol - given in mg/dL;
  • HDL leve - given in mg/dL;
  • Systolic Blood Pressure - given in mmHg;
  • Smoker?
    • Yes = 1
    • No = 0
  • Blood pressure treatment?
    • Yes = 1
    • No = 0

❗ For men aged > 70 years use: ((-2.84) × ln(70) × Smoker)

To calculate 10 years risk of death due to coronary incident, use:

Death probability=10.9402exp(Risk score)\footnotesize \begin{align*} \text{Death probability} = 1 - 0.9402^{\text{exp(Risk score})} \end{align*}


  • Risk score is the number of points calculated in the previous step;
  • exp is an exponent.


Risk score=(31.76ln(Age))+(22.47ln(Total cholesterol))+((1.19)ln(HDL))+(2.55ln(Systolic BP))+(0.42BP treatment)+(13.08Smoker)+((5.06)ln(Age)ln(Total cholesterol))+((3)ln(Age)Smoker)146.59\footnotesize \begin{align*} &\text{Risk score} = (31.76 \cdot ln(\text{Age})) +\\ & (22.47 \cdot ln(\text{Total cholesterol})) +\\ &((-1.19) \cdot ln(\text{HDL}))+ (2.55 \cdot ln(\text{Systolic BP})) +\\ & (0.42 \cdot \text{BP treatment}) + (13.08 \cdot \text{Smoker})+\\ &((-5.06) \cdot ln(\text{Age}) \cdot ln(\text{Total cholesterol})) +\\ &((-3) \cdot ln(\text{Age}) \cdot \text{Smoker}) - 146.59 \end{align*}


  • Risk score - the total amount of points;
  • Age - given in years;
  • Total cholesterol - given in mg/dL;
  • HDL level - given in mg/dL;
  • Systolic Blood Pressure - given in mmHg.
  • Smoker?
    • Yes = 1
    • No = 0
  • Blood pressure treatment?
    • Yes = 1
    • No = 0

❗ For women aged > 78 years use: ((-3) × ln(78) × Smoker)

To calculate the individual 10 years risk of death, use:

Death probability=10.98767exp(Risk score)\footnotesize \begin{align*} \text{Death probability} = 1 - 0.98767^{\text{exp(Risk score})} \end{align*}


  • Risk score is the number of points calculated in the previous step.

How about calculating other available heart scores? Use heart failure life expectancy calculator and CVD risk calculator to calculate the average congestive heart failure life expectancy and risk for developing severe cardiovascular complications, respectively.

Łucja Zaborowska, MD, PhD candidate
Blood pressure treatment?
Systolic blood pressure
Total cholesterol
HDL cholesterol
Risk score
Check out 37 similar cardiovascular system calculators ❤️
6 minute walk testAnkle-brachial indexAortic valve area… 34 more
People also viewed…

Humans vs vampires

Vampire apocalypse calculator shows what would happen if vampires were among us using the predator - prey model.

Pediatric epinephrine dose

Pediatric epinephrine dose calculator helps you estimate the amount of epinephrine needed for IV, IM, SC, ET and Nebulizer administration. You can convert your results between mL and mg units.

Steps to calories

Steps to calories calculator helps you to estimate the total amount to calories burned while walking.

Vaccine queue Australia

The Vaccine Queue Calculator for Australia estimates where you are in the queue to get your COVID vaccine based on your age, health, and job.
Copyright by Omni Calculator sp. z o.o.
Privacy policy & cookies
main background