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

DecadeAverage Male Height (cm)
1800s estimate161
1810s estimate161.1
1820s estimate161.2
1830s estimate161.3
1840s estimate161.4
1850s estimate161.5
1860s estimate161.6
1870s estimate161.7
1880s estimate161.8
1890s estimate161.9
1900s estimate162
1910s estimate162.2
1920s estimate162.4
1930s estimate162.6
1940s estimate162.8
1950s163
1960s163.33
1970s163.67
1980s164
1990s164.5
2000s165
2010s165.5
2020s166
2030s projection166.3
2040s projection166.6
2050s projection166.9
2060s projection167.2
2070s projection167.5
2080s projection167.8
2090s projection168.1
2100s projection168.4

Keep exploring

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.

Where does YOUR life rank? →