Top Ten Indian City Populations 2011

Top Ten Indian City Populations 2011

  1. Mumbai - 12,442,373
  2. Delhi - 11,034,555
  3. Bangalore - 8,443,675
  4. Hyderabad - 6,731,790
  5. Ahmadabad - 5,577,940
  6. Chennai - 4,646,732
  7. Kolkata - 4,496,694
  8. Surat - 4,467,797
  9. Pune - 3,124,458
  10. Jaipur - 3,046,163