How Is Heart Disease Diagnosed? From Blood Tests to Angiograms

Heart disease is diagnosed through a combination of blood tests, imaging, and sometimes invasive procedures, depending on your symptoms and risk factors. Most people start with basic screening tools like blood work and an electrocardiogram, then move to more detailed tests only if those initial results raise concerns. The process is rarely a single test. Instead, it’s a sequence where each result helps determine what comes next.

Blood Tests That Flag Heart Problems

Blood draws are typically the first diagnostic step because they’re quick, inexpensive, and can reveal several types of heart trouble at once. Three biomarkers matter most.

High-sensitivity C-reactive protein (hs-CRP) measures inflammation in your body. A level above 2.0 milligrams per liter signals a higher risk of heart disease, even if you feel fine. This marker doesn’t confirm heart disease on its own, but it tells your doctor that something is driving inflammation in your cardiovascular system and warrants further investigation.

Troponin is a protein your heart muscle releases when it’s damaged. A high-sensitivity troponin test is the primary tool for diagnosing a heart attack in progress, but elevated levels have also been linked to increased heart disease risk in people with no symptoms at all. If you show up to an emergency room with chest pain, this is one of the first tests you’ll get.

B-type natriuretic peptide (BNP) rises when your heart is under strain, particularly from heart failure. Normal ranges vary by age, sex, and weight, so there’s no single cutoff. For people already diagnosed with heart failure, an initial BNP reading serves as a baseline to track whether treatment is working over time.

Cholesterol panels and blood sugar tests round out the standard bloodwork. These don’t diagnose heart disease directly, but they identify the metabolic conditions that cause it.

What an Echocardiogram Shows

An echocardiogram uses ultrasound to create a moving picture of your heart. It’s painless, takes about 30 to 60 minutes, and gives your doctor a real-time look at your heart’s chambers, valves, and pumping strength. The most important number it produces is your ejection fraction: the percentage of blood your left ventricle pushes out with each beat.

A normal ejection fraction falls between 50% and 70%. For men specifically, the normal range is 52% to 72%, and for women it’s 54% to 74%. If your number drops into the 40% to 49% range, that’s considered mildly reduced. Between 30% and 40% is moderately abnormal. Below 30% is severely reduced and classified as heart failure with reduced ejection fraction.

Interestingly, a normal ejection fraction doesn’t always mean your heart is healthy. Some people develop heart failure with preserved ejection fraction, where the heart muscle becomes thick or stiff and the chambers hold less blood than they should. The pumping percentage looks fine, but the total volume of blood moving through the body is too low. This form of heart failure is common in people with valve disease or long-standing high blood pressure, and it’s one reason an echocardiogram looks at more than just that single number.

Stress Tests and Their Accuracy

A stress test measures how your heart performs under physical demand. In the most common version, you walk on a treadmill that gradually speeds up and tilts while your heart rhythm, blood pressure, and symptoms are monitored. The standard treadmill protocol increases difficulty in stages, with modified versions available for older adults or people who can’t exercise intensely. If you’re unable to walk on a treadmill at all, a medication can be given through an IV to simulate the effect of exercise on your heart.

Not all stress tests are equally accurate. A basic exercise stress test using only an electrocardiogram detects coronary artery disease about 68% of the time, with a specificity of 77%. That means it misses roughly one in three cases of significant blockage, and it occasionally flags problems that aren’t there. Stress echocardiography performs better: 79% sensitivity and 87% specificity. The most accurate non-invasive option is a nuclear stress test, which uses a small amount of radioactive tracer to image blood flow through the heart muscle. That version reaches about 85% sensitivity and 85% specificity.

One important nuance: many “false positive” stress tests may not actually be wrong. A UK study of 102 patients with chest pain but no blocked arteries found that every single patient who showed signs of reduced blood flow on a stress test turned out to have coronary microvascular dysfunction, a condition affecting the smallest blood vessels in the heart. The stress test was detecting real ischemia. It just wasn’t the type of blockage that shows up on an angiogram. This means a positive stress test followed by a clean angiogram doesn’t necessarily mean the test was inaccurate.

Coronary Calcium Scoring

A coronary calcium scan is a specialized CT scan that takes about 10 minutes and requires no dye or needles. It detects calcium deposits in the walls of your coronary arteries, which form as plaque builds up over years. The result is a single number called a calcium score.

A score of zero means no calcium was found, suggesting a low chance of heart attack in the coming years. A score between 100 and 300 indicates moderate plaque buildup and a relatively high risk of heart attack or other cardiovascular events within the next three to five years. A score above 300 signals more extensive disease and a higher heart attack risk. Scores between 1 and 99 fall in a gray zone where your other risk factors help determine next steps.

This test is most useful for people in the middle of the risk spectrum. If your risk is already clearly high or clearly low based on age, cholesterol, blood pressure, and family history, the calcium score is unlikely to change your treatment plan. But if you and your doctor are on the fence about whether to start a statin or pursue further testing, this number can tip the decision.

Coronary Angiogram: The Definitive Test

When non-invasive tests suggest significant blockages, a coronary angiogram provides the clearest picture. This is the gold standard for visualizing the inside of your coronary arteries, and it’s the only test that can show the exact location and severity of a blockage in real time.

The procedure starts with a small incision, usually at the wrist or groin. A thin, flexible tube called a catheter is threaded through your artery and guided to the heart. You’re awake the entire time and typically can’t feel it moving. Once in position, dye flows through the catheter into your coronary arteries while X-ray images capture where the dye goes. If it stops or narrows at any point, that’s the blockage.

A diagnostic-only catheterization takes about 30 minutes. If your cardiologist finds a blockage that needs immediate treatment, such as a stent placement, the procedure can extend to a couple of hours since they can treat the problem right then without a second procedure.

What Recovery Looks Like

Plan to spend the full day at the hospital even though you’re awake throughout. If the catheter went through your wrist, you’ll need to keep your arm straight for at least an hour and stay under observation for a few hours before going home. If the catheter was placed at your groin, you’ll lie flat with your leg straight for two to six hours to prevent bleeding at the insertion site (less time if a closure device was used). Some people go home the same day, while others stay overnight depending on what was found and whether any treatment was performed.

How These Tests Work Together

Heart disease diagnosis rarely relies on a single test. The process follows a logical sequence based on your symptoms, risk factors, and what each test reveals. Someone with no symptoms but high cholesterol and a family history of heart disease might get blood work and a calcium score. A person with chest pain during exercise would likely start with an electrocardiogram and stress test. Abnormal results on those non-invasive tests build the case for an angiogram.

Each test also has blind spots that the others fill in. A stress test can miss blockages below a certain threshold. An echocardiogram can detect heart failure but won’t show you where an artery is blocked. Blood markers like troponin spike during acute damage but may be normal in someone with severe, stable blockages. The diagnostic picture becomes clearer as tests are layered together, with each one answering a slightly different question about how your heart is functioning and why.