Skip to content

yashveeeeeeer/india-geodata

Repository files navigation

India Geodata

License: CC BY 4.0 Data validation

A unified, structured collection of India's openly-licensed geospatial data — administrative boundaries, electoral maps, census geometries, environmental zones, water resources, infrastructure networks, healthcare, education, urban municipal data, and more.

Browse and download at india-geodata


What's here

Category Coverage Formats Size
Administrative boundaries Country, States, Districts, Subdistricts, Blocks, Panchayats, Villages, Habitations Parquet, PMTiles, GeoJSONL, Shapefile ~27 GB
Electoral boundaries Assembly Constituencies, Parliamentary Constituencies Shapefile, GeoJSON, Parquet, PMTiles ~300 MB
Census 2011 admin units, Historical districts (1941–2024) Parquet, PMTiles, CSV ~1.1 GB
Environment Forests, Coastal zones, Land use, Soil classification, Flood inventory, Flood atlas Parquet, PMTiles, GeoJSON, JSON ~8 GB
Water & Hydrology Rivers, Streams, Lakes, Reservoirs, Tanks, Watersheds, Irrigation, Wetlands, Water Body Census, Urban Water, Natural Features Parquet, PMTiles, GeoJSONL ~18.5 GB
Infrastructure Rural roads (PMGSY), National highways, SOI roads, NIC roads, ML roads, Urban roads, Railways, Inland waterways, Airports Parquet, PMTiles, GeoJSONL, Shapefile, GeoJSON ~20 GB
Buildings Urban building footprints (AMRUT/Bhuvan, GSDL, VEDAS) Parquet, PMTiles, GeoJSONL.7z ~9 GB
Energy Power plants (coal, diesel, hydro) GeoJSON ~128 KB
Healthcare Public health facilities (PHCs, CHCs, hospitals) GeoJSON ~47 MB
Education Schools, colleges, universities, kindergartens GeoJSON ~49 MB
Urban Municipal wards (28 cities), Slums, ULB boundaries GeoJSON, KML, Parquet, PMTiles ~430 MB
Postal Pincode boundaries Shapefile, Parquet, PMTiles ~700 MB
Police Station jurisdictions (select states), Station locations Parquet, PMTiles, GeoJSON ~101 MB
Survey of India Index maps, Outline maps, Reference boundaries Shapefile, PDF ~119 MB
Remote Sensing VIIRS nighttime lights (2012–2024), Population density (WorldPop 2020) CSV, GeoJSON, GeoTIFF ~370 MB
External Datasets SHRUG: socioeconomic data for 500K+ villages CSV, Stata, Shapefile DDL portal

Total: approximately 1,800+ files across 14 aggregated source collections and curated external links.


Quick start

Small files are stored directly in this repository under data/. Clone or download individual directories as needed.

Large files (administrative boundaries, forests, coastal zones, etc.) are distributed through GitHub Releases. Each release tag corresponds to a data category.

# Download all state boundary files
gh release download admin/states --dir ./downloads/states

# Download only parquet files for districts
gh release download admin/districts --pattern "*.parquet" --dir ./downloads/districts

# Download everything for forests
gh release download environment/forests --dir ./downloads/forests

# List all available releases
gh release list

To download all release assets at once, use the helper script:

python scripts/download-releases.py

Repository layout

data/
  administrative/     States, Districts, Subdistricts, Blocks, Panchayats,
                      Villages, Habitations, Divisions
  electoral/          Assembly and Parliamentary Constituencies
  census/             Census 2011 boundaries, Historical district series
  environment/        Forests, Coastal zones, Land use, Soil classification,
                      Flood inventory, Flood atlas
  water/              Rivers, Streams, Lakes, Reservoirs, Tanks,
                      Watersheds, Irrigation, Wetlands, Water Body Census,
                      Urban Water, Natural Features
  infrastructure/     Rural roads (PMGSY/GeoSadak), National highways,
                      SOI roads, NIC roads, ML roads, Urban roads,
                      PMGSY enhanced formats, Railways, Inland waterways
  transport/          Airports and Aerodromes
  buildings/          Urban building footprints (AMRUT, GSDL, VEDAS)
  energy/             Power plants
  healthcare/         Public health facilities
  education/          Schools, colleges, universities
  urban/              Municipal wards, Slum boundaries, Localities
  postal/             Pincode boundaries
  police/             Police station jurisdictions, Station locations
  survey-of-india/    SOI index maps and reference boundaries
  remote-sensing/     Nighttime lights (VIIRS), Population density (WorldPop)
  external/           Curated links to SHRUG and other platforms

