
People per doctor ratio in India
India’s medical facility may not be comparable with world-class standards. Despite the tall claims by the Central and state governments, the ratio of doctors and patients is abysmal in many states of the country. As per the World Health Organisation (WHO), there should be one doctor for 1,000 patients. After a study by MapsofIndia, it is found that the doctor and patient ratio in the country is gloomy. As per the study, there is only one allopathic government doctor for every 10, 371 people in India.
Here is a report of five states where there is an acute shortage of doctors. Hence, people of these states, especially the weaker section, are not able to get proper treatment. Here is the ratio of people/doctor given below:
Name of the State |
Number of People |
Number of Doctor |
Bihar |
37,285 |
1 |
Uttar Pradesh |
18,580 |
1 |
Jharkhand |
18,398 |
1 |
Maharashtra |
16,097 |
1 |
Madhya Pradesh |
15,830 |
1 |
All India |
10,371 |
1 |
Below is a survey report of people per Government Allopathic Doctor, 2019 State-Wise:
Number of People |
State |
Above 20,000 |
Bihar |
15,001 – 20,000 |
Maharashtra, Uttar Pradesh, Jharkhand, Madhya Pradesh, Chattisgarh |
10,001 – 15,000 |
Karnataka, Gujarat and West Bengal |
6,001 – 10,000 |
Kerala, Tamil Nadu, Telangana, Andhra Pradesh, Odisha, Uttarakhand, Delhi, Haryana, Punjab and Rajasthan |
3,001 – 6,000 |
Assam, Meghalaya, Himachal Pradesh, Nagaland, Ladakh, Jammu & Kashmir (Before bifurcation) |
Below 3,001 |
Tripura, Mizoram, Manipur, Arunachal Pradesh and Sikkim |
People per government hospital
Healthcare is an important sector, it comprises hospitals, medical devices, clinical trials, medical equipment, medicines and so on. The government of India implemented the National Rural Health Mission in 2005 for improving the public health system in the country. But the country is still facing a formidable challenge in the health sector.

Despite the efforts made to build a world-class health infrastructure and government-provided facilities, the weaker section has no access to multispeciality hospitals for their treatment. The ratio of people per government hospital in India is abysmal. As per the study conducted by MapsofIndia, the top five states with an acute shortage of hospitals are seen on the map above. Below is the data for people per government hospital in such states.
Name of State |
Number of People |
Number of Govt. Hospital |
Andhra Pradesh |
192,636 |
1 |
Maharashtra |
158,051 |
1 |
Madhya Pradesh |
56,187 |
1 |
Delhi |
154,018 |
1 |
Gujarat |
137,990 |
1 |
All India |
46,972 |
1 |
Pan India survey of people per government hospital conducted by MapsofIndia in 2019. See the statistics below:
Number of People |
State |
Above 160,000 |
Andhra Pradesh |
120,000 – 160,000 |
Maharashtra, Gujarat, Madhya Pradesh |
81,000 – 120,000 |
Bihar, Chattisgarh, Manipur, Jammu and Kashmir, Ladakh, (Jammu and Kashmir and Ladakh combined data of unified J&K is given) |
41,000 – 80,000 |
Tamil Nadu, West Bengal, Jharkhand, Uttar Pradesh, Nagaland |
21,000 – 40,000 |
Kerala, Karnataka, Telangana, Odisha, Assam, Haryana, Delhi, Rajasthan, Punjab, Tripura, Uttarakhand |
Below 21,000 |
Sikkim, Himachal Pradesh, Arunachal Pradesh, Meghalaya, Mizoram |
People per Hospital Bed
The availability of beds in hospitals is essential for the admission of patients. But in India, most of the patients in government hospitals don’t get a bed, it doesn’t matter however unwell you are. Most of the states in India are facing an acute shortage of hospital beds. As per the statistics of the World Health Organisation (WHO), India’s global ranking is among the lowest in the availability of beds in government hospitals.

MapsofIndia has accessed a government report which reveals that the availability of government beds in hospitals is extremely low. The condition of hospital beds in five Indian states is critical, and this needs immediate attention. See the statistics below on people per hospital bed.
Name of State |
Number of People |
Number of Government Beds |
Bihar |
8,925 |
1 |
Jharkhand |
3,059 |
1 |
Gujarat |
2,996 |
1 |
Chattisgarh |
2,714 |
1 |
Uttar Pradesh |
2,620 |
1 |
All India |
1,696 |
1 |
Pan India survey report of people per hospital bed in 2019. See the ratio below:
Number of People |
State |
Above 4,000 |
Bihar |
2,001 – 4,000 |
Andhra Pradesh, Odisha, Jharkhand, Chattisgarh, Maharashtra, Madhya Pradesh, Uttar Pradesh, Gujarat, Haryana, Delhi, Manipur |
1,001 – 2,000 |
Telangana, West Bengal, Assam, Uttarakhand, Jammu and Kashmir, Ladakh, Punjab, Rajasthan (J&K before bifurcation) |
501 – 1,000 |
Kerala, Tamil Nadu, Karnataka, Tripura, Mizoram, Meghalaya, Arunachal Pradesh, Himachal Pradesh |
Below 501 |
Goa, Sikkim |
People per Public Facility
Public health facilities in the country are still on the ventilator despite the several efforts made by Central as well as state governments. In many government hospitals, basic facilities are not available to the patients. The number of medical staff is extremely low to tackle huge patients in such hospitals.

The sub-centre is known as the primary health centre. It is considered as the primary contact point between the community and the health care system. Sub-centres provide duty like maternal and child health, nutrition, immunisation, diarrhoea control and control of communicable diseases programmes and so on. But many loopholes can be found with the sub-centres.
Primary Health Centre (PHC)
PHC is considered as the first contact point between the government-appointed medical officer and the village community. The PHC should take appropriate health care to the rural population and provide basic health facilities to the people. The PHCs are set up by the respective state governments. Despite the facilities, the rural population is not getting proper health care due to negligence and lack of amenities in hospitals.
Community Health Centres (CHCs)
As per the norms in a CHC, there should be four medical specialists like a surgeon, physician, gynaecologist and paediatrician and apart from these, 21 paramedical staff in a CHC. The Centres should have the facilities of one OT, X-ray, labour room and laboratory facilities. In reality, people in various parts of India, especially in Tier-II and III cities and villages, are not getting this health attention due to the lack of facilities and absence and negligence on the part of medical staff.
As per the survey report conducted by MapsofIndia in 2018, people per public facility is given below:
Number of People |
State |
Above 9000,000 |
Delhi |
6,001 – 10,000 |
Punja, Haryana, Uttar Pradesh, Bihar, Jharkhand, West Bengal, Maharashtra, Telangana, Tamil Nadu |
5,001 – 6,000 |
Gujarat, Madhya Pradesh, Odisha, Andhra Pradesh, Karnataka, Kerala, Assam, Meghalaya, Manipur |
3,001 – 5,000 |
Ladakh, Jammu & Kashmir, Uttarakhand, Rajasthan Chattisgarh, Sikkim, Nagaland, Tripura |
Below 3,001 |
Himachal Pradesh, Arunachal Pradesh, Mizoram |
Related Links:
Can Indian Healthcare Laws Keep Up with Coronavirus Crisis?
Preventive Measures Against COVID-19
Spread of Coronavirus in India