Madhya Pradesh Bhu-Naksha Joiner
Join multiple Bhu-Naksha sheets into one map.
Download your Bhu-Naksha (village map) sheets from MP Bhulekh, then join as many as you need: several Khasra numbers, their subdivisions, even two villages, into one print-ready map.
Any number of sheets, same price · nothing uploaded

Milestones
Trusted by landowners across India
- 500+
- villagers helped so far
- 100+
- maps joined & delivered
- 5.0★
- from 4 happy ratings
Editor reviews
Incredible service for peace of mind!
I used this website to get a Joined FMB map, and the entire experience was seamless and fast. By combining individual sketches into one continuous view, it clearly illustrates how my property lines interact with adjacent plots. Having this definitive, highly accurate map leaves zero room for arguments and completely eliminates the risk of boundary disputes with neighbors. It is a fantastic platform that saves a lot of hassle—highly recommended!
Got my combined FMB from home — no office visits needed
VillageMapJoiner made joining my land's FMB sketches really easy — I got the combined map from home without running to any office. When I asked for the old FMB, they clearly guided me that it's available at the District Collector office. Good service.
Joined my own FMB sheets in the editor — nothing to install
I downloaded my village map and FMB sketches and used the in-browser editor to join them myself. I just dragged each sheet onto the canvas and nudged the pieces with the arrow keys until the boundary lines lined up exactly. There was no software to install, and the maps never left my device. One payment covered the whole thing, and the export came out clean and sharp. Brilliant tool!
Combined four village map sheets on my phone in minutes
The editor worked perfectly on my phone. I uploaded the four adjacent survey sheets (S1, S2, S3, S4), aligned the edges where they meet, and exported a single print-ready map in minutes — no office visit and no surveyor needed. Best of all, the sheets stayed private on my phone the whole time. Simple, fast and accurate.
What you can join
However many sheets it takes
There is no limit on the number of sheets, and they don't have to come from the same village.
Join two Khasra numbers
Land recorded as two adjoining khasra numbers has a sheet for each and neither shows the whole property. Put both on one canvas and the boundary they share lines up.
How it works →Join subdivisions of one Khasra number
A khasra number split between heirs or buyers is issued as a sheet per share. Bring the shares you need back together to see the parent parcel whole.
How it works →Show each share on one map
After a partition every share sits on its own sheet. Assemble them into a single map that shows who holds what, and how the shares sit against each other.
How it works →Prove a boundary against the next parcel
A boundary argument is about two khasra numbers, and one sheet only ever shows one of them. Joined, the shared edge is visible in one drawing.
How it works →Join two villages
Land that crosses a village boundary needs Bhu-Naksha (village map) sheets from both sides. Place them side by side and the holding stops being two half-views.
How it works →Merge contiguous parcels for a layout
Several khasra numbers bought together are one site on the ground and several sheets on paper. Join them into the single plan a layout, a valuer or an investor file needs.
How it works →Who uses it in Madhya Pradesh: Real-estate and land-aggregation firms around Indore, Bhopal and Jabalpur use it for assembled parcels: several Khasra numbers, sometimes across two villages, joined into one plan for a diversion (NA) file, a valuation, a bank meeting or a site visit.
Smart alignment
How to join your Bhu-Naksha (village map) sheets in Madhya Pradesh
- 1Download the Bhu-Naksha (village map) sheets for your Khasra numbers from MP Bhulekh.
- 2Open the editor and drag every sheet onto the canvas, as many as you need.
- 3Nudge the sheets until the shared boundary lines meet; snapping does the precision.
- 4Export one continuous map as a high-resolution PNG or print-ready PDF.
Everything you need to merge Madhya Pradesh map sheets
100% private
No uploads, no servers. Your Madhya Pradesh sheets are processed entirely on your device.
Smart snapping
Edge-snap guides and filename auto-arrange line up sheets in a single click.
Clean seams
Auto frame-crop and white-to-transparent stop neighbouring sheets from overlapping.
High-res export
Export one continuous map as a PNG or print-ready A0–A4 PDF.
Madhya Pradesh runs one portal for both halves of the record. MP Bhulekh gives you the Khasra / B-1 for a holding — who holds it, its area and its classification — and the Bhu-Naksha view draws the same Khasra numbers on the village map. What it will not give you is a whole village in one image: the map is served a sheet at a time, and a holding at a sheet edge is simply cut.
So the usual job is several sheets. Download the Bhu-Naksha sheet for each Khasra number you hold, then line them up along the boundaries they share in Village Map Joiner's in-browser editor. Drag each sheet onto the canvas, nudge it until the boundary lines meet, and export the joined map at full resolution. Your Khasra and Khatauni details never leave your phone or computer.
There is no limit on how many sheets go into one map. Join two Khasra numbers or twenty, bring the batankan (sub-division) sheets of one Khasra back together, assemble every sheet of a large village, or place two adjoining villages side by side where a holding crosses the boundary.
Madhya Pradesh land-record terms
- Map
- Bhu-Naksha (village map)
- Parcel
- Khasra number
- Record of rights
- Khatauni / B-1
- Revenue hierarchy
- District › Tehsil › Village
Districts we see searches from: Indore, Bhopal, Jabalpur, Gwalior, Ujjain, Sagar, Rewa and more.
Madhya Pradesh land records & documents
What each Madhya Pradesh land document is, and how to get it from MP Bhulekh before you join the sheets in the editor.
Bhu-Naksha (village map)
The cadastral map of a revenue village showing every Khasra number with its boundaries. It is served one sheet at a time, so a holding at a sheet edge is simply cut — join the sheets your Khasras fall on and the boundary becomes continuous again.
How to get it: On mpbhulekh.gov.in, open the Bhu-Naksha view, select district, tehsil and village, then pick your Khasra numbers and download the sheet. Repeat per sheet, then bring them into the editor.
Khasra (field register)
The plot-by-plot register for the village: each Khasra number with its area, land class, irrigation source and the crop recorded on it. It is the ground-level detail behind the B-1.
How to get it: Available on MP Bhulekh against district, tehsil, village and Khasra number, alongside the map view for the same village.
B-1 / Khatauni (record of rights)
The village's record of rights: for each Khasra number, the holder, the area, the class and the revenue payable. It describes the land in words — the Bhu-Naksha is what shows where it is.
How to get it: Downloadable from MP Bhulekh by Khasra number, Khata number or holder name. A certified copy comes from the tehsil.
Batankan (sub-division) and Namantaran (mutation)
Batankan is the splitting of one Khasra into parts after a partition or sale; Namantaran is the transfer being entered against the holding. Both change what the map should show, and the map often lags the record.
How to get it: Applied for at the tehsil, trackable through MP Bhulekh. If your downloaded sheet still shows the parent Khasra undivided, this is usually why.
Districts & Tehsils in Madhya Pradesh
Find your area, then open the editor to join its Bhu-Naksha (village map) sheets.
Indore
Indore · Depalpur · Sanwer · Mhow · Hatod · Gautampura
Bhopal
Bhopal · Huzur · Berasia · Kolar
Jabalpur
Jabalpur · Sihora · Patan · Panagar · Kundam · Majholi · Shahpura
Gwalior
Gwalior · Dabra · Bhitarwar · Murar · Ghatigaon
Ujjain
Ujjain · Badnagar · Ghattiya · Khachrod · Mahidpur · Tarana · Nagda
Sagar
Sagar · Khurai · Bina · Rehli · Banda · Deori · Garhakota · Rahatgarh
Rewa
Rewa · Sirmour · Teonthar · Raipur Karchuliyan · Semariya · Gurh · Mangawan
Satna
Satna · Nagod · Unchehara · Raghurajnagar · Rampur Baghelan · Kothi
Ratlam
Ratlam · Jaora · Sailana · Alot · Piploda · Bajna
Dewas
Dewas · Sonkatch · Bagli · Kannod · Khategaon · Tonk Khurd
Khargone
Khargone · Barwaha · Sanawad · Kasrawad · Maheshwar · Bhikangaon · Segaon · Bhagwanpura · Jhirnya
Khandwa
Khandwa · Harsud · Punasa · Pandhana · Khalwa · Mundi
Chhindwara
Chhindwara · Amarwara · Parasia · Junnardeo · Tamia · Harrai · Chaurai · Mohkhed
Betul
Betul · Multai · Bhainsdehi · Amla · Shahpur · Chicholi · Athner · Prabhat Pattan
Balaghat
Balaghat · Waraseoni · Baihar · Katangi · Lanji · Kirnapur · Paraswada · Birsa
Seoni
Seoni · Lakhnadon · Keolari · Ghansaur · Barghat · Chhapara · Kurai
Mandla
Mandla · Niwas · Bichhiya · Nainpur · Ghughri · Mawai
Dindori
Dindori · Shahpura · Bajag · Karanjiya · Samnapur · Mehandwani
Narsinghpur
Narsinghpur · Gadarwara · Gotegaon · Kareli · Tendukheda · Chichli
Narmadapuram
Narmadapuram · Itarsi · Seoni Malwa · Sohagpur · Pipariya · Bankhedi · Dolariya
Harda
Harda · Timarni · Khirkiya · Sirali · Handia
Raisen
Raisen · Gairatganj · Begamganj · Silwani · Bareli · Udaipura · Goharganj
Vidisha
Vidisha · Basoda · Kurwai · Sironj · Lateri · Nateran · Gyaraspur · Shamshabad
Sehore
Sehore · Ashta · Ichhawar · Nasrullaganj · Budhni · Rehti
Rajgarh
Rajgarh · Biaora · Narsinghgarh · Sarangpur · Khilchipur · Jirapur · Pachore
Shajapur
Shajapur · Shujalpur · Kalapipal · Gulana · Moman Badodiya
Agar Malwa
Agar · Susner · Nalkheda · Barod
Mandsaur
Mandsaur · Malhargarh · Sitamau · Garoth · Bhanpura · Suwasra · Shamgarh
Neemuch
Neemuch · Manasa · Jawad · Rampura · Singoli
Dhar
Dhar · Badnawar · Sardarpur · Manawar · Kukshi · Dharampuri · Gandhwani · Tirla · Nisarpur
Jhabua
Jhabua · Petlawad · Thandla · Meghnagar · Rama · Ranapur
Alirajpur
Alirajpur · Jobat · Bhabhra · Sondwa · Katthiwara · Udaigarh
Barwani
Barwani · Sendhwa · Rajpur · Thikri · Anjad · Pansemal · Niwali · Pati
Burhanpur
Burhanpur · Nepanagar · Khaknar
Shivpuri
Shivpuri · Pichhore · Kolaras · Karera · Narwar · Pohri · Badarwas · Khaniyadhana
Guna
Guna · Raghogarh · Chachaura · Aron · Bamori · Kumbhraj
Ashoknagar
Ashoknagar · Chanderi · Mungaoli · Isagarh · Shadhora
Datia
Datia · Seondha · Bhander · Indergarh
Bhind
Bhind · Gohad · Mehgaon · Lahar · Ater · Ron · Mihona
Morena
Morena · Ambah · Joura · Sabalgarh · Kailaras · Porsa · Bamore
Sheopur
Sheopur · Vijaypur · Karahal
Chhatarpur
Chhatarpur · Nowgong · Rajnagar · Laundi · Bijawar · Buxwaha · Maharajpur · Gaurihar
Tikamgarh
Tikamgarh · Jatara · Palera · Baldeogarh · Khargapur
Niwari
Niwari · Prithvipur · Orchha
Panna
Panna · Pawai · Gunnour · Ajaygarh · Shahnagar · Devendranagar
Damoh
Damoh · Hatta · Patera · Patharia · Tendukheda · Jabera · Batiyagarh
Katni
Katni · Vijayraghavgarh · Barhi · Rithi · Bahoriband · Dhimarkheda · Badwara
Umaria
Umaria · Manpur · Bandhavgarh · Pali · Chandia
Shahdol
Shahdol · Jaisinghnagar · Beohari · Jaitpur · Gohparu · Burhar
Anuppur
Anuppur · Kotma · Pushprajgarh · Jaithari
Sidhi
Sidhi · Sihawal · Churhat · Rampur Naikin · Majhauli · Kusmi
Singrauli
Singrauli · Deosar · Chitrangi · Sarai · Mada
Maihar
Maihar · Amarpatan · Ramnagar
Mauganj
Mauganj · Hanumana · Naigarhi
Pandhurna
Pandhurna · Sausar · Bichhua
Reviews
Trusted across India 🇮🇳
Rated 5.0 out of 5 from 4 verified reviews
Incredible service for peace of mind!
I used this website to get a Joined FMB map, and the entire experience was seamless and fast. By combining individual sketches into one continuous view, it clearly illustrates how my property lines interact with adjacent plots. Having this definitive, highly accurate map leaves zero room for arguments and completely eliminates the risk of boundary disputes with neighbors. It is a fantastic platform that saves a lot of hassle—highly recommended!
Got my combined FMB from home — no office visits needed
VillageMapJoiner made joining my land's FMB sketches really easy — I got the combined map from home without running to any office. When I asked for the old FMB, they clearly guided me that it's available at the District Collector office. Good service.
Pricing
Self-service₹199 flat · 24 hours of full editor access
one-time: any number of sheets, same price
Join 2 sheets or 20, across as many villages as you need, it stays ₹199.
- ✓Works with MP Bhulekh Bhu-Naksha (village map) sheets
- ✓Unlimited edits & full-resolution downloads
- ✓24 hours of access · no subscription, no account
FAQ
Questions people in Madhya Pradesh ask
- How do I join Bhu-Naksha sheets in Madhya Pradesh?
- On MP Bhulekh, open the Bhu-Naksha view, pick your district, tehsil and village, and download the sheet for each Khasra number you hold. Then open the Village Map Joiner editor, drag every sheet onto the canvas and align the shared boundary lines. Export the whole thing as one high-resolution PNG or print-ready PDF.
- What is the B-1 (Khatauni) and how is it different from the map?
- The B-1 is the village's record of rights: for each Khasra number it lists the holder, the area, the land class and the revenue payable. It describes the land in words. The Bhu-Naksha is the drawing that shows where that Khasra sits and how its boundaries run. You usually need both, and only the map has to be joined.
- Can I join Khasra numbers from two different villages?
- Yes. That is the common case on a village edge. Download the sheets from both villages, put them on the same canvas and line up the boundary they share. Any number of sheets can go onto one canvas and the export is a single continuous map.
- Are my Madhya Pradesh land records uploaded anywhere?
- No. The editor renders, crops and joins the sheets entirely in your browser, so your Khasra and B-1 details never leave your device. Nothing is stored on a server.
Guides
Written for Madhya Pradesh
Useful resources
- MP Bhulekh, official Madhya Pradesh land records ↗
- Stitch your own sheets in the editor →
- Madhya Pradesh land & survey terms glossary →
Looking for a done-for-you service? Our team sources and stitches the sheets for you in Tamil Nadu only, see the Combined FMB Sketch service. In Madhya Pradesh, the editor above does the job in your browser.