Average height by country
The average height of adults in 125 countries and territories — men and women, shown to scale in centimetres and feet & inches. Data from the NCD Risk Factor Collaboration (NCD-RisC). Updated 2026-10-11.
How average height by country is measured
The figures above are national averages for young adults (aged 18–25) from the NCD Risk Factor Collaboration (NCD-RisC), a global network of health scientists, compiled via worlddata.info from more than 2,000 population studies. Heights are rounded to the nearest centimetre; they are averages, so individuals vary widely around them.
Which countries are tallest and shortest?
The Netherlands tops the table, with the average Dutch man at 184 cm (6'0"). Northern and Balkan Europe dominate the top of the list, while the lowest average heights are found across parts of South and Southeast Asia and Central America — Timor-Leste, Guatemala, Laos and Nepal among them. The gap between the tallest and shortest national averages is about 25 cm for men.
Use this data (free)
You’re welcome to cite or share this study. Please credit Heights By Side with a link:
<a href="https://www.heightsbyside.com/average-height-by-country/">Average Height by Country — Heights By Side</a>
Want an interactive version for your own site? Grab the free height comparison widget.
Compare these heights yourself
See any of these to scale against a person, celebrity, animal or landmark with the free Heights By Side comparison tool — or browse the tallest people and the average US male height.
Average height by country — FAQ
- Which country has the tallest people?
- The Netherlands has the tallest average height — Dutch men average 184 cm (6'0") and Dutch women 170 cm (5'7"). Montenegro and several Balkan and Baltic countries are close behind.
- Which country has the shortest people?
- Among the 125 countries and territories listed, Timor-Leste (East Timor) has the lowest average male height at 159 cm (5'3"). Guatemala has the lowest average female height at 151 cm (4'11").
- What is the average height of a man?
- It varies widely by country — from about 159 cm (5'3") to 184 cm (6'0"). In the United States the average man is 177 cm (5'10"); in India, 166 cm (5'5").
- Where does this height data come from?
- The figures are national averages for adults aged 18-25 from the NCD Risk Factor Collaboration (NCD-RisC), a global network of health scientists, compiled via worlddata.info from more than 2,000 population studies.
- Why are people in some countries taller than others?
- Average height reflects genetics plus childhood nutrition, healthcare and living conditions. Countries that grew richer and better-fed over the last century — especially in Northern Europe — saw average heights climb, and the global range today spans roughly 25 cm.