Skip to main content Skip to docs navigation

Biggest and Largest populated cities in India

Rank City State Approximate Population
1 Mumbai Maharashtra (1.24 Crore) 12,442,373
2 Delhi Delhi (1.10 Crore) 11,034,555
3 Bangalore Karnataka (84.44 Lakh) 8,443,675
4 Hyderabad Andhra Pradesh (67.32 Lakh) 6,731,790
5 Ahmedabad Gujarat (55.78 Lakh) 5,577,940
6 Chennai Tamil Nadu (46.47 Lakh) 4,646,732
7 Kolkata West Bengal (44.97 Lakh) 4,496,694
8 Surat Gujarat (44.68 Lakh) 4,467,797
9 Pune Maharashtra (31.24 Lakh) 3,124,458
10 Jaipur Rajasthan (30.46 Lakh) 3,046,163