Madhya Pradesh · Districts
District-wise population of Madhya Pradesh
Madhya Pradesh has 55 districts today. Indore is the most populous, estimated at ≈43.53 lakh in 2026. Census 2011 figures are shown on each district's current boundaries, so districts created after 2011 have comparable numbers too.
| # | ||||||||
|---|---|---|---|---|---|---|---|---|
| 1 | Indore | ≈ 43.53 lakh | 32,76,697 | +32.9% | 928 | 80.9% | 74.1% | 841 |
| 2 | Jabalpur | ≈ 29.27 lakh | 24,63,289 | +14.5% | 929 | 81.1% | 58.5% | 473 |
| 3 | Sagar | ≈ 28.84 lakh | 23,78,458 | +17.6% | 893 | 76.5% | 29.8% | 232 |
| 4 | Bhopal | ≈ 30.74 lakh | 23,71,061 | +28.6% | 918 | 80.4% | 80.9% | 855 |
| 5 | Dhar | ≈ 27.83 lakh | 21,85,793 | +25.6% | 964 | 59.0% | 18.9% | 268 |
| 6 | Gwalior | ≈ 25.71 lakh | 20,32,036 | +24.5% | 864 | 76.7% | 62.7% | 446 |
| 7 | Ujjain | ≈ 23.86 lakh | 19,86,864 | +16.1% | 955 | 72.3% | 39.2% | 326 |
| 8 | Morena | ≈ 24.71 lakh | 19,65,970 | +23.4% | 840 | 71.0% | 23.9% | 394 |
| 9 | Khargone | ≈ 23.46 lakh | 18,73,046 | +22.9% | 965 | 62.7% | 16.0% | 233 |
| 10 | Chhatarpur | ≈ 21.62 lakh | 17,62,375 | +19.5% | 883 | 63.7% | 22.6% | 203 |
| 11 | Rewa | ≈ 21.49 lakh | 17,47,472 | +19.9% | 927 | 73.5% | 19.6% | ≈388 |
| 12 | Chhindwara | ≈ 20.2 lakh | 17,16,612 | +13.1% | 968 | 69.4% | 23.1% | ≈175 |
| 13 | Shivpuri | ≈ 21.38 lakh | 17,08,258 | +22.8% | 877 | 62.6% | 17.3% | ≈172 |
| 14 | Bhind | ≈ 20.85 lakh | 17,03,005 | +19.2% | 837 | 75.3% | 25.4% | 382 |
| 15 | Balaghat | ≈ 20.1 lakh | 17,01,698 | +13.6% | 1021 | 77.1% | 14.4% | 184 |
| 16 | Betul | ≈ 18.52 lakh | 15,75,362 | +12.9% | 971 | 68.9% | 19.6% | 157 |
| 17 | Dewas | ≈ 19.19 lakh | 15,63,715 | +19.5% | 942 | 69.4% | 28.9% | 223 |
| 18 | Satna | ≈ 18.98 lakh | 15,50,158 | +19.2% | 916 | 73.4% | 26.8% | ≈319 |
| 19 | Rajgarh | ≈ 19.41 lakh | 15,45,814 | +23.3% | 956 | 61.2% | 17.9% | 251 |
| 20 | Vidisha | ≈ 17.96 lakh | 14,58,875 | +20.1% | 896 | 70.5% | 23.3% | 198 |
| 21 | Ratlam | ≈ 17.88 lakh | 14,55,069 | +19.7% | 971 | 66.8% | 29.9% | 299 |
| 22 | Barwani | ≈ 17.86 lakh | 13,85,881 | +27.6% | 982 | 49.1% | 14.7% | 255 |
| 23 | Seoni | ≈ 16.78 lakh | 13,79,131 | +18.2% | 982 | 72.1% | 11.9% | 157 |
| 24 | Mandsaur | ≈ 15.79 lakh | 13,40,411 | +13.2% | 963 | 71.8% | 20.7% | 242 |
| 25 | Raisen | ≈ 16.22 lakh | 13,31,597 | +18.4% | 901 | 73.0% | 22.8% | 157 |
| 26 | Sehore | ≈ 16.29 lakh | 13,11,332 | +21.5% | 918 | 70.1% | 19.0% | 199 |
| 27 | Khandwa(Khandwa (East Nimar)) | ≈ 16.27 lakh | 13,10,061 | +21.5% | 943 | 66.4% | 19.8% | 178 |
| 28 | Katni | ≈ 16.04 lakh | 12,92,042 | +21.4% | 952 | 72.0% | 20.4% | 261 |
| 29 | Damoh | ≈ 15.23 lakh | 12,64,219 | +16.6% | 910 | 69.7% | 19.8% | 173 |
| 30 | Guna | ≈ 15.94 lakh | 12,41,519 | +27.0% | 912 | 63.2% | 25.2% | 194 |
| 31 | Narmadapuram(Hoshangabad) | ≈ 14.75 lakh | 12,41,350 | +14.5% | 914 | 75.3% | 31.4% | 185 |
| 32 | Singrauli | ≈ 15.22 lakh | 11,78,273 | +28.1% | 920 | 60.4% | 19.3% | 208 |
| 33 | Sidhi | ≈ 14.19 lakh | 11,27,033 | +23.7% | 957 | 64.4% | 8.3% | 232 |
| 34 | Narsinghpur | ≈ 12.93 lakh | 10,91,854 | +14.0% | 920 | 75.7% | 18.6% | 213 |
| 35 | Shahdol | ≈ 12.9 lakh | 10,66,063 | +17.4% | 974 | 66.7% | 20.6% | 172 |
| 36 | Mandla | ≈ 12.82 lakh | 10,54,905 | +18.0% | 1008 | 66.9% | 12.3% | 182 |
| 37 | Tikamgarh | ≈ 12.81 lakh | 10,40,359 | +20.1% | 902 | 60.5% | 16.4% | ≈283 |
| 38 | Jhabua | ≈ 13.45 lakh | 10,25,048 | +30.7% | 990 | 43.3% | 9.0% | 285 |
| 39 | Panna | ≈ 12.41 lakh | 10,16,520 | +18.7% | 905 | 64.8% | 12.3% | 142 |
| 40 | Shajapur | ≈ 11.38 lakh | 9,41,403 | +17.2% | 931 | 72.3% | 18.7% | ≈242 |
| 41 | Ashoknagar | ≈ 10.57 lakh | 8,45,071 | +22.7% | 904 | 66.4% | 18.2% | 181 |
| 42 | Neemuch | ≈ 9.77 lakh | 8,26,067 | +13.8% | 954 | 70.8% | 29.7% | 194 |
| 43 | Datia | ≈ 9.81 lakh | 8,04,546 | +18.6% | 871 | 72.4% | 22.6% | ≈266 |
| 44 | Burhanpur | ≈ 9.29 lakh | 7,57,847 | +19.4% | 951 | 64.4% | 34.4% | 221 |
| 45 | Anuppur | ≈ 8.77 lakh | 7,49,237 | +12.3% | 976 | 67.9% | 27.4% | 200 |
| 46 | Alirajpur | ≈ 8.94 lakh | 7,28,999 | +19.5% | 1011 | 36.1% | 7.8% | 229 |
| 47 | Dindori | ≈ 8.74 lakh | 7,04,524 | +21.3% | 1002 | 63.9% | 4.6% | 94 |
| 48 | Sheopur | ≈ 8.62 lakh | 6,87,861 | +22.9% | 901 | 57.4% | 15.6% | 104 |
| 49 | Maihar | ≈ 8.31 lakh | 6,78,777 | +19.2% | 948 | 69.6% | 8.8% | ≈256 |
| 50 | Umaria | ≈ 8.18 lakh | 6,44,758 | +25.0% | 950 | 65.9% | 17.2% | 158 |
| 51 | Mauganj | ≈ 7.59 lakh | 6,17,634 | +19.9% | 939 | 66.3% | 8.7% | ≈342 |
| 52 | Agar-Malwa | ≈ 6.91 lakh | 5,71,278 | +17.2% | 949 | 63.7% | 20.5% | ≈248 |
| 53 | Harda | ≈ 7.03 lakh | 5,70,465 | +20.3% | 935 | 72.5% | 20.9% | 171 |
| 54 | Niwari | ≈ 4.99 lakh | 4,04,807 | +20.1% | 897 | 63.7% | 19.6% | ≈294 |
| 55 | Pandhurna | ≈ 4.41 lakh | 3,74,310 | +13.1% | 948 | 78.9% | 29.1% | ≈189 |
* 2026: our estimates (method M1), constrained to the official Madhya Pradesh projection. ≈ density uses an area apportioned from 2011 sub-districts.
Districts of Madhya Pradesh by population, 2026
- Indore 43.53 lakh
- Jabalpur 29.27 lakh
- Sagar 28.84 lakh
- Bhopal 30.74 lakh
- Dhar 27.83 lakh
- Gwalior 25.71 lakh
- Ujjain 23.86 lakh
- Morena 24.71 lakh
- Khargone 23.46 lakh
- Chhatarpur 21.62 lakh
- Rewa 21.49 lakh
- Chhindwara 20.2 lakh
- Shivpuri 21.38 lakh
- Bhind 20.85 lakh
- Balaghat 20.1 lakh
- Betul 18.52 lakh
- Dewas 19.19 lakh
- Satna 18.98 lakh
- Rajgarh 19.41 lakh
- Vidisha 17.96 lakh
- Ratlam 17.88 lakh
- Barwani 17.86 lakh
- Seoni 16.78 lakh
- Mandsaur 15.79 lakh
- Raisen 16.22 lakh
- Sehore 16.29 lakh
- Khandwa 16.27 lakh
- Katni 16.04 lakh
- Damoh 15.23 lakh
- Guna 15.94 lakh
- Narmadapuram 14.75 lakh
- Singrauli 15.22 lakh
- Sidhi 14.19 lakh
- Narsinghpur 12.93 lakh
- Shahdol 12.9 lakh
- Mandla 12.82 lakh
- Tikamgarh 12.81 lakh
- Jhabua 13.45 lakh
- Panna 12.41 lakh
- Shajapur 11.38 lakh
- Ashoknagar 10.57 lakh
- Neemuch 9.77 lakh
- Datia 9.81 lakh
- Burhanpur 9.29 lakh
- Anuppur 8.77 lakh
- Alirajpur 8.94 lakh
- Dindori 8.74 lakh
- Sheopur 8.62 lakh
- Maihar 8.31 lakh
- Umaria 8.18 lakh
- Mauganj 7.59 lakh
- Agar-Malwa 6.91 lakh
- Harda 7.03 lakh
- Niwari 4.99 lakh
- Pandhurna 4.41 lakh
Frequently asked questions
How many districts are there in Madhya Pradesh?
55, according to the Local Government Directory (55 listed). Census 2011 had fewer in several states; this page shows every current district.
Which district of Madhya Pradesh has the highest population?
Indore, with 32,76,697 people in Census 2011 and an estimated ≈43.53 lakh in 2026. The smallest is Pandhurna (3,74,310 in 2011).
Sources and method
- Census of India 2011, Primary Census Abstract (ORGI)
- Census 2011 village and town population figures (ORGI)
- How 2011 figures are rebuilt on today’s district boundaries
- Report of the Technical Group on Population Projections 2011–2036 (July 2020)
- Our estimation method M1 (formulas and checks)
- Local Government Directory (current district boundaries)
Data updated: · Report a correction