BNP Blood Test: Normal Range & What High BNP Means
Also known as: B-type natriuretic peptide, brain natriuretic peptide, NT-proBNP, BNP blood test
BNP (B-type natriuretic peptide) is a hormone your heart releases when its chambers are stretched or under strain, so a blood test helps detect and gauge the severity of heart failure. In most adults a normal BNP is below about 100 pg/mL; higher levels suggest the heart is working under increased pressure. BNP also rises with age and kidney disease, so it's always interpreted alongside symptoms and other tests.
BNP normal range
| Category | Range (pg/mL) |
|---|---|
| Normal | < 100 pg/mLHeart failure unlikely in most adults |
| Possible heart failure | 100–400 pg/mLInterpret with symptoms and other causes |
| Heart failure likely | > 400 pg/mL |
| Markedly elevated | > 900 pg/mLOften severe strain; urgent if acutely breathless |
| Reference ranges vary by lab | Use your own reportNT-proBNP uses different, higher cutoffs |
Reference ranges vary by laboratory. Use the range printed on your own report as the definitive comparison.
What high BNP can mean
- Heart failure (the classic reason BNP is ordered)
- Increased strain from high blood pressure or heart valve disease
- Older age (BNP rises naturally with age)
- Kidney disease (reduced clearance raises BNP)
- Atrial fibrillation or a recent heart attack
What low BNP can mean
- A low BNP is reassuring and makes heart failure an unlikely cause of symptoms
- There is no clinical concern about a BNP being too low
What to do about an abnormal result
- Compare your value to the range on your own report — BNP and NT-proBNP use very different cutoffs.
- A high BNP with new or worsening shortness of breath, especially at rest, needs prompt medical evaluation.
- BNP is interpreted with an echocardiogram, symptoms, kidney function, and age — not on its own.
- Don't self-diagnose from one number — age, kidney function, and obesity all shift BNP readings.
Understand your own results
Vero reads your uploaded labs and explains what your specific numbers mean — in the context of your health history, medications, and goals. Not generic ranges. Yours.
Download Vero on the App StoreFree to download. No credit card required.
Frequently asked questions
What is a normal BNP level?
In most adults a normal BNP is below about 100 pg/mL, which makes heart failure an unlikely cause of symptoms like breathlessness. Levels rise with age and kidney disease, and the related NT-proBNP test uses different, higher cutoffs.
What BNP level indicates heart failure?
BNP above roughly 400 pg/mL strongly suggests heart failure, while values between 100 and 400 pg/mL are a gray zone that requires interpreting other causes. Very high levels can indicate severe strain and, with acute breathlessness, warrant urgent care.
What can raise BNP besides heart failure?
Older age, kidney disease, atrial fibrillation, high blood pressure, valve disease, and a recent heart attack can all raise BNP. That's why doctors interpret it together with imaging, symptoms, and kidney function rather than in isolation.
Related biomarkers
Medically reviewed by Antonieta Rueda, MD and Kyle R. Toth, MD · Last reviewed July 6, 2026
This article is for informational and educational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition or your lab results.