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. 101Karol Bāgh505,241
  2. 102Āsansol504,271
  3. 103Mangaluru499,487
  4. 104Belagavi490,045
  5. 105Sahāranpur484,873
  6. 106Vellore484,690
  7. 107Bhātpāra483,129
  8. 108Malegaon481,228
  9. 109Gaya474,093
  10. 110Ambattur466,205
  11. 111Jalgaon460,228
  12. 112Kurnool460,184
  13. 113Rāmgundam452,261
  14. 114Udaipur451,100
  15. 115Maheshtala448,317
  16. 116Patiāla446,246
  17. 117Shyamnagar441,956
  18. 118Davangere435,128
  19. 119Akola428,857
  20. 120Rajpur Sonarpur424,368
  21. 121Korba419,146
  22. 122Jhānsi412,927
  23. 123Thoothukudi410,760
  24. 124Ballari410,445
  25. 125Bhāgalpur400,146
  26. 126Agartala400,004
  27. 127Kākināda384,182
  28. 128Latur382,940
  29. 129Pānihāti378,705
  30. 130Rajamahendravaram376,333
  31. 131Dhule375,559
  32. 132Rohtak374,292
  33. 133Ahilyanagar367,140
  34. 134Kollam367,107
  35. 135Bilāspur365,579
  36. 136Bhilwara359,483
  37. 137Brahmapur356,598
  38. 138Muzaffarpur354,462
  39. 139Punāsa350,000
  40. 140Muzaffarnagar349,706
  41. 141Avadi345,996
  42. 142Kadapa344,893
  43. 143Kukatpally341,709
  44. 144Kāmārhāti332,965
  45. 145Chānda328,351
  46. 146Vijayapura327,427
  47. 147Shivamogga322,650
  48. 148Alwar322,568
  49. 149Shāhjānpur320,434
  50. 150Jūnāgadh319,462