Cardiovascular Risk Calculator

Quick answer

A cardiovascular risk calculator estimates the chance of a first heart or blood vessel event in the next 10 years. This tool uses the Framingham general cardiovascular risk function from 2008. It needs age, sex, total and HDL cholesterol, systolic blood pressure, treatment, smoking and diabetes. It applies to adults aged 30 to 74 without existing cardiovascular disease.

Updated 2026-10-02Reviewed by Dr. Abdullah Khalil, MBBS
Try
Heart health
Women and men have separate coefficients and baseline values.
Valid from 30 to 74 years.
From a blood test. Valid from 100 to 405 mg/dL.
From the same blood test. Valid from 10 to 100 mg/dL.
The upper number of a blood pressure reading. Valid from 90 to 200.
Choose Yes when you take medicine to lower blood pressure.
Current cigarette smoking.
Choose Yes only with a diagnosis from a doctor.

10-year cardiovascular disease risk

--
Risk band--
Normal profile, same age and sex--
Optimal profile, same age and sex--
Heart / vascular age--
Compared with normal--
Chance of no event in 10 years--

Calculations run in your browser. Inputs are not sent to our servers; anything you Save stays in this browser only.

Saved results (0)

How to Use the Cardiovascular Risk Calculator

  1. Enter sex and age. The equation covers ages 30 to 74. The tool shows an error outside that range.
  2. Enter your test results. Type total cholesterol and HDL cholesterol in mg/dL, and your systolic blood pressure in mm Hg. Use recent values measured by a clinic or lab.
  3. Answer the three yes or no questions. Blood pressure treatment, current smoking and diabetes each change the result.
ResultWhat it means
10-year cardiovascular disease riskThe estimated chance of a first cardiovascular event within 10 years, as a percent.
Risk bandLow is under 6 percent, intermediate is 6 to 20 percent and high is over 20 percent. These are the bands used in the 2008 paper.
Normal profileThe risk of a person of your age and sex with untreated systolic pressure 125, total cholesterol 180, HDL 45, no smoking and no diabetes.
Optimal profileThe same comparison with systolic pressure 110, total cholesterol 160 and HDL 60.
Heart / vascular ageThe age at which a person with the normal profile has the same risk as you.
Compared with normalYour risk divided by the normal-profile risk.
Chance of no event in 10 years100 percent minus your risk.

mmol/L values need converting to mg/dL first. Ask your lab for mg/dL figures if your report shows mmol/L.

What Is Cardiovascular Risk?

Cardiovascular risk is the probability that a person develops cardiovascular disease within a set time. This calculator reports the 10-year risk of a first event.

The equation counts a broad set of events. The Framingham Heart Study lists them as coronary death, heart attack, coronary insufficiency, angina, ischemic stroke, hemorrhagic stroke, transient ischemic attack, peripheral artery disease and heart failure. That list is wider than heart attack and stroke alone, so results run higher than scores that count fewer events.

The equation comes from D'Agostino and colleagues, published in Circulation in 2008. They followed 8,491 Framingham participants aged 30 to 74 who were free of cardiovascular disease. Over 12 years, 1,174 of them had a first event.

A risk score is not a diagnosis. It describes how often an event happened in a group of people with similar numbers. It cannot say what will happen to one person.

How Does the Cardiovascular Risk Calculator Work?

The calculator applies a Cox proportional-hazards equation with one set of coefficients for women and one for men.

Formula: Risk = 1 - S0 ^ exp(sum - mean)
sum = b1 x ln(age) + b2 x ln(total cholesterol) + b3 x ln(HDL) + b4 x ln(systolic pressure) + b5 x smoker + b6 x diabetes
TermWomenMen
ln(age)2.328883.06117
ln(total cholesterol)1.209041.12370
ln(HDL cholesterol)-0.70833-0.93263
ln(systolic pressure), not treated2.761571.93303
ln(systolic pressure), treated2.822631.99881
Smoker (1 or 0)0.528730.65451
Diabetes (1 or 0)0.691540.57367
Baseline 10-year survival, S00.950120.88936
Mean26.193123.9802
  1. Take natural logs. Age, total cholesterol, HDL and systolic pressure enter the sum as natural logarithms.
  2. Pick the pressure coefficient. Treated blood pressure uses the larger coefficient.
  3. Add smoking and diabetes. Each adds its coefficient when the answer is yes.
  4. Convert to risk. Subtract the mean, take the exponential, raise S0 to that power and subtract from 1.

The values in the table match Table 2 of the paper and the Framingham Heart Study risk-function page.

Cardiovascular Risk Example from the Original Paper

