Direct answer

Madhya Pradesh has 50 districts and 54,712 village records in the Census 2011 village directory.

About this Madhya Pradesh village-code directory

This website helps users find a Madhya Pradesh village code, district code or Tehsil code without searching through the raw Census file. Pages follow the administrative order of district, Tehsil, and village.

The directory contains 54,712 village records from 50 districts and 340 Tehsil units. Population, households, area, PIN code and facilities are shown only when reported.

Type a village name, district, Tehsil, Tahasil, Taluka/Taluk, sub-district, village code or Census location code. Search data loads only when you use the box.

Search the Madhya Pradesh village list

Madhya Pradesh is commonly shortened to MP. You can search this directory with a village name, district, Tehsil, PIN code or Census village code. Use the location details in each result to choose the correct village when names are repeated.

Quick facts

State short code
MP
ISO subdivision code
IN-MP
Village records
54,712
Districts
50
Tehsil / Sub-District units
340
Population listed
52,395,572
Households listed
11,048,172
Census year
2011
Madhya Pradesh district-wise village code summary
DistrictDistrict codeVillagesTehsil unitsPopulation
Alirajpur4655433671,925
Anuppur4615714543,996
Ashoknagar4598995691,387
Balaghat4571,384101,456,882
Barwani44171691,181,812
Betul4471,39981,266,211
Bhind42093781,270,083
Bhopal4445192454,010
Burhanpur4672633497,560
Chhatarpur4251,187111,363,359
Chhindwara4551,965121,585,739
Damoh4281,21071,013,668
Datia4226314604,772
Dewas4371,11481,111,956
Dhar4381,53581,772,572
Dindori4539242672,206
Guna4581,3387928,844
Gwalior4216554758,244
Harda4483764289,269
Hoshangabad4499618851,364
Indore4396295848,988
Jabalpur4511,42471,023,255
Jhabua4648135933,065
Katni45094771,028,499
Khandwa (East Nimar)46671151,050,625
Khargone (West Nimar)4401,41791,574,190
Mandla4541,2216924,716
Mandsaur43393381,062,807
Morena41981561,495,508
Narsimhapur4521,0675888,314
Neemuch4327985580,837
Panna4261,0118891,185
Raisen4461,48581,028,172
Rajgarh4421,72871,269,357
Ratlam4341,06981,020,038
Rewa4302,719111,969,321
Sagar4272,075111,669,662
Satna4291,984101,754,517
Sehore4451,07281,062,870
Seoni4561,58781,215,241
Shahdol4608444846,463
Shajapur4361,10791,219,133
Sheopur4185825580,509
Shivpuri4231,41781,430,627
Sidhi4621,05561,033,912
Singrauli4637443951,487
Tikamgarh42496391,195,293
Ujjain4351,10171,207,651
Umaria4316535534,214
Vidisha4431,614101,119,257

Frequently asked questions

How many villages are listed for Madhya Pradesh?

This directory contains 54,712 Madhya Pradesh village records from the source data.

How can I find a village code?

Use the search box, open a district page, or browse a Tehsil page. Each village detail page shows the Census village code, parent district code and sub-district code.

Is this live government data?

No. It is a static directory generated from Census/DCHB source data. Confirm important details with official sources before using them for legal or travel decisions.

Source note:

This directory is based on the Madhya Pradesh Census 2011 District Census Handbook village directory. Missing fields are not guessed.