Know the current (2024) population of Madhya Pradesh and also the population according to the 2011 census.

Madhya Pradesh Population


Estimated population in 2024

Estimated population of Madhya Pradesh in 2024
85,002,417
Estimated population of males in 2024
44,019,895
Estimated population of females in 2024
40,982,522

Population as per 2011 census

Population
72,626,809
Male Population
37,610,983
Female Population
35,015,826
% of Male' Population
51.79%
% of Female' Population
48.21%
% of India' Population
6.00%
Sex Ratio
931
Child Sex Ratio
918
Density/km2
236
Density/mi2
610
Area (km2)
308,252
Area (mi2)
119,017
Child Population (0-6 Age)
10,809,395
Boys Population (0-6 Age)
5,636,172
Girls Population (0-6 Age)
5,173,223
Literacy
69.32%
Male Literacy
78.73%
Female Literacy
59.23%
Total Literates
42,851,169
Male Literates
25,174,328
Female Literates
17,676,841
Population Rural
52,557,404
Population Rural Percentage
72.37%
Population Urban
20,069,405
Population Urban Percentage
27.63%

Madhya Pradesh Religious Data

Description
Population in 2020
Percentage
Estimated Population in 2024
Hindus
66,007,121
90.89%
77,254,734
Muslims
4,774,695
6.57%
5,588,303
Christians
213,282
0.29%
249,625
Sikhs
151,412
0.21%
177,213
Buddhists
216,052
0.30%
252,867
Jains
567,028
0.78%
663,650
Not Stated
97,625
0.13%
114,260
Others
599,594
0.83%
701,765
Total
72,626,809
100.00%
85,002,417

Madhya Pradesh Population Facts

Description Districts As per 2011 census
Most Populous District Indore
3,276,697
Least Populous District Harda
570,465
District with Highest Sex Ratio Balaghat
1,021
District with Lowest Sex Ratio Bhind
837
District with Highest Literacy Rate Jabalpur
81.07%
District with Lowest Literacy Rate Alirajpur
36.10%
District with Highest Population Density Bhopal
854
District with Lowest Population Density Dindori
94

District-wise Population

S.No. District Name
As per 2011 census
Estimated Population in 2024
1. Alirajpur
728,999
853,220
2. Anuppur
749,237
876,907
3. Ashoknagar
845,071
989,071
4. Balaghat
1,701,698
1,991,667
5. Barwani
1,385,881
1,622,035
6. Betul
1,575,362
1,843,804
7. Bhind
1,703,005
1,993,197
8. Bhopal
2,371,061
2,775,090
9. Burhanpur
757,847
886,984
10. Chhattarpur
1,762,375
2,062,684
11. Chhindwara
2,090,922
2,447,215
12. Damoh
1,264,219
1,479,642
13. Datia
786,754
920,817
14. Dewas
1,563,715
1,830,172
15. Dhar
2,185,793
2,558,252
16. Dindori
704,524
824,575
17. East Nimar
1,310,061
1,533,295
18. Guna
1,241,519
1,453,074
19. Gwalior
2,032,036
2,378,295
20. Harda
570,465
667,672
21. Hoshangabad
1,241,350
1,452,876
22. Indore
3,276,697
3,835,046
23. Jabalpur
2,463,289
2,883,033
24. Jhabua
1,025,048
1,199,716
25. Katni
1,292,042
1,512,206
26. Mandla
1,054,905
1,234,661
27. Mandsaur
1,340,411
1,568,817
28. Morena
1,965,970
2,300,971
29. Narsimhapur
1,091,854
1,277,906
30. Neemuch
826,067
966,829
31. Panna
1,016,520
1,189,735
32. Raisen
1,331,597
1,558,501
33. Rajgarh
1,545,814
1,809,221
34. Ratlam
1,455,069
1,703,013
35. Rewa
2,365,106
2,768,120
36. Sagar
2,378,458
2,783,747
37. Satna
2,228,935
2,608,746
38. Sehore
1,311,332
1,534,783
39. Seoni
1,379,131
1,614,135
40. Shahdol
1,066,063
1,247,720
41. Shajapur
1,512,681
1,770,442
42. Sheopur
687,861
805,073
43. Shivpuri
1,726,050
2,020,169
44. Sidhi
1,127,033
1,319,079
45. Singrauli
1,178,273
1,379,051
46. Tikamgarh
1,445,166
1,691,422
47. Ujjain
1,986,864
2,325,426
48. Umaria
644,758
754,625
49. Vidisha
1,458,875
1,707,467
50. West Nimar
1,873,046
2,192,213

City-wise Population

S.No. City Name
As per 2011 census
Estimated Population in 2024
1. Betul
103,330
120,937
2. Bhind
197,585
231,253
3. Bhopal
1,798,218
2,104,634
4. Burhanpur
210,886
246,821
5. Chhattarpur
133,464
156,206
6. Chhindwara
138,291
161,856
7. Damoh
125,101
146,418
8. Datia
100,284
117,372
9. Dewas
289,550
338,889
10. Guna
180,935
211,766
11. Gwalior
1,069,276
1,251,481
12. Hoshangabad
117,988
138,093
13. Indore
1,964,086
2,298,766
14. Jabalpur
1,055,525
1,235,386
15. Khandwa
200,738
234,944
16. Khargone
106,454
124,594
17. Mandsaur
141,667
165,807
18. Morena
200,482
234,644
19. Murwara
221,883
259,692
20. Nagda
100,039
117,086
21. Neemuch
128,095
149,922
22. Pithampur
126,200
147,704
23. Ratlam
264,914
310,055
24. Rewa
235,654
275,809
25. Sagar
273,296
319,866
26. Satna
280,222
327,972
27. Sehore
108,909
127,467
28. Seoni
102,343
119,782
29. Shivpuri
179,977
210,645
30. Singrauli
220,257
257,789
31. Ujjain
515,215
603,008
32. Vidisha
155,951
182,525