CoolFace
Datasetpublic

Ashutosh99/maharashtra-cadastral-tier-a

Maharashtra Cadastral Parcels (Tier A) Rural cadastral parcel geometry and survey metadata for Maharashtra. Source: Bhu-Naksha. Tier A excludes owner data. Removed fields: owner_ror, has_owner, n_owners. Geometry, survey numbers, areas, and admin hierarchy are included. Coverage District Talukas Parcels Geometry Nanded 16 375,438 105,715 poly / 269,709 bbox Hingoli 5 167,003 0 poly / 166,997 bbox Parbhani 9 179,179 0 poly / 179,135 bbox Total 721… See the full description on the dataset page: https://huggingface.co/datasets/Ashutosh99/maharashtra-cadastral-tier-a.

sourceHugging Faceodblupdated 3mo agoView on Hugging Face
0likes42downloads
Dataset Card

Maharashtra Cadastral Parcels (Tier A)

Rural cadastral parcel geometry and survey metadata for Maharashtra. Source: Bhu-Naksha.

Tier A excludes owner data. Removed fields: owner_ror, has_owner, n_owners. Geometry, survey numbers, areas, and admin hierarchy are included.

Coverage

DistrictTalukasParcelsGeometry
Nanded16375,438105,715 poly / 269,709 bbox
Hingoli5167,0030 poly / 166,997 bbox
Parbhani9179,1790 poly / 179,135 bbox
Total721,620

Updated: 2026-07-10

Files

FileDescription
nanded.geojson.gzNanded district parcels
hingoli.geojson.gzHingoli district parcels
parbhani.geojson.gzParbhani district parcels
manifest.jsonExport metadata and counts

Each file is a gzipped GeoJSON FeatureCollection.

Feature properties

FieldDescription
stateMaharashtra
districtDistrict name
talukaTaluka name
villageVillage name (Marathi)
village_giscodeBhu-Naksha GIS code
survey_noCadastral survey number
plotidBhu-Naksha plot ID
area_hectaresParcel area (hectares)
area_acresParcel area (acres)
geom_kindbbox or polygon
has_geometryWhether geometry is present
bboxBounding box [xmin, ymin, xmax, ymax] WGS84

Load in Python

python
import gzip, json

with gzip.open("nanded.geojson.gz", "rt", encoding="utf-8") as f:
    fc = json.load(f)
print(len(fc["features"]), "parcels")
print(fc["features"][0]["properties"])

With geopandas:

python
import geopandas as gpd
gdf = gpd.read_file("nanded.geojson.gz")

License

Data: Open Database License (ODbL) v1.0. Attribution required. Source: Maharashtra Bhu-Naksha / Department of Land Records.

Pipeline code: MIT.

Caveats

  • —Display-grade, not survey-grade. Bbox geometry comes from getExtentGeoref; some talukas have polygons from WMS vectorization (geom_kind).
  • —Rural parcels only (Category R). Urban and non-georeferenced villages omitted.
  • —No chain of title. Geometry and survey metadata only.
  • —Not for legal title transfer. Verify with official 7/12 extracts.

Citation

Mathore, A. (2026). Maharashtra Cadastral Parcels (Tier A) [Data set]. Hugging Face.
https://huggingface.co/datasets/Ashutosh99/maharashtra-cadastral-tier-a
Source data: Maharashtra Bhu-Naksha, Department of Land Records.