List of cities in India by population
The following tables are the list of cities in India by population. Often cities are bifurcated into multiple regions which results in creation of cities within cities which may figure in the list. The entire work of this article is based on Census of India, 2011, conducted by the Office of the Registrar General and Census Commissioner, under Ministry of Home Affairs, Government of India.
Map
List
The list includes the cities and not urban agglomerations.Definitions:
- The list is based on population within the boundaries of the respective Municipal Corporations and not the actual urban area.
- Towns/Cities with populations of are categorized as Class-I towns or Cities
- The 46 cities with populations of and above are known as Million Plus UAs or Cities
- The 3 UAs with populations of and above are known as Mega Cities, Delhi UA and Kolkata UA )
Rank | UA | State/Territory | Population | Population | Population |
1 | Mumbai | Maharashtra | 18,394,912 | 16,434,386 | 12,596,243 |
2 | Delhi | Delhi | 16,349,831 | 12,877,470 | 8,419,084 |
3 | Kolkata | West Bengal | 14,112,536 | 13,205,697 | 11,021,918 |
4 | Chennai | Tamil Nadu | 8,696,010 | 6,560,242 | 5,421,985 |
5 | Bangalore | Karnataka | 8,520,435 | 5,701,446 | 4,130,288 |
6 | Hyderabad | Telangana | 7,749,334 | 5,742,036 | 4,344,437 |
7 | Ahmedabad | Gujarat | 6,361,084 | 4,525,013 | 3,312,216 |
8 | Pune | Maharashtra | 5,057,709 | 3,760,636 | 2,493,987 |
9 | Surat | Gujarat | 4,591,246 | 2,811,614 | 1,518,950 |
10 | Jaipur | Rajasthan | 3,073,350 | 2,322,575 | 1,518,235 |
11 | Kanpur | Uttar Pradesh | 2,920,496 | 2,715,555 | 2,029,889 |
12 | Lucknow | Uttar Pradesh | 2,902,920 | 2,245,509 | 1,669,204 |
13 | Nagpur | Maharashtra | 2,497,870 | 2,129,500 | 1,664,006 |
14 | Ghaziabad | Uttar Pradesh | 2,375,820 | 968,256 | 511,759 |
15 | Indore | Madhya Pradesh | 2,170,295 | 1,506,062 | 1,109,056 |
16 | Coimbatore | Tamil Nadu | 2,151,466 | 1,461,139 | 1,100,746 |
17 | Kochi | Kerala | 2,119,724 | 1,355,972 | 1,140,605 |
18 | Patna | Bihar | 2,049,156 | 1,697,976 | 1,099,647 |
19 | Kozhikode | Kerala | 2,030,519 | 880,247 | 801,190 |
20 | Bhopal | Madhya Pradesh | 1,886,100 | 1,458,416 | 1,062,771 |
21 | Thrissur | Kerala | 1,861,269 | 330,122 | 275,053 |
22 | Vadodara | Gujarat | 1,822,221 | 1,491,045 | 1,126,824 |
23 | Agra | Uttar Pradesh | 1,760,285 | 1,331,339 | 948,063 |
24 | Visakhapatnam | Andhra Pradesh | 1,728,128 | 1,345,938 | 1,057,118 |
25 | Malappuram | Kerala | 1,699,060 | 170,409 | 142,204 |
26 | Thiruvananthapuram | Kerala | 1,687,406 | 889,635 | 826,225 |
27 | Kannur | Kerala | 1,642,892 | 498,207 | 463,962 |
28 | Ludhiana | Punjab | 1,618,879 | 1,398,467 | 1,042,740 |
29 | Nashik | Maharashtra | 1,562,769 | 1,152,326 | 725,341 |
30 | Vijayawada | Andhra Pradesh | 1,491,202 | 1,039,518 | 845,756 |
31 | Madurai | Tamil Nadu | 1,465,625 | 1,203,095 | 1,085,914 |
32 | Varanasi | Uttar Pradesh | 1,435,113 | 1,203,961 | 1,030,863 |
33 | Meerut | Uttar Pradesh | 1,424,908 | 1,161,716 | 849,799 |
34 | Faridabad | Haryana | 1,414,050 | 1,055,938 | 617,717 |
35 | Rajkot | Gujarat | 1,390,933 | 1,003,015 | 654,490 |
36 | Jamshedpur | Jharkhand | 1,339,438 | 1,104,713 | 829,171 |
37 | Srinagar | Jammu and Kashmir | 1,273,312 | 988,210 | |
38 | Jabalpur | Madhya Pradesh | 1,268,848 | 1,098,000 | 888,916 |
39 | Asansol | West Bengal | 1,243,414 | 1,067,369 | 763,939 |
40 | Vasai-Virar | Maharashtra | 1,222,390 | ||
41 | Allahabad | Uttar Pradesh | 1,216,719 | 1,042,229 | 844,546 |
42 | Dhanbad | Jharkhand | 1,196,214 | 1,065,327 | 815,005 |
43 | Aurangabad | Maharashtra | 1,193,167 | 892,483 | 592,709 |
44 | Amritsar | Punjab | 1,183,705 | 1,003,919 | 708,835 |
45 | Jodhpur | Rajasthan | 1,138,300 | 860,818 | 666,279 |
46 | Ranchi | Jharkhand | 1,126,741 | 863,495 | 614,795 |
47 | Raipur | Chhattisgarh | 1,123,558 | 700,113 | 462,694 |
48 | Kollam | Kerala | 1,110,668 | 380,091 | 362,572 |
49 | Gwalior | Madhya Pradesh | 1,102,884 | 865,548 | 717,780 |
50 | Bhilai | Chhattisgarh | 1,064,222 | 927,864 | 685,474 |
51 | Chandigarh | Chandigarh | 1,026,459 | 808,515 | 575,829 |
52 | Tiruchirappalli | Tamil Nadu | 1,022,518 | 866,354 | 711,862 |
53 | Kota | Rajasthan | 1,001,694 | 703,150 | 537,371 |
54 | Mysore | Karnataka | 990,900 | 799,228 | 653,345 |
55 | Bareilly | Uttar Pradesh | 985,752 | 748,353 | 617,350 |
56 | Tiruppur | Tamil Nadu | 963,173 | 550,826 | 306,237 |
57 | Guwahati | Assam | 968,549 | 818,809 | 584,342 |
58 | Solapur | Maharashtra | 951,558 | 872,478 | 620,846 |
59 | Hubli-Dharwad | Karnataka | 943,857 | 786,195 | 648,298 |
60 | Salem | Tamil Nadu | 919,150 | 751,438 | 578,291 |
61 | Aligarh | Uttar Pradesh | 911,223 | 669,087 | 480,520 |
62 | Gurugram | Haryana | 902,112 | 228,820 | 135,884 |
63 | Moradabad | Uttar Pradesh | 889,810 | 641,583 | 443,701 |
64 | Bhubaneswar | Odisha | 885,363 | 658,220 | 411,542 |
65 | Jalandhar | Punjab | 874,412 | 714,077 | 509,510 |
66 | Warangal | Telangana | 759,594 | 579,216 | 467,757 |
67 | Bhiwandi | Maharashtra | 737,411 | 621,427 | 392,214 |
68 | Dehradun | Uttarakhand | 714,223 | 530,263 | 368,053 |
69 | Siliguri | West Bengal | 705,579 | 472,374 | 216.950 |
70 | Saharanpur | Uttar Pradesh | 705,478 | 455,754 | 374,945 |
71 | Gorakhpur | Uttar Pradesh | 694,889 | 622,701 | 505,566 |
72 | Guntur | Andhra Pradesh | 673,952 | 514,461 | 471,051 |
73 | Cuttack | Odisha | 663,188 | 587,182 | 440,295 |
74 | Jammu | Jammu and Kashmir | 657,314 | 612,163 | |
75 | Puducherry | Puducherry | 657,209 | 505,959 | 401,437 |
76 | Amravati | Maharashtra | 647,057 | 549,510 | 421,576 |
77 | Bikaner | Rajasthan | 647,804 | 529,690 | 416,289 |
78 | Noida | Uttar Pradesh | 642,381 | 305,058 | 146,516 |
79 | Mangalore | Karnataka | 623,841 | 539,387 | 426,341 |
80 | Belagavi | Karnataka | 610,350 | 506,480 | 402,412 |
81 | Bhavnagar | Gujarat | 606,282 | 517,708 | 405,225 |
82 | Firozabad | Uttar Pradesh | 604,214 | 432,866 | 270,536 |
83 | Jamnagar | Gujarat | 600,943 | 556,956 | 381,646 |
84 | Durgapur | West Bengal | 581,409 | 493,405 | 425,836 |
85 | Malegaon | Maharashtra | 576,642 | 497,780 | 398,890 |
86 | Bokaro | Jharkhand | 564,319 | 505,541 | 418,538 |
87 | Nellore | Andhra Pradesh | 564,148 | 404,775 | 316,606 |
88 | Kolhapur | Maharashtra | 561,841 | 505,541 | 418,538 |
89 | Raurkela | Odisha | 552,970 | 484,874 | 398,864 |
90 | Ajmer | Rajasthan | 551,360 | 490,520 | 402,700 |
91 | Nanded | Maharashtra | 550,564 | 430,733 | 309,316 |
92 | Jhansi | Uttar Pradesh | 549,391 | 460,278 | 368,154 |
93 | Gulbarga | Karnataka | 543,147 | 430,265 | 310,920 |
94 | Erode | Tamil Nadu | 521,891 | 389,906 | 361,755 |
95 | Ujjain | Madhya Pradesh | 515,215 | 431,162 | 362,633 |
96 | Sangli | Maharashtra | 513,961 | 447,774 | 363,751 |
97 | Tirunelveli | Tamil Nadu | 498,984 | 433,352 | 366,869 |
98 | Muzaffarnagar | Uttar Pradesh | 495,543 | 331,668 | 247,624 |
99 | Vellore | Tamil Nadu | 484,690 | 386,746 | 310,776 |
100 | Kurnool | Andhra Pradesh | 484,327 | 342,973 | 275,360 |