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. 151New Delhi317,797
  2. 152Thrissur315,957
  3. 153Nizāmābād311,152
  4. 154Tumkūr307,359
  5. 155Parbhani307,170
  6. 156Hisar307,024
  7. 157Fīrozābād306,409
  8. 158Kulti305,405
  9. 159Karnāl302,140
  10. 160Barddhamān301,725
  11. 161Bārāsat298,127
  12. 162Bihār Sharīf297,268
  13. 163Bāli296,973
  14. 164Darbhanga296,039
  15. 165Panipat295,970
  16. 166Tirupati295,323
  17. 167Greater Noida293,908
  18. 168Noida293,908
  19. 169Aizawl293,416
  20. 170Gandhinagar292,797
  21. 171Dindigul292,512
  22. 172Thanjavur291,067
  23. 173Karīmnagar289,821
  24. 174Dewas289,550
  25. 175Sonīpat289,333
  26. 176Ichalkaranji287,353
  27. 177Bathinda285,788
  28. 178Jālna285,577
  29. 179Satna282,977
  30. 180Purnia282,248
  31. 181Imphal277,196
  32. 182Saugor274,556
  33. 183Rourkela273,317
  34. 184Durg268,806
  35. 185Anantapur267,161
  36. 186Ratlām264,914
  37. 187Rānipet264,330
  38. 188Lal Bahadur Nagar261,987
  39. 189Arrah261,430
  40. 190Baranagar260,072
  41. 191Gajuwaka258,944
  42. 192Etāwah257,448
  43. 193Ambarnath253,475
  44. 194Naihāti253,221
  45. 195Bharatpur252,838
  46. 196Begusarai252,008
  47. 197Tiruvottiyūr249,446
  48. 198Gāndhīdhām247,992
  49. 199Mau246,050
  50. 200Sīkar244,497