Digitised Census of India data from 1901 to 2011 for R. Population time series, primary census abstracts, mother tongue tables, SC/ST and tribal populations, linguistic diversity indices, and administrative directories at state, district, and subdistrict levels.
devtools::install_github("saketlab/censusindia")library(censusindia)
get_census(2011, "state")
get_census(1971, "district", state = "Maharashtra")
get_census(1971, "district", state = "MH", geometry = TRUE)
list_census_variables()
search_census_variables("literacy")
list_census_geographies()library(censusindia)
library(ggplot2)
mh <- get_census(1971, "district", state = "Maharashtra", geometry = TRUE)
ggplot(mh) +
geom_sf(aes(fill = population)) +
scale_fill_viridis_c() +
theme_minimal() +
labs(title = "Population by district, Maharashtra 1971")- Population maps
- Population dynamics
- Sex ratio evolution
- SC/ST population distribution
- Social composition
- Linguistic diversity
Most datasets are derived from:
Jolad, Shivakumar and Singh, Madhav (2026). "Indian Census Data Collection, 1901-2026: Digitised Subnational Population and Administrative Datasets." Harvard Dataverse. https://doi.org/10.7910/DVN/ON8CP8
The 2011 mother tongue data comes from the Census of India C-16 tables.
MIT