Madhya Pradesh with a current population of 8.7 crore (2021) is the fifth-largest state in India. Know more on sex ratio, literacy rate and total population in Madhya Pradesh.

Population of Madhya Pradesh (2021)

Population of Madhya Pradesh - Madhya Pradesh is a state located in the central part of India. With a Population of over 87 million, Madhya Pradesh is the fifth-largest state by Population in India. It’s the second largest state by area in India after Rajasthan. The population of Madhya Pradesh was 72 million in 2011 census, which indicates an increase of 24.34% and the population density was 196 people per square kilometer. More than 75% of state population resides in villages whose main occupation is agriculture, while the rest of the population lives in towns. Indore district is the most populated one. Number of females per thousand male (sex ratio) in the state is 919 where as the literacy rate is 70.60%. Indore, Bhopal and Jabalpur are three most populous cities in Madhya Pradesh with a population of over 1 million.

The majority of Population is Hindu while Muslims making up the largest minority community. The tribes of Madhya Pradesh constitute over 20% of the state population and are mainly concentrated in southern part of the state. The lifestyle, culture and customs of this community mostly resemble the Hindu religion though they still strongly believe in orthodox traditions.

Gond is the best known tribe and forms the largest group in Madhya Pradesh. They mainly in habitat areas on both sides of the Narmada in the Mandla, Chhindwara, Betul and Seoni regions and the hilly terrains of the Vindhya and the Satpura region. Agaria, Pradan, Ojhan, Solahas are the descendent tribal groups originating from Gonds, with two sub castes - Rajgond and Datoliya. Bhils, the second largest tribe are largely concentrated in the area around Jhabua, Dhar and Ratlam.

Current Population of Madhya Pradesh
Total Population of Madhya Pradesh in 2021 is estimated to be 87,558,507. Annual growth of Population in the state is estimated to be over 1.5 million. According to Census of India, Total Population of Madhya Pradesh in 2019 was 84,516,795. The state witnessed an increase of 1.5 million people from year (2018) where this figure was estimated to be 82,941,943. Population in state was recorded to be 81,454,328 in year 2017. Population growth in Madhya Pradesh is fairly on a higher side in comparison with figures from last 20 years.

Population of Madhya Pradesh

Hindi is the official language of Madhya Pradesh also most widely spoken language. It is the predominant language of the official work. For a fair amount of people in the major towns and cities and for the business class, English is their second language. Malwi, Bundeli, Bagheli, Nimari are the commonly spoken regional languages.

Population of Madhya Pradesh in 2015
Madhya Pradesh is the fifth largest state of India by Population. According to recent estimates, the population of Madhya Pradesh in 2015 was 78,492,606. This figure was recoded at 77,018,683 in 2014. Every year, the state adds around 1.5 million people to its ever growing population. Total Population of Madhya Pradesh in 2013 was 75,544,862.

What is the Population of Madhya Pradesh
Present Population of Madhya Pradesh is estimated to be over 87 million. The state has been witnessing a massive growth in its population in the last 50 years. Schedule castes (SC) and schedule tribes (ST) form a significant portion of total population in Madhya Pradesh.


Projected Population of Madhya Pradesh (2011 - 2021)


District Wise Population

Population in 2011 Growth Rate 2011 Density (per Sq. Km) Sex Ratio
District/City Persons Males Females
Madhya Pradesh 72,597,565 37,612,920 34,984,645 20.3 236 930
Sheopur 687,952 361,685 326,267 23.0 104 902
Morena 1,965,137 1,068,364 896,773 23.4 394 839
Bhind 1,703,562 926,940 776,622 19.3 382 838
Gwalior 2,030,543 1,090,647 939,896 24.4 445 862
Datia 786,375 419,432 366,943 18.4 292 875
Shivpuri 1,725,818 919,405 806,413 22.7 168 877
Tikamgarh 1,444,920 759,891 685,029 20.1 286 901
Chhatarpur 1,762,857 935,906 826,951 19.5 203 884
Panna 1,016,028 532,866 483,162 18.6 142 907
Sagar 2,378,295 1,254,251 1,124,044 17.6 232 896
Damoh 1,263,703 660,478 603,225 16.6 173 913
Satna 2,228,619 1,156,734 1,071,885 19.2 297 927
Rewa 2,363,744 1,224,918 1,138,826 19.8 374 930
Umaria 643,579 329,527 314,052 24.7 158 953
Neemuch 825,958 421,640 404,318 13.8 194 959
Mandsaur 1,339,832 681,439 658,393 13.2 242 966
Ratlam 1,454,483 737,365 717,118 19.7 299 973
Ujjain 1,986,597 1,016,432 970,165 16.1 326 954
Shajapur 1,512,353 779,900 732,453 17.2 244 939
Dewas 1,563,107 805,212 757,895 19.5 223 941
Dhar 2,184,672 1,114,267 1,070,405 25.5 268 961
Indore 3,272,335 1,700,483 1,571,852 32.7 839 924
Khargone(West Nimar) 1,872,413 953,617 918,796 22.8 233 963
Barwani 1,385,659 699,578 686,081 27.5 256 981
Rajgarh 1,546,541 791,038 755,503 23.3 251 955
Vidisha 1,458,212 768,799 689,413 20.0 198 897
Bhopal 2,368,145 1,239,378 1,128,767 28.5 854 911
Sehore 1,311,008 683,703 627,305 21.5 199 918
Raisen 1,331,699 701,114 630,585 18.4 157 899
Betul 1,575,247 799,721 775,526 12.9 157 970
Harda 570,302 295,208 275,094 20.2 171 932
Hoshangabad 1,240,975 648,970 592,005 14.5 185 912
Katni 1,291,684 663,064 628,620 21.4 261 948
Jabalpur 2,460,714 1,278,448 1,182,266 14.4 472 925
Narsimhapur 1,092,141 569,618 522,523 14.0 213 917
Dindori 704,218 351,344 352,874 21.3 94 1,004
Mandla 1,053,522 525,495 528,027 17.8 182 1,005
Chhindwara 2,090,306 1,063,302 1,027,004 13.0 177 966
Seoni 1,378,876 694,916 683,960 18.2 157 984
Balaghat 1,701,156 841,794 859,362 13.6 184 1,021
Guna 1,240,938 649,591 591,347 26.9 194 910
Ashoknagar 844,979 444,651 400,328 22.6 181 900
Shahdol 1,064,989 541,208 523,781 17.3 172 968
Anuppur 749,521 379,496 370,025 12.3 200 975
Sidhi 1,126,515 577,091 549,424 23.7 232 952
Singrauli 1,178,132 614,885 563,247 28.0 208 916
Jhabua 1,024,091 514,830 509,261 30.6 285 989
Alirajpur 728,677 362,748 365,929 19.4 229 1,009
Khandwa(East Nimar) 1,309,443 673,491 635,952 21.4 178 944
Burhanpur 756,993 388,040 368,953 19.2 221 951