Why Indian men are short? This question was asked to me on Quora which is a social media app for asking questions ans getting answers Read the answer below Plenty of reasons- Malnourishment: I don't need to give examples. For whatever reasons coincidentally and not coincidentally, our population have gone through plenty of starvation over the years so that should bound to make it's impact. Lack of big animal protein in our food: While it isn't a straight evidence but it is pretty much evident that we don't necessarily eat big animal meat protein. If one looks at World over, big animal meat protein makes people comparatively taller Hypocrisy and ignorance of other: There are plenty of Indian men who are ridiculously tall but if others are ignorant about it nothing can be done about that