List of Largest Cities in Madhya Pradesh

Madhya Pradesh is the state in India, located in the center of the country, bordered to the state of Uttar Pradesh, Chhattisgarh, Maharashtra, Gujarat, and Rajasthan, is the 2nd largest state by area (308,252 km2) and 5th most populous with 72.5 million inhabitants. Indore is the largest city with a population of 2.17 million in the area of 165 km2. Bhopal is the Capital city and 2nd largest city of the state covered an area of 298 km2 with a population of 1.88 million.

Photo by Nitinwork via Wikipedia

RankCity NamePopulationArea (km²)Density
( inhabitants/km²)
District
1Indore2,170,29516513,139Indore
2Bhopal [Bhopal]1,886,1002986,319Bhopal
3Jabalpur1,268,8482056,185Jabalpur
4Gwalior1,117,7401806,204Gwalior
5Ujjain515,215925,544Ujjain
6Sagar370,208586,281Sagar
7Dewas289,5501002,889Dewas
8Satna282,977793,581Satna
9Ratlam273,998406,704Ratlam
10Rewa235,654544,285Rewa
11Murwara221,883683,235Katni
12Singrauli220,257284774Singrauli
13Burhanpur210,8861216,644Burhanpur
14Khandwa200,738355,611Khandwa
15Morena200,4821216,706Morena
16Bhind197,5851711,500Bhind
17Chhindwara190,041228,634Chhindwara
18Guna180,935453,954Guna
19Shivpuri179,977812,218Shivpuri
20Vidisha155,951626,749Vidisha
21Damoh147,661354,142Damoh
22Chhatarpur147,505168,790Chhatarpur
23Mandsaur141,6671013,674Mandsaur
24Khargone133,368324,082Khargone
25Nimach (Neemuch)128,561139,579Neemuch

Population Census India

Also Read :  List of Largest Cities in Idaho