India · Cities

Cities of India

India497 cities
Ordered by population (GeoNames estimate). A city appears here once it passes 100,000 inhabitants, holds something from Hookito, or is the capital.
  1. 51Howrah1,027,672
  2. 52Raipur1,027,264
  3. 53Tiruchirappalli1,022,518
  4. 54Kota1,001,694
  5. 55Shivaji Nagar1,000,000
  6. 56Chandigarh970,602
  7. 57Tiruppur963,173
  8. 58Guwahati962,334
  9. 59Hubballi943,788
  10. 60Mysuru920,550
  11. 61Salem917,414
  12. 62Gurugram886,519
  13. 63Bhubaneswar885,363
  14. 64Bhiwandi874,032
  15. 65Jalandhar868,929
  16. 66Bhayandar809,378
  17. 67Narela800,000
  18. 68Thiruvananthapuram788,271
  19. 69Alīgarh753,207
  20. 70Bareilly745,435
  21. 71Morādābād721,139
  22. 72Warangal704,570
  23. 73Dhārāvi700,000
  24. 74Gorakhpur674,246
  25. 75Guntur670,073
  26. 76Puducherry657,209
  27. 77Amravati647,057
  28. 78Bikaner644,406
  29. 79Kochi633,553
  30. 80Bhilai627,734
  31. 81Cuttack610,189
  32. 82Borivli609,617
  33. 83Bhavnagar605,882
  34. 84Sāngli601,214
  35. 85Jamnagar600,943
  36. 86Bokāro564,319
  37. 87Nanded550,564
  38. 88Kozhikode550,440
  39. 89Kolhāpur549,236
  40. 90Nellore547,621
  41. 91Kalaburagi543,147
  42. 92Ajmer542,321
  43. 93Dehradun522,081
  44. 94Erode521,891
  45. 95Durgapur518,872
  46. 96Ulhasnagar516,584
  47. 97Loni516,082
  48. 98Siliguri515,574
  49. 99Ujjain515,215
  50. 100Bilimora510,879