India's most populous cities
Mumbai
Population- 12 Million
Chennai
Population- 12 Million
Bengaluru
Population- 8.4 Million
Surat
Population-6.9 Million
Hyderabad
Population- 6.8 Million
Ahmedabad
Population- 5.6 Million
Kolkata
Population- 4.5 Million
Pune
Population- 3.1 Million
Kanpur
Population- 2.9 Million
Related Stories
Celebrities Turning 30 in 2025
Things to do on Jan 1 to start New Year right
1 Book For Different Reasons
Most Searched Shows on Google in India in 2024