Find out the average male height in India by state and how it compares to other countries. The National Institute Of Nutrition reports that the average height of men in India is 5 feet and 5 inches or 165 centimeters. Learn how height varies across different cities and regions in India due to genetic and environmental factors. Compare the average height for men and women in 2025 with global averages and see how socioeconomic conditions affect growth outcomes. According to a study published in the Journal of Family Medicine and Primary Care, the average height of an Indian man is approximately 164.94 centimetres (5 feet 4.9 inches) , while the average height of an Indian woman is about 152.58 centimetres (5 feet 0.05 inches).