Driven by rapidly growing urban agglomerations in recent years, Delhi is ready to be the most populous city in India. More or less, the city is struggling to cope with its population expansion. The UN has estimated that the capital city is likely to be the second most populous city in the world, by the end of 2030. India will be a country of 1.34 billion people in the beginning month of 2018. Here’s demography of India’s most populated states in the past decades. Hence, it will demonstrate why Indian Capital Delhi will be the most populous city in the years to come.
Most populous cities of India in 1901
- Kolkata – 1.520 million
- Mumbai – 0.839 million
- Chennai – 0.594 million
- Hyderabad – 0.448 million
- Lucknow – 0.256 million
- Varanasi – 0.226 million
- Delhi – 0.214 million
- Ahmedabad – 0.204 million
- Kanpur – 0.202 million
- Agra – 0.188 million
- Patna – 0.180 million
- Allahabad – 0.172 million
Most populous cities of India in 1911
- Kolkata – 1.756 million
- Mumbai – 1.046 million
- Chennai – 0.604 million
- Hyderabad – 0.502 million
- Lucknow – 0.252 million
- Delhi – 0.237 million
- Ahmedabad – 0.233 million
- Varanasi – 0.217 million
- Bangalore – 0.189 million
- Agra – 0.185 million
- Kanpur – 0.178
- Patna – 0.176
Most populous cities of India in 1921
- Kolkata – 1.872 million
- Mumbai – 0.285 million
- Chennai – 0.627 million
- Hyderabad – 0.405 million
- Delhi – 0.304
- Ahmedabad – 0.293 million
- Lucknow – 0.240 million
- Bangalore – 0.240 million
- Kanpur – 0.216 million
- Varanasi – 0.210 million
- Pune – 0.198 million
- Agra – 0.185 million
Most populous cities of India in 1931
- Kolkata – 2.123 million
- Mumbai – 1.316 million
- Chennai – 0.774 million
- Hyderabad – 0.466 million
- Delhi – 0.447
- Ahmedabad – 0.335 million
- Bangalore – 0.309 million
- Lucknow – 0.274 million
- Amritsar – 0.264 million
- Pune – 0.250 million
- Kanpur – 0.243 million
- Agra – 0.229 million
Most populous cities of India in 1941
- Kolkata – 3.597 million
- Mumbai – 1.747 million
- Chennai – 0.930 million
- Hyderabad – 0.739 million
- Delhi – 0.695 million
- Ahmedabad – 0.627 million
- Kanpur – 0.487 million
- Bangalore – 0.410 million
- Amritsar – 0.391 million
- Lucknow – 0.387 million
- Pune – 0.324 million
- Nagpur – 0.301 million
Most populous cities of India in 1951
- Kolkata – 4.685 million
- Mumbai – 3.216 million
- Chennai – 1.542 million
- Delhi – 1.437 million
- Hyderabad – 1.135 million
- Ahmedabad – 0.924 million
- Bangalore – 0.786 million
- Kanpur – 0.705 million
- Pune – 0.608 million
- Lucknow – 0.496 million
- Nagpur – 0.449 million
- Agra – 0.375 million
Most populous cities of India in 1961
- Kolkata – 6.008 million
- Mumbai – 4.515 million
- Delhi – 2.359 million
- Chennai – 1.944 million
- Ahmedabad – 1.265 million
- Hyderabad – 1.254 million
- Bangalore – 1.206 million
- Kanpur – 0.971 million
- Pune – 0.790 million
- Lucknow – 0.655 million
- Nagpur – 0.643 million
- Agra – 0.508 million
Most populous cities of India in 1971
- Kolkata – 7.447 million
- Mumbai – 6.596 million
- Delhi – 3.647 million
- Chennai – 3.155 million
- Ahmedabad – 1.871 million
- Hyderabad – 1.815 million
- Bangalore – 1.664 million
- Kanpur – 1.275 million
- Pune – 1.135 million
- Nagpur – 0.866 million
- Lucknow – 0.813 million
- Coimbatore – 0.736 million
Most populous cities of India in 1981
- Mumbai – 9.421 million
- Kolkata – 9.232 million
- Delhi – 5.760 million
- Chennai – 4.273 million
- Bangalore – 2.921 million
- Ahmedabad – 2.733 million
- Hyderabad – 2.607 million
- Pune – 1.722 million
- Kanpur – 1.639 million
- Nagpur – 1.219 million
- Jaipur – 1.015 million
- Lucknow – 1.007 million
Most populous cities of India in 1991
- Mumbai – 12.596 million
- Kolkata – 1.111 million
- Delhi – 8.471 million
- Chennai – 5.416 million
- Hyderabad – 4.344 million
- Bangalore – 4.137 million
- Ahmedabad – 3.631 million
- Pune – 2.493 million
- Kanpur – 2.029 million
- Lucknow – 1.669 million
- Nagpur – 1.664 million
- Jaipur – 1.518 million
Most populous cities of India in 2001
- Mumbai – 16.434 million
- Kolkata – 13.251 million
- Delhi – 12.895 million
- Chennai – 6.686 million
- Hyderabad – 5.756 million
- Bangalore – 5.701 million
- Ahmedabad – 4.912 million
- Pune – 3.786 million
- Surat – 2.820 million
- Kanpur – 2.715 million
- Jaipur – 2.322 million
- Lucknow – 2.245 million
Most populous cities of India in 2011
- Mumbai – 18.394 million
- Delhi – 16.349 million
- Kolkata – 14.057 million
- Chennai – 8.653 million
- Bangalore – 8.520 million
- Hyderabad – 7.677 million
- Ahmedabad – 6.357 million
- Pune – 5.057 million
- Surat – 4.591 million
- Jaipur – 3.046 million
- Kanpur – 2.920 million
- Lucknow – 2.902 million
Most populous cities of India in 2018
- Delhi – 27.5 million
- Mumbai – 24 million
- Kolkata – 15.3 million
- Chennai – 10.5 million
- Bangalore – 11 million
- Hyderabad – 10.4 million
- Ahmedabad – 8.2 million
- Surat – 4.591 million
- Pune – 6.3 million
- Jaipur – 3.6 million
- Lucknow – 3.5 million
- Kanpur – 3.1 million
Most populous cities of India in 2030
- Delhi – 35 million
- Mumbai – 28 million
- Kolkata – 19 million
- Chennai – 14 million
- Bangalore – 15 million
- Hyderabad – 13 million
- Ahmedabad – 11 million
- Surat – 8.6 million
- Pune – 8 million
- Jaipur – 4.8 million
- Lucknow – 4.5 million
- Kanpur – 4 million