This is a list ofmetropolitan areas by population inIndia. As per theConstitution of India, ametropolitan area is defined as an area having a population of 10lakh or more, comprised in one or more districts, and consisting of two or more municipalities or panchayats or other contiguous areas, specified by the Governor by a public notification to be a Metropolitan area.[1][2]
The list is updated for cities wherever metropolitan area data is available with the corresponding sources. All population data correspond to the2011 census. For regions that were expanded post-2011 and no updated population data is available, data corresponding to the old urban area limits as per the 2011 census has been considered.[3]
| Metropolitan area | State/UT | Image | Population | Area (km2) | Source |
|---|---|---|---|---|---|
| National Capital Region | Delhi,Haryana,Rajasthan,Uttar Pradesh | 58,150,000 | 55,083 | [4] | |
| Mumbai | Maharashtra | 23,598,000 | 6,328 | [5] | |
| Kolkata | West Bengal | 15,870,000 | 1,876 | [6] | |
| Chennai | Tamil Nadu | 12,288,000[a] | 5,904 | [8] | |
| Bangalore | Karnataka | 11,490,000 | 8,005 | [9][10] | |
| Hyderabad | Telangana | 9,600,000 | 7,257 | [11][12] | |
| Pune | Maharashtra | 7,276,000 | 7,256 | [13] | |
| Andhra Pradesh Capital Region | Andhra Pradesh | 5,873,588[b] | 8,603 | [14] | |
| Ahmedabad | Gujarat | 6,357,693[b] | 1,866 | [15] | |
| Surat | Gujarat | 4,591,246[b] | 722 | [16] | |
| Visakhapatnam | Andhra Pradesh | 4,070,000[b] | 7,323 | [17] | |
| Jaipur | Rajasthan | 3,073,350 | 484.64 | [18] | |
| Lucknow | Uttar Pradesh | 2,902,920[b] | 1,150 | [19] | |
| Kanpur | Uttar Pradesh | 2,920,067 | 301.16 | [20] | |
| Coimbatore | Tamil Nadu | 2,467,000 | 1,531.57 | [21] | |
| Salem | Tamil Nadu | 2,290,024 | 1,265.20 | [22] | |
| Madurai | Tamil Nadu | 2,263,115 | 1,254.93 | [23] | |
| Kochi | Kerala | 2,119,724 | 440 | [24][25][26] | |
| Ludhiana | Punjab | 2,029,000 | 1,182.58 | [27] |