A BNP level above 500 pg/mL is generally considered dangerous and strongly suggests heart failure or significant cardiac dysfunction. Below 100 pg/mL, heart failure is unlikely. The gray zone between 100 and 500 pg/mL requires clinical judgment, as results in that range can point to heart failure or several other conditions. But the number on your lab report doesn’t tell the whole story: your age, weight, kidney function, and the specific test used all shift what counts as “dangerous” for you.
BNP Ranges and What They Mean
BNP (B-type natriuretic peptide) is a hormone your heart releases when it’s under strain, particularly when its walls stretch from excess fluid or pressure. The more stressed the heart, the more BNP it pumps into your blood. Doctors use it as a quick way to assess whether shortness of breath or swelling is caused by heart failure or something else entirely.
The key thresholds for standard BNP testing break down like this:
- Below 100 pg/mL: Heart failure is unlikely. Other causes of your symptoms are pursued.
- 100 to 500 pg/mL: A gray zone. Heart failure is possible but not certain. Additional testing, physical exam findings, and your medical history help clarify the picture.
- Above 500 pg/mL: Heart failure or significant cardiac dysfunction is likely, and treatment typically begins promptly.
For non-emergency screening (when you’re not in acute distress), a BNP above just 35 pg/mL is considered above normal. That doesn’t mean it’s dangerous on its own, but it can prompt further evaluation.
BNP vs. NT-proBNP: Different Tests, Different Numbers
Many hospitals run NT-proBNP instead of BNP. It measures a related but different fragment of the same hormone, and its numbers run much higher, so the two tests aren’t interchangeable. An NT-proBNP below 300 pg/mL generally rules out acute heart failure regardless of age. Above that threshold, what counts as dangerous depends on how old you are.
In emergency settings, NT-proBNP levels consistent with acute heart failure are:
- Under 50 years old: above 450 pg/mL
- 50 to 75 years old: above 900 pg/mL
- Over 75 years old: above 1,800 pg/mL
For non-emergency screening, the European Society of Cardiology’s 2023 algorithm uses lower age-adjusted thresholds: 125 pg/mL for people under 50, 250 pg/mL for ages 50 to 74, and 500 pg/mL for 75 and older. These are designed to catch heart failure earlier, before it becomes an emergency.
How Very High BNP Levels Affect Survival
The higher the BNP, the worse the outlook tends to be. A retrospective study of patients with cardiovascular disease tracked survival across four BNP groups and found a striking pattern. Patients with BNP below 100 pg/mL had a seven-year survival rate of about 89%. Those in the 101 to 1,000 pg/mL range dropped to roughly 63%. At 1,001 to 5,000 pg/mL, only about 24% survived seven years.
The most alarming category was BNP above 5,000 pg/mL. Among 13 patients in that group, more than half died within three months, about 70% within two years, and none survived to five years. Levels that extreme signal a heart under severe, often irreversible, strain.
These numbers reflect a study population with established cardiovascular disease, so they don’t apply directly to everyone who gets a high reading. But they illustrate why doctors treat very high BNP results as urgent.
Symptoms That Accompany Dangerous Levels
A high BNP number rarely arrives without warning signs. The symptoms that typically prompt the test in the first place include shortness of breath (especially with activity or when lying flat), swelling in the feet, legs, or abdomen, persistent fatigue and weakness, a cough that won’t go away, waking up at night to urinate frequently, and loss of appetite or nausea. Needing to prop yourself up on pillows to breathe comfortably at night is a particularly telling sign of fluid buildup around the heart and lungs.
Not everyone with a mildly elevated BNP will have obvious symptoms. Some people in the gray zone (100 to 500 pg/mL) feel relatively fine, while the underlying problem quietly progresses. That’s part of why the test is valuable: it can flag cardiac stress before symptoms become severe.
Why Your BNP Might Be Misleading
Several factors can push your BNP higher or lower in ways that don’t reflect your actual heart function. Understanding these is important if your number seems to conflict with how you feel.
Obesity Lowers BNP
This one catches many people off guard. Higher body weight is associated with lower BNP levels, not higher. In one analysis, average BNP was 21.4 pg/mL in lean individuals, 15.5 in overweight people, and 12.7 in those with obesity. The result is that standard cutoffs can miss heart failure in heavier patients. For people with a BMI of 35 or above, researchers recommend using a cutoff of just 54 pg/mL (instead of 100) to rule out heart failure. If you carry significant extra weight and your BNP comes back “normal,” that normal might actually be elevated for you.
Kidney Disease Raises BNP
Your kidneys help clear BNP from your blood. When kidney function declines, BNP and NT-proBNP levels rise even without heart failure. In patients with prior heart attacks, those with reduced kidney function had average BNP levels of 132 pg/mL compared to 68 pg/mL in those with healthy kidneys. Both markers are markedly elevated in people with severe kidney disease, which means a “dangerous” BNP number in someone with kidney problems may partly reflect renal dysfunction rather than cardiac failure. Doctors often need to use higher cutoff values for people with impaired kidney function to avoid false alarms.
Non-Cardiac Conditions
Heart failure isn’t the only thing that spikes BNP. Sepsis (severe bloodstream infection) can cause dramatically elevated levels even when the heart itself is functioning normally. Other conditions linked to elevated BNP include pulmonary hypertension, myocarditis (inflammation of the heart muscle), liver cirrhosis with fluid buildup, certain hormonal disorders like Cushing’s syndrome, and atrial fibrillation. This is one reason the American Heart Association notes that BNP testing is better at ruling out heart failure than confirming it. A low number is reassuring; a high number opens the door to several possibilities.
What Happens After a High Result
A single BNP test is a starting point, not a diagnosis. If your levels fall in the gray zone or above, you can expect additional evaluation: typically an echocardiogram (an ultrasound of the heart) to measure how well it pumps, along with a chest X-ray, kidney function tests, and a detailed physical exam. Your doctor will also look at trends over time. A BNP that’s rising on repeat tests is more concerning than a single elevated reading that stays stable.
For people already diagnosed with heart failure, BNP serves as a monitoring tool. Levels that climb despite treatment suggest the condition is worsening, while declining numbers indicate the heart is responding. Some treatment decisions are guided in part by whether BNP is trending up or down, making serial testing more informative than any single snapshot.

