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)
Current Population of Madhya Pradesh in 2021 | 87,558,507 (87 million) |
Sex Ratio in Madhya Pradesh | 930 females per 1,000 males |
Literacy Rate | 70.60% |
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.

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)
2011 | 72,597,565 |
2012 | 74,091,295 |
2013 | 75,544,862 |
2014 | 77,018,683 |
2015 | 78,492,606 |
2016 | 79,965,787 |
2017 | 81,454,328 |
2018 | 82,941,943 |
2019 | 84,516,795 |
2020 | 86,044,251 |
2021 | 87,558,507 |
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 |