docs/                 GitHub Pages source
scripts/              Validation, build, download, and transport scripts
LICENSES/             License texts for all included data

Each data directory contains a README.md with dataset documentation and a metadata.json with machine-readable metadata.


Data sources

This repository consolidates data from the following open-data projects and government portals:

Source Maintainer License Data
indian_admin_boundaries ramSeraph CC0 1.0 Administrative boundaries from LGD, SOI, Bhuvan, PMGSY, FSI, NCSCM
datameet/maps DataMeet CC BY 4.0 Country, State, District, Constituency boundaries, SOI index maps
datameet/pmgsy-geosadak DataMeet India OGL Rural road network and habitation data
datameet/landuse_maps DataMeet CC-BY-SA 2.5 Land use classification maps
datameet/INDIA_PINCODES DataMeet Postal code boundaries
datameet/Municipal_Spatial_Data DataMeet CC BY 4.0 Municipal ward boundaries for 27 cities
NOAA VIIRS DNB NOAA / EOG Public domain Nighttime light satellite imagery
india-district-nightlights-viirs yashveeeeeeer MIT District-level nightlight statistics pipeline
SHRUG Development Data Lab CC BY-NC-SA 4.0 Socioeconomic data for 500K+ villages (external link)
indian_transport ramSeraph CC0 1.0 / ODbL / GODL Roads (SOI, NIC, PMGSY, MoRTH, Urban, ML), Railways, Inland Waterways
INDIAN-SHAPEFILES datta07 Energy plants, Police stations, Railways, National highways (GeoJSON)
indian_water_features ramSeraph CC0 1.0 / GODL Rivers, Streams, Water Bodies, Watersheds, Irrigation, Wetlands, Water Body Census
india_health_facilities planemad India OGL NIC HealthGIS public health facility locations
Humanitarian OpenStreetMap (HOT) HDX / OSM ODbL Airports, Education facilities (OpenStreetMap exports)
WorldPop Univ. of Southampton CC BY 4.0 Gridded population density (1 km, 2020)
FAO DSMW FAO / UNESCO FAO Open Digital Soil Map of the World — soil classification polygons
India Flood Inventory HydroSense Lab, IIT Delhi CC BY 4.0 Multi-source flood event polygons (1960s–2020)
India Flood Atlas Water and Climate Lab, IIT Gandhinagar CC BY 4.0 District/state/subbasin flood statistics (1901–2020)
indian_buildings ramSeraph CC0 1.0 Urban building footprints (AMRUT, GSDL, VEDAS)

Government data sources include: Survey of India, Local Government Directory (MoPR), ISRO Bhuvan, Forest Survey of India, National Centre for Sustainable Coastal Management, GatiShakti, eGramSwaraj, Swachh Bharat Mission, the Election Commission of India, NOAA Earth Observation Group, Ministry of Road Transport and Highways (MoRTH), Indian Railways, Water Resources Information System (WRIS), National Informatics Centre (NIC), SLUSI, Jal Dharohar, and AMRUT.


Formats

Format Extension Use case
Parquet .parquet Columnar analysis in Python, R, DuckDB, QGIS
PMTiles .pmtiles Browser-based map viewing, cloud-optimized tiles
GeoJSONL .geojsonl.7z Streaming GeoJSON processing (7z compressed)
Shapefile .shp .dbf .shx .prj Legacy GIS software (QGIS, ArcGIS, MapInfo)
GeoJSON .geojson Web mapping, GitHub preview, lightweight analysis
TopoJSON .topo.json Compact web maps with topology preservation
KML .kml Google Earth, Google Maps
CSV .csv Tabular data, spreadsheets
GeoTIFF .tif Raster analysis in QGIS, Python (rasterio), R

License

This repository is licensed under CC BY 4.0. Individual datasets carry their own licenses as documented in their metadata.json files. See the LICENSES/ directory for full license texts.


Citation

@misc{india_geodata,
  title = {India Geodata: Unified Geospatial Data Repository},
  year = {2026},
  publisher = {GitHub},
  url = {https://github.com/yashveeeeeeer/india-geodata}
}

See CITATION.cff for machine-readable citation metadata.


Contributing

Corrections, dataset suggestions, and documentation improvements are welcome. See CONTRIBUTING.md for guidelines.


Legal notice

For official political maps of India, the Survey of India maps are the authoritative reference. This repository aggregates publicly available geospatial data under open licenses and is intended for research, analysis, and educational purposes.

Relevant policy documents:

About

Download India's open GIS data — district boundaries, electoral maps, census geometries, forest cover, nightlights, shapefiles, GeoJSON, Parquet. Free and openly licensed.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors