28 September 2016 Current Affairs: Uttar Pradesh and Bihar's populations have the lowest median ages-or youngest populations-in India while Kerala and Tamil Nadu have the highest median ages, according to Census 2011 data, compiled by Bengaluru-based think tank Takshashila Institution.
The median age in India rose from 22.51 years in 2001 to 24 years in 2011, according to Census data. The median age of India's population will be 37 years in 2050 - lower than that of China, which will have a median age of 46 years, but higher than Pakistan, which will have a median age of 30.9 - according to data from the United Nations.
There is wide variation within India: Kerala's median age of 31 years is close to Argentina's median age (30.8), and Uttar Pradesh's median age of 20 is similar to Kenya's (18.9).
The median age is broadly correlated with the level of development within the state in India. Southern states with a higher per capita income such as Andhra Pradesh (27), Tamil Nadu (29), Karnataka (26) and Kerala (31) and the western states of Maharashtra (26) and Gujarat (25) have higher median ages.
Less developed states in the north, including Uttar Pradesh (20), Bihar (20), Jharkhand (22), Madhya Pradesh (23) and Rajasthan (22), have lower median ages.
In 2026, Uttar Pradesh (26.85), Madhya Pradesh (28.83), Bihar (29.05) and Rajasthan (29.51) will continue to have low median ages, while Kerala (37.67) and Tamil Nadu (37.29) will likely have the highest median ages in the country. Over the next century, 60 per cent of the population increase in India would come from the four states of Madhya Pradesh, Bihar, Uttar Pradesh and Rajasthan, while only 22 per cent would come from Kerala, Tamil Nadu, Andhra Pradesh, Karnataka and Maharashtra.