Top 20 Cities by Population – Census 2011

Quick Overview – Cities & Urban Agglomeration Census 2011

  • Total urban population: 377 million (31.16% of India’s population).
  • Total cities (statutory urban areas): 4,041 as per 2011 census.
  • Largest cities by population: Mumbai, Delhi, Bangalore, Hyderabad, Ahmedabad, Chennai, Kolkata, Surat, Pune, Jaipur.
  • All cities classified as Municipal Corporations, Municipalities, or Nagar Panchayats.

Top 20 Cities by Population – Census 2011

Rank City State/UT Population Sex Ratio Literacy (%)
1MumbaiMaharashtra12,442,37385290.28
2DelhiDelhi11,034,55587886.21
3BangaloreKarnataka8,443,67592389.60
4HyderabadTelangana6,809,97094583.43
5AhmedabadGujarat5,570,58590489.62
6ChennaiTamil Nadu4,681,08798690.18
7KolkataWest Bengal4,486,67989987.54
8PuneMaharashtra3,115,43192991.08
9SuratGujarat2,811,61478789.03
10JaipurRajasthan3,046,16389986.03
11LucknowUttar Pradesh2,817,10592584.72
12KanpurUttar Pradesh2,765,34886281.21
13NagpurMaharashtra2,405,66595191.92
14IndoreMadhya Pradesh1,964,08692989.38
15ThaneMaharashtra1,818,87288289.14
16BhopalMadhya Pradesh1,798,21891889.07
17PatnaBihar1,683,20088683.37
18VadodaraGujarat1,666,70392589.01
19GhaziabadUttar Pradesh1,636,06888193.81
20AgraUttar Pradesh1,585,70487477.13

Post a Comment