DataMeet Indian Village Boundaries - Maharashtra

DataMeet Indian Village Boundaries - Maharashtra

MH Specific

Community-digitized village-level boundary polygons for all Maharashtra districts across 36 districts in GeoJSON format, enabling granular spatial analysis.

Build a village-level service delivery gap analyzer that overlays infrastructure data on village boundaries to identify underserved areas in Maharashtra.
HomepageGitHub

Quick Start

import geopandas as gpd
# Download from https://github.com/datameet/indian_village_boundaries
gdf = gpd.read_file('mh/maharashtra_village_boundaries.geojson')
print(f"Total villages: {len(gdf)}")
print(f"Districts: {gdf['district'].nunique()}")
print(gdf[['village_name', 'district', 'sub_district']].head())
Modality
geospatial
Size
All villages across 36 districts
License
Format
GeoJSON
Language
en, mr
Update Frequency
static
Organization
DataMeet

Schema

FieldTypeDescription
geometryPolygonVillage boundary polygon coordinates
village_namestringName of the village
districtstringDistrict the village belongs to
sub_districtstringSub-district / taluka name
census_codestringCensus village code for cross-referencing

Build With This

Create a granular election results visualization tool mapping party-wise results to individual village polygons across Maharashtra
Develop a school catchment area optimizer that assigns students to nearest schools using village boundary and road network data
Build a crop insurance claims mapper that visualizes damage reports at village level to detect patterns and potential fraud

AI Use Cases

Village-level socioeconomic analysisCensus integrationMicro-level planningElectoral mapping
Last verified: 2026-03-07