The paper works through a 61-year-old woman. She has total cholesterol 180 mg/dL, HDL 47 mg/dL and untreated systolic pressure 124 mm Hg. She smokes and does not have diabetes.

  1. 2.32888 x ln(61) = 9.57.
  2. 1.20904 x ln(180) = 6.28.
  3. -0.70833 x ln(47) = -2.73.
  4. 2.76157 x ln(124) = 13.31.
  5. Smoking adds 0.52873. The sum is 26.9653.
  6. exp(26.9653 - 26.1931) = 2.1646.
  7. Risk = 1 - 0.95012 ^ 2.1646 = 10.5 percent.

The paper reports the same 10.5 percent, and 6.7 percent for a 61-year-old woman with the normal profile. Her risk is 1.58 times normal.

The second case in the paper is a 53-year-old man with treated systolic pressure 125, total cholesterol 161, HDL 55 and diabetes, who does not smoke. The equation gives 15.6 percent, against 9.1 percent for the normal profile, and a heart age of 64. This calculator returns those figures. Both cases are loaded as presets.

One difference is expected. The paper reads the woman's heart age as 73 from its points table. Solving the equation directly gives 75, which is the figure this tool shows.

Factors That Change Your Cardiovascular Risk Result

Every input moves the result. The examples start from a 55-year-old man with total cholesterol 213, HDL 50 and untreated systolic pressure 120, who does not smoke and has no diabetes. His risk is 10.2 percent.

Age

Age has the largest coefficient. The same man scores 5.7 percent at 45 and 16.5 percent at 65.

Sex

A 55-year-old woman with the same numbers scores 5.3 percent.

Smoking

Answering yes raises his result from 10.2 to 18.8 percent, and his heart age from 55 to 68.

Diabetes

Answering yes raises his result to 17.4 percent.

Blood Pressure and Treatment

A systolic pressure of 140 instead of 120 gives 13.5 percent. The same 140 on treatment gives 18.2 percent. The paper fits separate coefficients for treated and untreated pressure. The higher treated value does not mean treatment is harmful.

HDL Cholesterol

HDL has a negative coefficient, so a lower value raises risk. An HDL of 35 instead of 50 gives 14.0 percent.

Framingham General Risk vs Other Risk Scores

Risk scores differ in the events they count and the people they were built on, so their results are not interchangeable.

QuestionThis calculatorWhat to know
EquationFramingham general cardiovascular risk function, lipid model (2008)One of several published scores
Events countedCoronary disease, stroke, transient ischemic attack, peripheral artery disease and heart failureScores for heart attack and stroke only give lower numbers
Ages30 to 74No result outside this range
Study group8,491 participants from Framingham, MassachusettsThe authors note the sample was predominantly white
Time span10 yearsNot a lifetime risk

The Framingham Heart Study website now recommends the 2018 ACC/AHA prevention guidelines tool, based on the pooled cohort equations, for estimating atherosclerotic risk. Ask your doctor which score applies to you.

The paper also offers a simpler model that swaps cholesterol for body mass index. This page uses the lipid model only.

When to Use a Cardiovascular Risk Calculator

Preparing for a Checkup

Bring your numbers and the result to your appointment. The risk band is a starting point for a conversation, not a decision.

Seeing How Risk Factors Combine

Change one input at a time to see its effect in the equation. Students of medicine and public health use the tool this way.

Checking a Hand Calculation

The coefficient table and worked example let you verify a spreadsheet or coursework answer.

Tracking the Inputs, Not the Score

Blood pressure, cholesterol and weight are worth following over time. The ideal weight calculator and the VO2 max calculator cover two related measures.

Common Mistakes with Cardiovascular Risk Scores

1. Reading the Result as a Diagnosis

A 10 percent result does not mean disease is present. It means about 10 in 100 similar people in the study group had an event within 10 years.

2. Using It After a Heart Attack or Stroke

The equation was built on people without cardiovascular disease. It does not apply once disease exists.

3. Entering Mmol/L Values

The equation expects mg/dL. A total cholesterol of 5.2 is an mmol/L figure and will show an error.

4. Typing the Lower Blood Pressure Number

The equation uses systolic pressure, the upper number.

5. Comparing with a Different Score

A score that counts fewer events gives a lower percent for the same person. Compare like with like.

6. Changing Medicine Because of the Number

Treatment decisions belong with your doctor, who sees your full history. Regular activity is one habit to discuss; the exercise calorie calculator shows the energy an activity uses.

Accuracy and Limitations

The calculator reproduces the published equation exactly. In the original study the equation separated people who had events from those who did not with a C statistic of 0.763 in men and 0.793 in women.

