Gibbs
SENIOR MEMBER
- Joined
- Feb 16, 2013
- Messages
- 7,319
- Reaction score
- 7
- Country
- Location
According to this study, average height of Indians born is 1996 is 164.95 cm, for Sri Lankans its 165.6 cm, for Afghans its 165.25 cm, For Pakistanis its 166.95cm, the difference is negligible.
Average height of Indians from the North, South, and Western parts of Indian on an average would be same as Pakistani average if not more. Its the Indians from eastern states (Bihar, West Bengal, Orissa), North Eastern States and Central states like MP and Chattisgarh who are of much shorter height on an average.
And either case I don't think this data reflects the correct picture, as in most cases they have just extrapolated the data rather than doing a real survey.
I think it's true for almost all countries, Height varies from region and ethnicity (Genetics).. Yes in India the differences are vast given the diversity and the population but even Sri Lankans greatly vary according to their ethnic back ground.. For example Sinhalese people are more closely related to Bengalis's hence maybe a little bit shorter than say a Moor or a Burgher in general, Sri Lankan Tamils tend to be much taller compared to Indian(Plantation) Tamil.. But more overall nutrition also matter a lot in human growth, That may well be a reason that on average Lankans might just be minutely taller than a average Indian.. Also India has a huge problem in stunted children due to a number of reasons as discussed above.. That means the person does not reach his/her potential height after two years of age
Most probably if those issues are solved in the long run, That average height would significantly grow higher.. As in the case of many countries
Last edited: