Education ·Jun 20, 2026 ·2 min read

Understand Your BMI: What the Number Means (and What It Doesn't)

BMI is a useful screening number with real limits. Learn what it says, what it hides, and how to read it honestly.

Daniel Osei

Software Engineer & Developer Tools

BMI is the most-cited number in health conversations and one of the most misunderstood. It is a screening tool invented for populations, not a diagnosis for individuals. Understanding both sides makes it genuinely useful.

What BMI measures

BMI is simply weight (kg) divided by height (m) squared. It correlates with body fat across populations, which is why doctors use it as a first-pass screening indicator. The categories follow the WHO's international cut-offs.

CategoryBMI rangeTypical reading
UnderweightBelow 18.5Possible undernutrition; talk to a professional
Healthy18.5 – 24.9Lowest statistical risk band for most adults
Overweight25 – 29.9Elevated risk; worth discussing
Obese30 and aboveHigher risk; professional guidance advised

Where the number lies

BMI cannot distinguish muscle from fat, so it misreads two big groups: athletes with high muscle mass (BMI says overweight while they are exceptionally lean) and older adults with low muscle mass (BMI says healthy while they carry high body fat). It also ignores where fat sits — abdominal fat carries higher risk than fat elsewhere, and BMI cannot see the difference.

How to use it honestly

  • Treat BMI as one data point, not a verdict.
  • Watch trends over time rather than single readings.
  • Combine with waist measurement for a fuller picture.
  • Discuss anything outside the healthy band with a clinician.

Use the BMI Calculator to get your number, then read the guidance on the page — it explains the limits right next to the result.

Is BMI still useful?

Yes, as a population-level screening tool and a quick first check. It is cheap, standardised and correlates with health outcomes — just not a diagnosis.

What is a good BMI?

For most adults the healthy band is 18.5–24.9. Below or above that range, individual context matters far more than the exact number.

Written by Daniel Osei

Daniel builds developer tools and writes about JavaScript, JSON and everything that lives in the terminal.

Tools used in this article

Related articles