India had about 840,000 government hospital beds in 2022, with nearly two-thirds in urban facilities. Tamil Nadu, West Bengal and Uttar Pradesh hold the largest absolute counts, while rural areas account for only 310,000 beds despite housing most of the population.
Every dataset on The Maps Daily is traced back to its original publisher. Here's where this data is from and how we process it.
Explore related datasets.