India's cities at a glance
Dots sized by population · Mumbai in orange
India has 53 cities with more than a million inhabitants and 511 with more than 100,000 (city-proper figures). The largest is Mumbai with 12,691,836 people, followed by Delhi (11,034,555) and Bengaluru (8,495,492). The three largest cities together hold about 2.2% of the country's 1.48 billion people.
By region, the most large cities are in Uttar Pradesh (59), West Bengal (52), Maharashtra (47).
Country-level figures — live population, births and deaths, growth, density and history — are on the India population page; provinces, terrain, rivers and society maps are in the India atlas.
India cities by population
| # | City | Region | Population | Share of India |
|---|---|---|---|---|
| 1 | Mumbai | Maharashtra | 12,691,836 | 0.9% |
| 2 | Delhi | Delhi | 11,034,555 | 0.7% |
| 3 | Bengaluru | Karnataka | 8,495,492 | 0.6% |
| 4 | Hyderabad | Telangana | 6,993,262 | 0.5% |
| 5 | Ahmedabad | Gujarat | 6,357,693 | 0.4% |
| 6 | Chennai | Tamil Nadu | 4,681,087 | 0.3% |
| 7 | Kolkata | West Bengal | 4,631,392 | 0.3% |
| 8 | Surat | Gujarat | 4,591,246 | 0.3% |
| 9 | Pune | Maharashtra | 3,124,458 | 0.2% |
| 10 | Jaipur | Rajasthan | 3,046,163 | 0.2% |
| 11 | Kanpur | Uttar Pradesh | 2,823,249 | 0.2% |
| 12 | Lucknow | Uttar Pradesh | 2,472,011 | 0.2% |
| 13 | Nagpur | Maharashtra | 2,405,665 | 0.2% |
| 14 | Coimbatore | Tamil Nadu | 2,136,916 | 0.1% |
| 15 | Indore | Madhya Pradesh | 1,994,397 | 0.1% |
| 16 | Thāne | Maharashtra | 1,841,488 | 0.1% |
| 17 | Vadodara | Gujarat | 1,822,221 | 0.1% |
| 18 | Bhopal | Madhya Pradesh | 1,798,218 | 0.1% |
| 19 | Rasapūdipalem | Andhra Pradesh | 1,728,128 | 0.1% |
| 20 | Pimpri-Chinchwad | Maharashtra | 1,727,692 | 0.1% |
| 21 | Patna | Bihar | 1,684,297 | 0.1% |
| 22 | Kallakurichi | Tamil Nadu | 1,682,687 | 0.1% |
| 23 | Ludhiana | Punjab | 1,618,879 | 0.1% |
| 24 | Nashik | Maharashtra | 1,486,053 | 0.1% |
| 25 | Madurai | Tamil Nadu | 1,465,625 | 0.1% |
| 26 | Tirunelveli | Tamil Nadu | 1,435,844 | 0.1% |
| 27 | Agra | Uttar Pradesh | 1,430,055 | 0.1% |
| 28 | Faridabad | Haryana | 1,414,050 | 0.1% |
| 29 | Rājkot | Gujarat | 1,390,640 | 0.1% |
| 30 | Jamshedpur | Jharkhand | 1,339,438 | 0.1% |
| 31 | Pimpri | Maharashtra | 1,284,606 | 0.1% |
| 32 | Kalyān | Maharashtra | 1,262,255 | 0.1% |
| 33 | Dombivali | Maharashtra | 1,247,327 | 0.1% |
| 34 | Meerut | Uttar Pradesh | 1,223,184 | 0.1% |
| 35 | Virār | Maharashtra | 1,222,390 | 0.1% |
| 36 | Nowrangapur | Odisha | 1,220,946 | 0.1% |
| 37 | Srinagar | Jammu and Kashmir | 1,206,419 | 0.1% |
| 38 | Ghāziābād | Uttar Pradesh | 1,199,191 | 0.1% |
| 39 | Dhanbad | Jharkhand | 1,196,214 | 0.1% |
| 40 | Aurangabad | Maharashtra | 1,175,116 | 0.1% |
| 41 | Varanasi | Uttar Pradesh | 1,164,404 | 0.1% |
| 42 | Amritsar | Punjab | 1,159,227 | 0.1% |
| 43 | Vijayawada | Andhra Pradesh | 1,143,232 | 0.1% |
| 44 | Ranchi | Jharkhand | 1,120,374 | 0.1% |
| 45 | Jabalpur | Madhya Pradesh | 1,081,677 | 0.1% |
| 46 | Prayagraj | Uttar Pradesh | 1,073,438 | 0.1% |
| 47 | Visakhapatnam | Andhra Pradesh | 1,063,178 | 0.1% |
| 48 | Jodhpur | Rajasthan | 1,056,191 | 0.1% |
| 49 | Gwalior | Madhya Pradesh | 1,054,420 | 0.1% |
| 50 | Howrah | West Bengal | 1,027,672 | 0.1% |
| 51 | Raipur | Chhattisgarh | 1,027,264 | 0.1% |
| 52 | Tiruchirappalli | Tamil Nadu | 1,022,518 | 0.1% |
| 53 | Kota | Rajasthan | 1,001,694 | 0.1% |
| 54 | Sholapur | Maharashtra | 997,281 | 0.1% |
| 55 | Chandigarh | Chandigarh | 970,602 | 0.1% |
| 56 | Tiruppur | Tamil Nadu | 963,173 | 0.1% |
| 57 | Guwahati | Assam | 962,334 | 0.1% |
| 58 | Hubballi | Karnataka | 943,788 | 0.1% |
| 59 | Mysuru | Karnataka | 920,550 | 0.1% |
| 60 | Salem | Tamil Nadu | 917,414 | 0.1% |
| 61 | Gurugram | Haryana | 886,519 | 0.1% |
| 62 | Bhubaneswar | Odisha | 885,363 | 0.1% |
| 63 | Bhiwandi | Maharashtra | 874,032 | 0.1% |
| 64 | Jalandhar | Punjab | 868,929 | 0.1% |
| 65 | Kanayannur | Kerala | 851,406 | 0.1% |
| 66 | Bhayandar | Maharashtra | 809,378 | 0.1% |
| 67 | Thiruvananthapuram | Kerala | 788,271 | 0.1% |
| 68 | Alīgarh | Uttar Pradesh | 753,207 | 0.1% |
| 69 | Bareilly | Uttar Pradesh | 745,435 | 0.1% |
| 70 | Morādābād | Uttar Pradesh | 721,139 | 0% |
| 71 | Warangal | Telangana | 704,570 | 0% |
| 72 | Gorakhpur | Uttar Pradesh | 674,246 | 0% |
| 73 | Guntur | Andhra Pradesh | 670,073 | 0% |
| 74 | Puducherry | Puducherry | 657,209 | 0% |
| 75 | Amravati | Maharashtra | 647,057 | 0% |
| 76 | Bikaner | Rajasthan | 644,406 | 0% |
| 77 | Kochi | Kerala | 633,553 | 0% |
| 78 | Bhilai | Chhattisgarh | 627,734 | 0% |
| 79 | Cuttack | Odisha | 610,189 | 0% |
| 80 | Borivli | Maharashtra | 609,617 | 0% |
| 81 | Bhavnagar | Gujarat | 605,882 | 0% |
| 82 | Sāngli | Maharashtra | 601,214 | 0% |
| 83 | Jamnagar | Gujarat | 600,943 | 0% |
| 84 | Jammu | Jammu and Kashmir | 576,198 | 0% |
| 85 | Bokāro | Jharkhand | 564,319 | 0% |
| 86 | Nanded | Maharashtra | 550,564 | 0% |
| 87 | Kozhikode | Kerala | 550,440 | 0% |
| 88 | Kolhāpur | Maharashtra | 549,236 | 0% |
| 89 | Nellore | Andhra Pradesh | 547,621 | 0% |
| 90 | Kalaburagi | Karnataka | 543,147 | 0% |
| 91 | Ajmer | Rajasthan | 542,321 | 0% |
| 92 | Dehradun | Uttarakhand | 522,081 | 0% |
| 93 | Erode | Tamil Nadu | 521,891 | 0% |
| 94 | Durgapur | West Bengal | 518,872 | 0% |
| 95 | Ulhasnagar | Maharashtra | 516,584 | 0% |
| 96 | Loni | Uttar Pradesh | 516,082 | 0% |
| 97 | Siliguri | West Bengal | 515,574 | 0% |
| 98 | Ujjain | Madhya Pradesh | 515,215 | 0% |
| 99 | Bilimora | Gujarat | 510,879 | 0% |
| 100 | Āsansol | West Bengal | 504,271 | 0% |
| 101 | Mangaluru | Karnataka | 499,487 | 0% |
| 102 | Belagavi | Karnataka | 490,045 | 0% |
| 103 | Sahāranpur | Uttar Pradesh | 484,873 | 0% |
| 104 | Vellore | Tamil Nadu | 484,690 | 0% |
| 105 | Bhātpāra | West Bengal | 483,129 | 0% |
| 106 | Malegaon | Maharashtra | 481,228 | 0% |
| 107 | Modīnagar | Uttar Pradesh | 475,843 | 0% |
| 108 | Gaya | Bihar | 474,093 | 0% |
| 109 | Ambattur | Tamil Nadu | 466,205 | 0% |
| 110 | Jalgaon | Maharashtra | 460,228 | 0% |
| 111 | Kurnool | Andhra Pradesh | 460,184 | 0% |
| 112 | Rāmgundam | Telangana | 452,261 | 0% |
| 113 | Udaipur | Rajasthan | 451,100 | 0% |
| 114 | Maheshtala | West Bengal | 448,317 | 0% |
| 115 | Patiāla | Punjab | 446,246 | 0% |
| 116 | Shyamnagar | West Bengal | 441,956 | 0% |
| 117 | Davangere | Karnataka | 435,128 | 0% |
| 118 | Akola | Maharashtra | 428,857 | 0% |
| 119 | Rajpur Sonarpur | West Bengal | 424,368 | 0% |
| 120 | Korba | Chhattisgarh | 419,146 | 0% |
| 121 | Jhānsi | Uttar Pradesh | 412,927 | 0% |
| 122 | Thoothukudi | Tamil Nadu | 410,760 | 0% |
| 123 | Ballari | Karnataka | 410,445 | 0% |
| 124 | Bhāgalpur | Bihar | 400,146 | 0% |
| 125 | Agartala | Tripura | 400,004 | 0% |
| 126 | Gauriganj | Uttar Pradesh | 390,395 | 0% |
| 127 | Kākināda | Andhra Pradesh | 384,182 | 0% |
| 128 | Latur | Maharashtra | 382,940 | 0% |
| 129 | Pānihāti | West Bengal | 378,705 | 0% |
| 130 | Rajamahendravaram | Andhra Pradesh | 376,333 | 0% |
| 131 | Dhule | Maharashtra | 375,559 | 0% |
| 132 | Rohtak | Haryana | 374,292 | 0% |
| 133 | Ahilyanagar | Maharashtra | 367,140 | 0% |
| 134 | Kollam | Kerala | 367,107 | 0% |
| 135 | Bilāspur | Chhattisgarh | 365,579 | 0% |
| 136 | Bhilwara | Rajasthan | 359,483 | 0% |
| 137 | Brahmapur | Odisha | 356,598 | 0% |
| 138 | Muzaffarpur | Bihar | 354,462 | 0% |
| 139 | Punāsa | Madhya Pradesh | 350,000 | 0% |
| 140 | Muzaffarnagar | Uttar Pradesh | 349,706 | 0% |
| 141 | Avadi | Tamil Nadu | 345,996 | 0% |
| 142 | Kadapa | Andhra Pradesh | 344,893 | 0% |
| 143 | Kukatpally | Telangana | 341,709 | 0% |
| 144 | Kāmārhāti | West Bengal | 332,965 | 0% |
| 145 | Mathura | Uttar Pradesh | 330,511 | 0% |
| 146 | Chānda | Maharashtra | 328,351 | 0% |
| 147 | Vijayapura | Karnataka | 327,427 | 0% |
| 148 | Shivamogga | Karnataka | 322,650 | 0% |
| 149 | Alwar | Rajasthan | 322,568 | 0% |
| 150 | Shāhjānpur | Uttar Pradesh | 320,434 | 0% |
| 151 | Jūnāgadh | Gujarat | 319,462 | 0% |
| 152 | Thrissur | Kerala | 315,957 | 0% |
| 153 | Nizāmābād | Telangana | 311,152 | 0% |
| 154 | Tumkūr | Karnataka | 307,359 | 0% |
| 155 | Parbhani | Maharashtra | 307,170 | 0% |
| 156 | Hisar | Haryana | 307,024 | 0% |
| 157 | Fīrozābād | Uttar Pradesh | 306,409 | 0% |
| 158 | Kulti | West Bengal | 305,405 | 0% |
| 159 | Karnāl | Haryana | 302,140 | 0% |
| 160 | Barddhamān | West Bengal | 301,725 | 0% |
| 161 | Bārāsat | West Bengal | 298,127 | 0% |
| 162 | Mulugu | Telangana | 297,671 | 0% |
| 163 | Bihār Sharīf | Bihar | 297,268 | 0% |
| 164 | Bāli | West Bengal | 296,973 | 0% |
| 165 | Rāmpur | Uttar Pradesh | 296,418 | 0% |
| 166 | Darbhanga | Bihar | 296,039 | 0% |
| 167 | Panipat | Haryana | 295,970 | 0% |
| 168 | Tirupati | Andhra Pradesh | 295,323 | 0% |
| 169 | Greater Noida | Uttar Pradesh | 293,908 | 0% |
| 170 | Noida | Uttar Pradesh | 293,908 | 0% |
| 171 | Aizawl | Mizoram | 293,416 | 0% |
| 172 | Gandhinagar | Gujarat | 292,797 | 0% |
| 173 | Dindigul | Tamil Nadu | 292,512 | 0% |
| 174 | Thanjavur | Tamil Nadu | 291,067 | 0% |
| 175 | Karīmnagar | Telangana | 289,821 | 0% |
| 176 | Dewas | Madhya Pradesh | 289,550 | 0% |
| 177 | Sonīpat | Haryana | 289,333 | 0% |
| 178 | Ichalkaranji | Maharashtra | 287,353 | 0% |
| 179 | Bathinda | Punjab | 285,788 | 0% |
| 180 | Jālna | Maharashtra | 285,577 | 0% |
| 181 | Satna | Madhya Pradesh | 282,977 | 0% |
| 182 | Purnia | Bihar | 282,248 | 0% |
| 183 | Imphal | Manipur | 277,196 | 0% |
| 184 | Saugor | Madhya Pradesh | 274,556 | 0% |
| 185 | Kushinagar | Uttar Pradesh | 274,403 | 0% |
| 186 | Rourkela | Odisha | 273,317 | 0% |
| 187 | Durg | Chhattisgarh | 268,806 | 0% |
| 188 | Anantapur | Andhra Pradesh | 267,161 | 0% |
| 189 | Ratlām | Madhya Pradesh | 264,914 | 0% |
| 190 | Rānipet | Tamil Nadu | 264,330 | 0% |
| 191 | Lal Bahadur Nagar | Telangana | 261,987 | 0% |
| 192 | Arrah | Bihar | 261,430 | 0% |
| 193 | Gajuwaka | Andhra Pradesh | 258,944 | 0% |
| 194 | Etāwah | Uttar Pradesh | 257,448 | 0% |
| 195 | Ambarnath | Maharashtra | 253,475 | 0% |
| 196 | Naihāti | West Bengal | 253,221 | 0% |
| 197 | Bharatpur | Rajasthan | 252,838 | 0% |
| 198 | Begusarai | Bihar | 252,008 | 0% |
| 199 | Tiruvottiyūr | Tamil Nadu | 249,446 | 0% |
| 200 | Gāndhīdhām | Gujarat | 247,992 | 0% |
| 201 | Mau | Uttar Pradesh | 246,050 | 0% |
| 202 | Sīkar | Rajasthan | 244,497 | 0% |
| 203 | Ramagundam | Telangana | 242,979 | 0% |
| 204 | Hāpur | Uttar Pradesh | 242,920 | 0% |
| 205 | Farrukhābād | Uttar Pradesh | 241,152 | 0% |
| 206 | Alappuzha | Kerala | 240,991 | 0% |
| 207 | Katihar | Bihar | 240,838 | 0% |
| 208 | Sri Ganganagar | Rajasthan | 237,780 | 0% |
| 209 | Rewa | Madhya Pradesh | 235,654 | 0% |
| 210 | Uluberiya | West Bengal | 235,345 | 0% |
| 211 | Sivakasi | Tamil Nadu | 234,704 | 0% |
| 212 | Karur | Tamil Nadu | 234,191 | 0% |
| 213 | Rāichūr | Karnataka | 234,073 | 0% |
| 214 | Pallāvaram | Tamil Nadu | 233,984 | 0% |
| 215 | Ooty | Tamil Nadu | 233,426 | 0% |
| 216 | Pāli | Rajasthan | 230,075 | 0% |
| 217 | Hosūr | Tamil Nadu | 229,528 | 0% |
| 218 | Vizianagaram | Andhra Pradesh | 228,720 | 0% |
| 219 | Shrīrāmpur | West Bengal | 226,317 | 0% |
| 220 | Quthbullapur | Telangana | 225,816 | 0% |
| 221 | Nadiād | Gujarat | 225,071 | 0% |
| 222 | Nāgercoil | Tamil Nadu | 224,849 | 0% |
| 223 | Mango | Jharkhand | 223,805 | 0% |
| 224 | Murwāra | Madhya Pradesh | 221,883 | 0% |
| 225 | Kanchipuram | Tamil Nadu | 221,715 | 0% |
| 226 | Singrauli | Madhya Pradesh | 220,257 | 0% |
| 227 | Mirzāpur | Uttar Pradesh | 220,029 | 0% |
| 228 | Kharagpur | West Bengal | 219,665 | 0% |
| 229 | Eluru | Andhra Pradesh | 218,020 | 0% |
| 230 | Yamuna Nagar | Haryana | 217,071 | 0% |
| 231 | Raurkela Industrial Township | Odisha | 216,410 | 0% |
| 232 | Bidar | Karnataka | 216,020 | 0% |
| 233 | Munger | Bihar | 213,303 | 0% |
| 234 | Nandyāl | Andhra Pradesh | 211,424 | 0% |
| 235 | Panchkula | Haryana | 211,355 | 0% |
| 236 | Burhānpur | Madhya Pradesh | 210,886 | 0% |
| 237 | Morvi | Gujarat | 210,451 | 0% |
| 238 | Anand | Gujarat | 209,410 | 0% |
| 239 | Ongole | Andhra Pradesh | 208,344 | 0% |
| 240 | Hosapete | Karnataka | 206,167 | 0% |
| 241 | Secunderabad | Telangana | 204,182 | 0% |
| 242 | Deoghar | Jharkhand | 203,123 | 0% |
| 243 | Chāpra | Bihar | 202,352 | 0% |
| 244 | Khandwa | Madhya Pradesh | 200,738 | 0% |
| 245 | Puri | Odisha | 200,564 | 0% |
| 246 | Morena | Madhya Pradesh | 200,482 | 0% |
| 247 | Gyānpur | Uttar Pradesh | 200,000 | 0% |
| 248 | Bulandshahr | Uttar Pradesh | 198,612 | 0% |
| 249 | Bhind | Madhya Pradesh | 197,585 | 0% |
| 250 | Khammam | Telangana | 196,283 | 0% |
| 251 | Sambhal | Uttar Pradesh | 196,109 | 0% |
| 252 | Bhiwāni | Haryana | 196,057 | 0% |
| 253 | Panvel | Maharashtra | 195,373 | 0% |
| 254 | Ambāla | Haryana | 195,153 | 0% |
| 255 | Kumarapalayam | Tamil Nadu | 195,071 | 0% |
| 256 | Machilīpatnam | Andhra Pradesh | 192,827 | 0% |
| 257 | Mahesāna | Gujarat | 190,753 | 0% |
| 258 | Mahbūbnagar | Telangana | 190,400 | 0% |
| 259 | Sambalpur | Odisha | 189,366 | 0% |
| 260 | Bhusawal | Maharashtra | 187,421 | 0% |
| 261 | Raebareli | Uttar Pradesh | 186,433 | 0% |
| 262 | Haridwar | Uttarakhand | 186,079 | 0% |
| 263 | Phusro | Jharkhand | 185,555 | 0% |
| 264 | Adoni | Andhra Pradesh | 184,625 | 0% |
| 265 | Sūjāngarh | Rajasthan | 183,808 | 0% |
| 266 | Sirsa | Haryana | 182,534 | 0% |
| 267 | Dinapur Nizamat | Bihar | 182,429 | 0% |
| 268 | Bahraigh | Uttar Pradesh | 182,218 | 0% |
| 269 | Kāraikkudi | Tamil Nadu | 181,851 | 0% |
| 270 | Guna | Madhya Pradesh | 180,935 | 0% |
| 271 | Chandannagar | West Bengal | 180,623 | 0% |
| 272 | Baharampur | West Bengal | 180,547 | 0% |
| 273 | Shahuwadi | Maharashtra | 180,322 | 0% |
| 274 | Madanapalle | Andhra Pradesh | 180,180 | 0% |
| 275 | Shivpuri | Madhya Pradesh | 179,977 | 0% |
| 276 | Surendranagar | Gujarat | 179,628 | 0% |
| 277 | Neyveli | Tamil Nadu | 179,150 | 0% |
| 278 | Silchar | Assam | 178,865 | 0% |
| 279 | Proddatūr | Andhra Pradesh | 177,797 | 0% |
| 280 | Hugli | West Bengal | 177,005 | 0% |
| 281 | Amroha | Uttar Pradesh | 176,253 | 0% |
| 282 | Chhindwāra | Madhya Pradesh | 175,052 | 0% |
| 283 | Tambaram | Tamil Nadu | 174,787 | 0% |
| 284 | Bhetia | Jharkhand | 174,355 | 0% |
| 285 | Pathānkot | Punjab | 174,306 | 0% |
| 286 | Badlapur | Maharashtra | 174,226 | 0% |
| 287 | Cuddalore | Tamil Nadu | 173,636 | 0% |
| 288 | Shimla | Himachal Pradesh | 173,503 | 0% |
| 289 | Gadag-Betageri | Karnataka | 172,813 | 0% |
| 290 | Gadag | Karnataka | 172,612 | 0% |
| 291 | Verāval | Gujarat | 171,121 | 0% |
| 292 | Navsari | Gujarat | 171,109 | 0% |
| 293 | Bahadurgarh | Haryana | 170,767 | 0% |
| 294 | Haldia | West Bengal | 170,695 | 0% |
| 295 | Rāiganj | West Bengal | 170,252 | 0% |
| 296 | Malda | West Bengal | 170,039 | 0% |
| 297 | Jaunpur | Uttar Pradesh | 169,572 | 0% |
| 298 | Bharūch | Gujarat | 169,007 | 0% |
| 299 | Hoshiārpur | Punjab | 168,653 | 0% |
| 300 | Jīnd | Haryana | 167,592 | 0% |
| 301 | Kumbakonam | Tamil Nadu | 167,155 | 0% |
| 302 | Mohali | Punjab | 166,864 | 0% |
| 303 | Fatehpur | Uttar Pradesh | 166,480 | 0% |
| 304 | Tonk | Rajasthan | 165,294 | 0% |
| 305 | Udupi | Karnataka | 165,000 | 0% |
| 306 | Thenali | Andhra Pradesh | 164,937 | 0% |
| 307 | Sītāpur | Uttar Pradesh | 164,435 | 0% |
| 308 | Bhadrāvati | Karnataka | 163,903 | 0% |
| 309 | Vapi | Gujarat | 163,630 | 0% |
| 310 | Moga | Punjab | 163,397 | 0% |
| 311 | Rāj-Nāndgaon | Chhattisgarh | 163,114 | 0% |
| 312 | Robertsonpet | Karnataka | 162,230 | 0% |
| 313 | Unnāo | Uttar Pradesh | 161,671 | 0% |
| 314 | Budaun | Uttar Pradesh | 161,555 | 0% |
| 315 | Madhyamgram | West Bengal | 161,126 | 0% |
| 316 | Chittoor | Andhra Pradesh | 160,722 | 0% |
| 317 | Jāmuria | West Bengal | 160,242 | 0% |
| 318 | Jaigaon | West Bengal | 158,664 | 0% |
| 319 | Batāla | Punjab | 158,621 | 0% |
| 320 | Orai | Uttar Pradesh | 158,265 | 0% |
| 321 | Saharsa | Bihar | 156,540 | 0% |
| 322 | Vidisha | Madhya Pradesh | 155,951 | 0% |
| 323 | Hanumāngarh | Rajasthan | 155,687 | 0% |
| 324 | Thānesar | Haryana | 155,152 | 0% |
| 325 | Hassan | Karnataka | 155,006 | 0% |
| 326 | Kishangarh | Rajasthan | 154,886 | 0% |
| 327 | Rudrapur | Uttarakhand | 154,554 | 0% |
| 328 | Nalgonda | Telangana | 154,326 | 0% |
| 329 | Hazāribāgh | Jharkhand | 153,595 | 0% |
| 330 | Medinīpur | West Bengal | 153,349 | 0% |
| 331 | Bālurghāt | West Bengal | 153,279 | 0% |
| 332 | Fyzābād | Uttar Pradesh | 153,047 | 0% |
| 333 | Dinapore | Bihar | 152,940 | 0% |
| 334 | Porbandar | Gujarat | 152,760 | 0% |
| 335 | Bānda | Uttar Pradesh | 152,218 | 0% |
| 336 | Hindupur | Andhra Pradesh | 151,677 | 0% |
| 337 | Beāwar | Rajasthan | 151,152 | 0% |
| 338 | Anantnag | Jammu and Kashmir | 150,592 | 0% |
| 339 | Serilingampalle | Telangana | 150,525 | 0% |
| 340 | Raigarh | Chhattisgarh | 150,019 | 0% |
| 341 | Malkajgiri | Telangana | 150,000 | 0% |
| 342 | Shāntipur | West Bengal | 149,983 | 0% |
| 343 | Bhuj | Gujarat | 148,834 | 0% |
| 344 | Bārākpur | West Bengal | 148,174 | 0% |
| 345 | Hājīpur | Bihar | 147,688 | 0% |
| 346 | Sasarām | Bihar | 147,408 | 0% |
| 347 | Bhimavaram | Andhra Pradesh | 146,961 | 0% |
| 348 | Beed | Maharashtra | 146,709 | 0% |
| 349 | Krishnanagar | West Bengal | 145,926 | 0% |
| 350 | Chitradurga | Karnataka | 145,853 | 0% |
| 351 | Dibrugarh | Assam | 145,488 | 0% |
| 352 | Abohar | Punjab | 145,302 | 0% |
| 353 | Tiruvannamalai | Tamil Nadu | 145,278 | 0% |
| 354 | Kaithal | Haryana | 144,915 | 0% |
| 355 | Balasore | Odisha | 144,373 | 0% |
| 356 | Godhra | Gujarat | 143,644 | 0% |
| 357 | Shillong | Meghalaya | 143,229 | 0% |
| 358 | Rewāri | Haryana | 143,021 | 0% |
| 359 | Basirhat City | West Bengal | 143,007 | 0% |
| 360 | Chhatarpur | Madhya Pradesh | 142,128 | 0% |
| 361 | Mandsaur | Madhya Pradesh | 141,667 | 0% |
| 362 | Chas | Jharkhand | 141,640 | 0% |
| 363 | Pālanpur | Gujarat | 141,592 | 0% |
| 364 | Lakhīmpur | Uttar Pradesh | 140,223 | 0% |
| 365 | Valsād | Gujarat | 139,764 | 0% |
| 366 | Damoh | Madhya Pradesh | 139,561 | 0% |
| 367 | Haldwani | Uttarakhand | 139,497 | 0% |
| 368 | Hābra | West Bengal | 139,297 | 0% |
| 369 | Kolār | Karnataka | 138,462 | 0% |
| 370 | Srikakulam | Andhra Pradesh | 137,944 | 0% |
| 371 | Mandya | Karnataka | 137,358 | 0% |
| 372 | Madhurampur Dehri | Bihar | 137,231 | 0% |
| 373 | Kānchrāpāra | West Bengal | 136,954 | 0% |
| 374 | Dimāpur | Nagaland | 135,860 | 0% |
| 375 | Māler Kotla | Punjab | 135,424 | 0% |
| 376 | Siwān | Bihar | 135,066 | 0% |
| 377 | Kalol | Gujarat | 134,426 | 0% |
| 378 | Bānkura | West Bengal | 133,966 | 0% |
| 379 | Pātan | Gujarat | 133,737 | 0% |
| 380 | Gondā City | Uttar Pradesh | 133,583 | 0% |
| 381 | Dhaulpur | Rajasthan | 133,075 | 0% |
| 382 | Gondiā | Maharashtra | 132,813 | 0% |
| 383 | Palakkad | Kerala | 132,728 | 0% |
| 384 | Bettiah | Bihar | 132,209 | 0% |
| 385 | Palwal | Haryana | 131,926 | 0% |
| 386 | Rānīganj | West Bengal | 131,261 | 0% |
| 387 | Etah | Uttar Pradesh | 131,023 | 0% |
| 388 | Pīlibhīt | Uttar Pradesh | 131,008 | 0% |
| 389 | Rajapalayam | Tamil Nadu | 130,442 | 0% |
| 390 | Botad | Gujarat | 130,327 | 0% |
| 391 | Deoria | Uttar Pradesh | 129,570 | 0% |
| 392 | Nimach | Rajasthan | 128,561 | 0% |
| 393 | Khardah | West Bengal | 128,346 | 0% |
| 394 | Yavatmāl | Maharashtra | 128,175 | 0% |
| 395 | Hālīsahar | West Bengal | 128,172 | 0% |
| 396 | Khanna | Punjab | 128,137 | 0% |
| 397 | Titāgarh | West Bengal | 127,751 | 0% |
| 398 | Hāthras | Uttar Pradesh | 126,882 | 0% |
| 399 | Jorhat | Assam | 126,736 | 0% |
| 400 | Lalitpur | Uttar Pradesh | 126,475 | 0% |
| 401 | Guntakal | Andhra Pradesh | 126,270 | 0% |
| 402 | Pithampur | Madhya Pradesh | 126,200 | 0% |
| 403 | Mothīhāri | Bihar | 126,158 | 0% |
| 404 | Kanhangad | Kerala | 125,564 | 0% |
| 405 | Jagdalpur | Chhattisgarh | 125,463 | 0% |
| 406 | Jagādhri | Haryana | 124,894 | 0% |
| 407 | Dārjiling | West Bengal | 123,797 | 0% |
| 408 | Kurichchi | Tamil Nadu | 123,667 | 0% |
| 409 | Dam Dam | West Bengal | 122,719 | 0% |
| 410 | Hardoī | Uttar Pradesh | 122,635 | 0% |
| 411 | Puruliya | West Bengal | 122,533 | 0% |
| 412 | Dharmavaram | Andhra Pradesh | 121,874 | 0% |
| 413 | Bhadreswar | West Bengal | 121,662 | 0% |
| 414 | Nagaon | Assam | 121,628 | 0% |
| 415 | Vejalpur | Gujarat | 121,610 | 0% |
| 416 | Chikmagalūr | Karnataka | 121,484 | 0% |
| 417 | Bhadrak | Odisha | 121,338 | 0% |
| 418 | Sawai Madhopur | Rajasthan | 121,106 | 0% |
| 419 | Ambikāpur | Chhattisgarh | 121,071 | 0% |
| 420 | Satara | Maharashtra | 120,195 | 0% |
| 421 | Chūru | Rajasthan | 120,157 | 0% |
| 422 | Gangāpur | Rajasthan | 120,115 | 0% |
| 423 | Madhavaram | Tamil Nadu | 119,105 | 0% |
| 424 | Dohad | Gujarat | 118,846 | 0% |
| 425 | Barshi | Maharashtra | 118,722 | 0% |
| 426 | Ādilābād | Telangana | 118,526 | 0% |
| 427 | Jhunjhunūn | Rajasthan | 118,473 | 0% |
| 428 | Jetpur | Gujarat | 118,302 | 0% |
| 429 | Uppal Kalan | Telangana | 118,259 | 0% |
| 430 | Gudivāda | Andhra Pradesh | 118,167 | 0% |
| 431 | Bārān | Rajasthan | 117,992 | 0% |
| 432 | Narmadapuram | Madhya Pradesh | 117,988 | 0% |
| 433 | Amreli | Gujarat | 117,967 | 0% |
| 434 | Pudukkottai | Tamil Nadu | 117,630 | 0% |
| 435 | Narasaraopet | Andhra Pradesh | 117,489 | 0% |
| 436 | Rishra | West Bengal | 117,014 | 0% |
| 437 | Baripāda | Odisha | 116,849 | 0% |
| 438 | Muktsar | Punjab | 116,747 | 0% |
| 439 | Azamgarh | Uttar Pradesh | 116,644 | 0% |
| 440 | Barnāla | Punjab | 116,449 | 0% |
| 441 | Yelahanka | Karnataka | 116,447 | 0% |
| 442 | Chittorgarh | Rajasthan | 116,406 | 0% |
| 443 | Tinsukia | Assam | 116,322 | 0% |
| 444 | Khargone | Madhya Pradesh | 116,150 | 0% |
| 445 | Baidyabāti | West Bengal | 115,504 | 0% |
| 446 | Bastī | Uttar Pradesh | 115,115 | 0% |
| 447 | Gangavati | Karnataka | 114,642 | 0% |
| 448 | Ambur | Tamil Nadu | 114,608 | 0% |
| 449 | Giridih | Jharkhand | 114,533 | 0% |
| 450 | Wardha | Maharashtra | 113,759 | 0% |
| 451 | Tadepalligudem | Andhra Pradesh | 112,655 | 0% |
| 452 | Chanduasi | Uttar Pradesh | 112,635 | 0% |
| 453 | Bagaha | Bihar | 112,634 | 0% |
| 454 | Achalpur | Maharashtra | 112,311 | 0% |
| 455 | Gondal | Gujarat | 112,197 | 0% |
| 456 | Dharashiv | Maharashtra | 112,085 | 0% |
| 457 | Port Blair | Andaman and Nicobar | 112,050 | 0% |
| 458 | Bagalkot | Karnataka | 111,933 | 0% |
| 459 | Suriāpet | Telangana | 111,729 | 0% |
| 460 | Bangaon | West Bengal | 111,693 | 0% |
| 461 | Ashoknagar Kalyangarh | West Bengal | 111,475 | 0% |
| 462 | Deesa | Gujarat | 111,160 | 0% |
| 463 | Navadwīp | West Bengal | 111,123 | 0% |
| 464 | Nandurbar | Maharashtra | 111,037 | 0% |
| 465 | Sultānpur | Uttar Pradesh | 110,368 | 0% |
| 466 | Firozpur | Punjab | 110,313 | 0% |
| 467 | Pandit Deen Dayal Upadhyaya Nagar | Uttar Pradesh | 109,650 | 0% |
| 468 | Sehore | Madhya Pradesh | 109,118 | 0% |
| 469 | Kanpur Cantonment | Uttar Pradesh | 108,534 | 0% |
| 470 | Bānsbāria | West Bengal | 108,474 | 0% |
| 471 | Tadpatri | Andhra Pradesh | 108,171 | 0% |
| 472 | Jalpāiguri | West Bengal | 107,832 | 0% |
| 473 | Mangalagiri | Andhra Pradesh | 107,197 | 0% |
| 474 | Ranebennur | Karnataka | 106,406 | 0% |
| 475 | Khurja | Uttar Pradesh | 105,909 | 0% |
| 476 | Kishanganj | Bihar | 105,782 | 0% |
| 477 | Ponnāni | Kerala | 105,512 | 0% |
| 478 | Hindaun | Rajasthan | 105,452 | 0% |
| 479 | Jamālpur | Bihar | 105,434 | 0% |
| 480 | Nāgaur | Rajasthan | 105,218 | 0% |
| 481 | Ambala Sadar | Haryana | 104,974 | 0% |
| 482 | Bhiwadi | Rajasthan | 104,921 | 0% |
| 483 | Būndi | Rajasthan | 104,919 | 0% |
| 484 | Miryalaguda | Telangana | 104,918 | 0% |
| 485 | Soyībug | Jammu and Kashmir | 104,000 | 0% |
| 486 | Jagtiāl | Telangana | 103,930 | 0% |
| 487 | Roorkee | Uttarakhand | 103,894 | 0% |
| 488 | Udgīr | Maharashtra | 103,550 | 0% |
| 489 | Nagda | Madhya Pradesh | 103,501 | 0% |
| 490 | Betūl | Madhya Pradesh | 103,330 | 0% |
| 491 | Jahānābād | Bihar | 103,202 | 0% |
| 492 | Kashipur | Uttarakhand | 103,138 | 0% |
| 493 | Ghazīpur | Uttar Pradesh | 103,095 | 0% |
| 494 | Amaravati | Andhra Pradesh | 103,000 | 0% |
| 495 | Nagapattinam | Tamil Nadu | 102,905 | 0% |
| 496 | Buxar | Bihar | 102,861 | 0% |
| 497 | Mormugao | Goa | 102,345 | 0% |
| 498 | Seoni | Madhya Pradesh | 102,343 | 0% |
| 499 | Aurangābād | Bihar | 102,244 | 0% |
| 500 | Hinganghāt | Maharashtra | 101,805 | 0% |
| 501 | Dhamtari | Chhattisgarh | 101,677 | 0% |
| 502 | Chilakalūrupet | Andhra Pradesh | 101,398 | 0% |
| 503 | Malappuram | Kerala | 101,386 | 0% |
| 504 | Bānswāra | Rajasthan | 101,017 | 0% |
| 505 | Chirmiri | Chhattisgarh | 100,800 | 0% |
| 506 | Itārsi | Madhya Pradesh | 100,574 | 0% |
| 507 | Vasco da Gama | Goa | 100,485 | 0% |
| 508 | Gangtok | Sikkim | 100,286 | 0% |
| 509 | Datia | Madhya Pradesh | 100,284 | 0% |
| 510 | Phagwāra | Punjab | 100,146 | 0% |
| 511 | Airoli | Maharashtra | 100,000 | 0% |
Cities with 300,000 or more people link to their own page. The list keeps every city of 100,000+ and at least the 30 largest places of the country.
Frequently asked questions
What is the largest city in India?
Mumbai, with about 12,691,836 inhabitants (city proper).
What is the capital of India?
GeoNames lists no capital-class city for India in this dataset.
How many cities in India have over one million people?
53: Mumbai, Delhi, Bengaluru, Hyderabad, Ahmedabad, Chennai, Kolkata, Surat, Pune, Jaipur, Kanpur, Lucknow, Nagpur, Coimbatore, Indore, Thāne, Vadodara, Bhopal, Rasapūdipalem, Pimpri-Chinchwad, Patna, Kallakurichi, Ludhiana, Nashik, Madurai, Tirunelveli, Agra, Faridabad, Rājkot, Jamshedpur, Pimpri, Kalyān, Dombivali, Meerut, Virār, Nowrangapur, Srinagar, Ghāziābād, Dhanbad, Aurangabad, Varanasi, Amritsar, Vijayawada, Ranchi, Jabalpur, Prayagraj, Visakhapatnam, Jodhpur, Gwalior, Howrah, Raipur, Tiruchirappalli, Kota.
Are these metropolitan-area populations?
No. They are city-proper figures (the administrative city) from GeoNames, based on the latest census or official estimate. Metropolitan areas, which include suburbs and satellite towns, are larger — often several times larger for the biggest cities.
Explore more
Cite or link to this page
Glostats. (2026). Largest Cities in India 2026: Population Ranking. Retrieved October 20, 2026, from https://glostats.com/cities/india/<a href="https://glostats.com/cities/india/">Largest Cities in India 2026: Population Ranking</a> — GlostatsFigures on this page may be quoted, charted or republished as long as the page is credited with a link. Terms · Download the data as CSV · Embed a live counter.
City populations are GeoNames figures (CC BY 4.0): the latest official census or estimate for the city proper — the municipality, not the wider metropolitan area — so they can differ from "metro area" numbers you see elsewhere. Country populations are live Glostats estimates from the UN World Population Prospects. Page generated 2026-10-20. More about our data.