What it calculates accurately

  • The 2008 general cardiovascular risk function, lipid model, for women and men.
  • Both worked examples in the paper: 10.5 percent and 15.6 percent.
  • Normal-profile and optimal-profile risk for your age and sex.
  • Heart or vascular age, solved from the same equation.

What it does not account for

  • Family history, kidney disease, body weight, diet, activity and other factors outside the equation.
  • People under 30 or over 74, and anyone with existing cardiovascular disease.
  • Populations unlike the Framingham sample. The authors say the function must be evaluated, and sometimes recalibrated, elsewhere.
  • How long you have smoked, had diabetes or taken treatment.

This is not a diagnosis. See a clinician to interpret any result, and seek urgent care for symptoms such as chest pain.

How We Calculate Cardiovascular Risk

Method
General cardiovascular risk function, primary (lipid) model. D'Agostino RB, Vasan RS, Pencina MJ, Wolf PA, Cobain M, Massaro JM, Kannel WB. General cardiovascular risk profile for use in primary care: the Framingham Heart Study. Circulation 2008;117:743-753.
Inputs used
Sex, age, total cholesterol, HDL cholesterol, systolic blood pressure, treatment for high blood pressure, current smoking and diabetes.
Assumptions
An adult aged 30 to 74 with no existing cardiovascular disease. Cholesterol in mg/dL. Normal profile: untreated systolic pressure 125, total cholesterol 180, HDL 45, non-smoker, no diabetes. Optimal profile: 110, 160 and 60.
Rounding
Risk is shown to one decimal place. Heart age is rounded to a whole year and shown as under 30 or over 85 beyond those ages.
Edge cases
The limits of the official Framingham tool apply: age 30 to 74, systolic pressure 90 to 200, HDL 10 to 100 and total cholesterol 100 to 405. Values outside them show an error and no score.
Sources
Coefficients read on 2026-10-02 from the Framingham Heart Study page and Table 2 of the paper. See Sources below.
Last reviewed
2026-10-02.

Frequently Asked Questions About Cardiovascular Risk

What is a high 10-year cardiovascular risk?

The 2008 Framingham paper treats a 10-year risk over 20 percent as high. It used under 6 percent, 6 to 20 percent and over 20 percent as its three bands.

What ages can use this cardiovascular risk calculator?

Adults aged 30 to 74. The equation was derived from people in that age range, and the tool gives no score outside it.

What is heart age or vascular age?

Heart age is the age of a person with normal risk factor levels who has the same 10-year risk as you. A 53-year-old man with a 15.6 percent risk has a heart age of 64.

Why does treated blood pressure score higher than untreated?

The treated coefficient is larger. At the same reading, people on treatment in the study group had more events than untreated people. It is not a reason to stop treatment.

Is this the same as the ASCVD risk score?

No. The ASCVD pooled cohort equations count heart attack, coronary death and stroke. This equation counts more event types, so its results are usually higher.

Can I use mmol/L cholesterol values?

Not directly. The equation expects mg/dL. Convert your values or ask your lab for mg/dL figures before using the tool.

Does a low score mean my heart is healthy?

No. A low score means a lower estimated chance of an event over 10 years. It does not rule out disease, and it ignores factors such as family history.

Is the Framingham score accurate for everyone?

No. The study group was predominantly white and lived in one US town. The authors state that the function should be tested, and sometimes recalibrated, in other populations.

Who should not use this calculator?

People who already have heart disease, stroke or peripheral artery disease should not use it. It also does not apply to anyone under 30 or over 74.

Is my data saved?

No. The math runs in your browser. The Save button keeps results only in your own browser storage.

Sources

Related Calculators

Need another heart or body measurement tool?

Explore all health calculators

Educational estimate only. This calculator does not diagnose heart disease and is not medical advice. It applies one published equation to the numbers you enter and cannot see your full history. Do not start, stop or change any medicine because of this result. See a doctor to assess your own risk. Call your local emergency number for chest pain, sudden weakness or trouble speaking. Spotted an error? Let us know.

Author

shakeel-Muzaffar
Founder & Editor-in-Chief at  ~ Web ~  More Posts

Shakeel Muzaffar is the Founder and Editor-in-Chief of MultiCalculators.com, bringing over 15 years of experience in digital publishing, product strategy, and online tool development. He leads the platform's editorial vision, ensuring every calculator meets strict standards for accuracy, usability, and real-world value. Shakeel personally oversees content quality, formula verification workflows, and the platform's commitment to publishing tools that are genuinely useful for students, professionals, and everyday users worldwide.