Skip to main content
Top Ten Indian City Populations 2011
- Mumbai - 12,442,373
- Delhi - 11,034,555
- Bangalore - 8,443,675
- Hyderabad - 6,731,790
- Ahmadabad - 5,577,940
- Chennai - 4,646,732
- Kolkata - 4,496,694
- Surat - 4,467,797
- Pune - 3,124,458
- Jaipur - 3,046,163