Connect via MCP →

Enter Calculation

Use custom mean & standard deviation

Formula

Formula: Height Percentile Calculator
Show calculation steps (1)
  1. Percentile

    Percentile: Height Percentile Calculator

    The normal cumulative distribution function converts the z-score to a percentile.

Advertisement

Results

Height Percentile
47.9th
you are taller than this % of the population
Z-score -0.053
Taller than 47.9%
Shorter than 52.1%
Reference mean 175.4 cm
Reference SD 7.6 cm

What is a height percentile?

Your height percentile tells you what fraction of a reference population is shorter than you. If you are in the 70th percentile, you are taller than 70% of people in that group and shorter than 30%. This calculator models adult height as a normal (bell-shaped) distribution and uses default means and standard deviations for US adults: 175.4 cm (mean) / 7.6 cm (SD) for men and 161.5 cm / 7.1 cm for women. You can override these with your own values for any population, age group, or country.

Bell curve with a vertical line marking a height and the shaded left area as the percentile
Your percentile is the share of the population shorter than you, shown as the shaded area under the bell curve.

How to use it

Pick your gender to load the matching reference figures, then type your height in centimeters. To compare against a different population (e.g. children of a certain age, or a non-US country), expand the custom section and enter your own mean and standard deviation. The result shows your percentile, your z-score, and how you split the population.

The formula explained

First we compute a z-score: $$z = \frac{h - \mu}{\sigma}$$ This expresses how many standard deviations you are above or below average. A positive z means above average. We then feed z into the standard normal cumulative distribution function \(\Phi(z)\), which returns the probability that a random person is shorter than you. Multiplying by 100 gives the percentile: $$P = \Phi(z) \times 100$$ The calculator approximates \(\Phi\) using the Abramowitz & Stegun error-function formula, accurate to about 1e-7.

Bell curve showing the z-score as the standardized distance from the mean in standard deviation units
The z-score converts your height into the number of standard deviations away from the mean.

Worked example

A man is 183 cm tall. Using the male reference (mean 175.4, SD 7.6): $$z = \frac{183 - 175.4}{7.6} = 1.0$$ The normal CDF of 1.0 is about 0.8413, so the percentile is roughly 84.1. He is taller than about 84% of men.

FAQ

Why is it based on a normal distribution? Adult height closely follows a bell curve within a single sex and population, making the normal model a good approximation.

Can I use it for children? Yes, but enter age-specific mean and SD via the custom fields — children's height distributions differ greatly by age.

Why might my percentile differ from a doctor's chart? Clinical charts use country- and age-specific data (e.g. CDC/WHO) which may differ from these adult defaults; use custom values for an exact match.

Last updated: