List of million-plus urban agglomerations in India


India is a country in South Asia. It is the seventh-largest country by geographical area, the second-most populous country with over 1.2 billion people. India consists of twenty-eight states and nine union territories. It is a home to 17.5 percent of the world's population.
The first population census in British India was conducted in 1872. Since 1951, a census has been carried out every 10 years. The census in India is carried out by the Office of the Registrar General and Census Commissioner under the Ministry of Home Affairs, and is one of the largest administrative tasks conducted by a federal government.
The latest population figures are based on data from the 2011 census of India. India has 641,000 inhabited villages and 72.2 percent of the total population reside in these rural areas. Of them 145,000 villages have population size of 500–999 persons; 130,000 villages have population size of 1000–1999 and 128,000 villages have population size of 200–499. There are 3,961 villages that have a population of 10,000 persons or more. India's 27.8 percent urban population lives in more than 5,100 towns and over 380 urban agglomerations. In the decade of 1991–2001, migration to major cities caused rapid increase in urban population. The number of Indians living in urban areas has grown by 31.2% between 1991 and 2001. Yet, in 2001, over 70% lived in rural areas. According to the 2011 census, there were 46 million-plus cities in India, with Mumbai, Delhi and Kolkata having populations over 10 million.
There are 53 urban agglomerations in India with a population of 1 million or more as of 2011 against 35 in 2001. About 43 percent of the urban population of India lives in these cities.

Gallery

List

RankUAState/TerritoryPopulation Population Population
1MumbaiMaharashtra18,394,91216,434,38612,596,243
2DelhiDelhi16,349,83112,877,4708,419,084
3KolkataWest Bengal14,057,99113,205,69711,021,918
4ChennaiTamil Nadu8,653,5216,560,2425,421,985
5BangaloreKarnataka8,520,4355,701,4464,130,288
6HyderabadTelangana7,677,0185,742,0364,344,437
7AhmedabadGujarat6,357,6934,525,0133,312,216
8PuneMaharashtra5,057,7093,760,6362,493,987
9SuratGujarat4,591,2462,811,6141,518,950
10JaipurRajasthan3,046,1632,322,5751,518,235
11KanpurUttar Pradesh2,920,4962,715,5552,029,889
12LucknowUttar Pradesh2,902,9202,245,5091,669,204
13NagpurMaharashtra2,497,8702,129,5001,664,006
14GhaziabadUttar Pradesh2,375,820968,256511,759
15IndoreMadhya Pradesh2,170,2951,506,0621,109,056
16CoimbatoreTamil Nadu2,136,9161,461,1391,100,746
17KochiKerala2,119,7241,355,9721,140,605
18PatnaBihar2,049,1561,697,9761,099,647
19KozhikodeKerala2,028,399880,247801,190
20 BhopalMadhya Pradesh1,886,1001,458,4161,062,771
21ThrissurKerala1,861,269330,122275,053
22VadodaraGujarat1,822,2211,491,0451,126,824
23AgraUttar Pradesh1,760,2851,331,339948,063
24VisakhapatnamAndhra Pradesh1,728,1281,345,9381,057,118
25MalappuramKerala1,699,060170,409142,204
26ThiruvananthapuramKerala1,679,754889,635826,225
27KannurKerala1,640,986498,207463,962
28LudhianaPunjab1,618,8791,398,4671,042,740
29NashikMaharashtra1,561,8091,152,326725,341
30VijayawadaAndhra Pradesh1,476,9311,039,518845,756
31MaduraiTamil Nadu1,465,6251,203,0951,085,914
32VaranasiUttar Pradesh1,432,2801,203,9611,030,863
33MeerutUttar Pradesh1,420,9021,161,716849,799
34FaridabadHaryana1,414,0501,055,938617,717
35RajkotGujarat1,390,6401,003,015654,490
36JamshedpurJharkhand1,339,4381,104,713829,171
37SrinagarJammu and Kashmir1,264,202988,210
38JabalpurMadhya Pradesh1,268,8481,098,000888,916
39AsansolWest Bengal1,243,4141,067,369763,939
40Vasai-VirarMaharashtra1,222,390
41AllahabadUttar Pradesh1,212,3951,042,229844,546
42DhanbadJharkhand1,196,2141,065,327815,005
43AurangabadMaharashtra1,193,167892,483592,709
44AmritsarPunjab1,183,5491,003,919708,835
45JodhpurRajasthan1,138,300860,818666,279
46RanchiJharkhand1,120,374863,495614,795
47RaipurChhattisgarh1,123,558700,113462,694
48KollamKerala1,110,668380,091362,572
49GwaliorMadhya Pradesh1,102,884865,548717,780
50BhilaiChhattisgarh1,064,222927,864685,474
51ChandigarhChandigarh1,026,459808,515575,829
52TiruchirappalliTamil Nadu1,022,518866,354711,862
53KotaRajasthan1,001,694703,150537,371