Average Male Height in India: 1800 to Today (and Tomorrow)
Updated July 2026 · ⬇ download this dataset (CSV) · methodology
In the 2020s, average male height in India stands at 166 cm — ranking #151 of 157 countries. In 1900 it was 162 cm. (Source: NCD-RisC, compiled by MYRIAD)
Stature is rarely just a matter of genetics; it is a ledger of childhood nutrition and the environmental conditions that shape human development. When we track the height of men in India across three centuries, we are observing a biological record of life. Every centimeter represents a cumulative experience of health, reflecting how societies provide for their youngest members. These figures act as a subtle barometer, marking the quiet, steady shifts in the quality of daily life as measured by the physical outcomes of populations born throughout the decades.
The historical trajectory shows a long, gradual climb. In the 1800s estimate 161 cm, the measurement moved slowly, inching to 161.9 cm by the 1890s estimate. By 1900 it was 162 cm. Through the mid-twentieth century, the pace of change remained incremental, reaching 163 cm in the 1950s. While growth continues today, progress remains steady rather than sudden. In the 2020s, average male height in India stands at 166 cm — ranking #151 of 157 countries. Projections suggest a continued rise, reaching 168.4 cm by the 2100s projection.
If you were born in a specific cohort, your height was partly authored by the resources available during your formative years. While individual outcomes vary, the statistical mean captures the broader reality of the era. A man born in the 1920s estimate 162.4 cm faced different developmental conditions than one born in the 2010s 165.5 cm. These small shifts reflect systemic changes in health and nutrition that echo through generations. Understanding these data points allows you to better grasp your place in the vast, unfolding history of human physical development.
Where do YOU rank among everyone ever born? →
🇮🇳 Mean adult male height by birth cohort — a proxy for childhood nutrition and health. For India, the story across three centuries is below — every value is a statistical fact about the lives actually lived there.
Decade by decade
| Decade | Average Male Height (cm) |
|---|---|
| 1800s estimate | 161 |
| 1810s estimate | 161.1 |
| 1820s estimate | 161.2 |
| 1830s estimate | 161.3 |
| 1840s estimate | 161.4 |
| 1850s estimate | 161.5 |
| 1860s estimate | 161.6 |
| 1870s estimate | 161.7 |
| 1880s estimate | 161.8 |
| 1890s estimate | 161.9 |
| 1900s estimate | 162 |
| 1910s estimate | 162.2 |
| 1920s estimate | 162.4 |
| 1930s estimate | 162.6 |
| 1940s estimate | 162.8 |
| 1950s | 163 |
| 1960s | 163.33 |
| 1970s | 163.67 |
| 1980s | 164 |
| 1990s | 164.5 |
| 2000s | 165 |
| 2010s | 165.5 |
| 2020s | 166 |
| 2030s projection | 166.3 |
| 2040s projection | 166.6 |
| 2050s projection | 166.9 |
| 2060s projection | 167.2 |
| 2070s projection | 167.5 |
| 2080s projection | 167.8 |
| 2090s projection | 168.1 |
| 2100s projection | 168.4 |
Keep exploring
- Life Expectancy at Birth in India
- Income per Person (GDP per capita, PPP) in India
- Child Mortality (under 5) in India
- Years of Schooling in India
- Children per Woman in India
- Living in Cities in India
- Full country profile: India
- Where do YOU rank among everyone ever born? →
Questions people ask
What is the Average Male Height in India today?
166 cm in the 2020s (NCD-RisC).
How much did Average Male Height in India change since 1950?
From 163 to 166 cm — a change of about 2%.
Where does India rank worldwide?
#151 of 157 countries covered by MYRIAD in the 2020s.