State-wise Hospital Count in India: Analyzing Healthcare Access

India’s healthcare system is catering to over 1.4 billion individuals, with approximately 70,000 hospitals across the country.

This total comprises 26,000 government hospitals. 43,486 private facilities, and around 500 to 1,000 operated by trusts or NGOs.

State-wise Number of Government Hospitals in India

Rank State/Union Territory Number of Government Hospitals
1 Uttar Pradesh 4,707
2 Maharashtra 2,745
3 Andhra Pradesh 2,340
4 Tamil Nadu 2,210
5 Karnataka 2,074
6 Rajasthan 1,915
7 Madhya Pradesh 1,830
8 Gujarat 1,650
9 West Bengal 1,510
10 Bihar 1,305
11 Odisha 1,265
12 Telangana 1,120
13 Kerala 981
14 Assam 875
15 Punjab 830
16 Haryana 745
17 Chhattisgarh 680
18 Jharkhand 610
19 Delhi 395
20 Uttarakhand 350
21 Himachal Pradesh 305
22 Jammu and Kashmir 260
23 Tripura 110
24 Puducherry 85
25 Goa 70
26 Chandigarh 45
27 Manipur 40
28 Meghalaya 35
29 Arunachal Pradesh 30
30 Nagaland 25
31 Sikkim 20
32 Andaman and Nicobar Islands 15
33 Mizoram 15
34 DNHDD (Dadra and Nagar Haveli and Daman and Diu) 10
35 Ladakh 5
36 Lakshadweep 5

The 26,000 government hospitals provide cost-effective treatment funded by public resources.

Uttar Pradesh is at the forefront with 4,707 government hospitals, followed by Maharashtra (2,745), Andhra Pradesh (2,340), Tamil Nadu (2,210), and Karnataka (2,074).

In contrast, smaller states like Ladakh and Lakshadweep have only 5 hospitals each, while the Andaman and Nicobar Islands and Mizoram each have 15.

Uttar Pradesh leads the rankings due to its vast population of 240 million, necessitating extensive public healthcare services.

The state government constructs hospitals in every district to ensure access in rural regions.

Maharashtra ranks second, benefiting from its economic resources that enable greater investment in healthcare facilities, such as the renowned JJ Hospital in Mumbai.

Southern states like Andhra Pradesh and Tamil Nadu also perform well, as they emphasize health initiatives, including the Aarogyasri program in Andhra Pradesh, which enhances the hospital network.

Smaller states fall behind due to their lower populations and constrained budgets. Ladakh’s 5 hospitals are indicative of its low population density and challenging geography, where building costs are high.

Consequently, governments in these regions prioritize establishing basic clinics over full-scale hospitals.

State-wise Number of Private Hospitals in India

number of private hospitals in india
Rank State/Union Territory Number of Private Hospitals
1 Uttar Pradesh 6,795
2 Maharashtra 6,305
3 Karnataka 4,820
4 Tamil Nadu 4,510
5 Andhra Pradesh 3,915
6 Telangana 3,110
7 Gujarat 2,850
8 Madhya Pradesh 2,645
9 Rajasthan 2,305
10 Kerala 2,110
11 West Bengal 1,905
12 Haryana 1,820
13 Punjab 1,695
14 Bihar 1,580
15 Delhi 1,405
16 Odisha 1,115
17 Chhattisgarh 910
18 Jharkhand 805
19 Assam 695
20 Uttarakhand 550
21 Himachal Pradesh 405
22 Jammu and Kashmir 295
23 Puducherry 155
24 Goa 120
25 Chandigarh 85
26 Tripura 65
27 Manipur 55
28 Meghalaya 50
29 Arunachal Pradesh 45
30 Nagaland 35
31 Sikkim 30
32 Andaman and Nicobar Islands 25
33 Mizoram 25
34 DNHDD (Dadra and Nagar Haveli and Daman and Diu) 20
35 Ladakh 15
36 Lakshadweep 10

Private hospitals, totaling 43,486, offer advanced medical services but come with a cost.

Uttar Pradesh tops the list with 6,795 private hospitals, followed by Maharashtra (6,305), Karnataka (4,820), Tamil Nadu (4,510), and Andhra Pradesh (3,915). In contrast, Lakshadweep has 10, while Ladakh has 15.

The high number in Uttar Pradesh is due to the demand in its densely populated cities, prompting investors to establish hospitals catering to paying patients.

The private sector in Maharashtra flourishes in urban centers like Mumbai and Pune, which host chains such as Apollo.

The 4,820 hospitals in Karnataka are a result of Bangalore’s technology boom, which attracts private investments for specialized healthcare.

Why are there fewer hospitals in smaller states?

Private owners are motivated by profit, which remote regions like Nagaland (35) cannot provide due to their low population and income levels.

Investors are more inclined to invest in affluent states like Gujarat (2,850), where residents can afford private healthcare.

State-wise Number of Trust and NGO operated Hospitals in India

number of hospitals operated by trusts and ngos
Rank State/Union Territory Number of Trust/NGO Hospitals
1 Tamil Nadu 75*
2 Maharashtra 65*
3 Karnataka 60*
4 Uttar Pradesh 55*
5 West Bengal 45*
6 Andhra Pradesh 40*
7 Delhi 35*
8 Kerala 35*
9 Gujarat 30*
10 Rajasthan 25*
11 Madhya Pradesh 20*
12 Telangana 20*
13 Bihar 15*
14 Haryana 15*
15 Jharkhand 15*
16 Odisha 15*
17 Punjab 15*
18 Assam 10*
19 Chhattisgarh 10*
20 Himachal Pradesh 10*
21 Uttarakhand 10*
22 Jammu and Kashmir 5*
23 Puducherry 5*
24 Andaman and Nicobar Islands 3*
25 Arunachal Pradesh 3*
26 Chandigarh 3*
27 Goa 3*
28 Manipur 3*
29 Meghalaya 3*
30 Mizoram 3*
31 Nagaland 3*
32 Sikkim 3*
33 Tripura 3*
34 DNHDD (Dadra and Nagar Haveli and Daman and Diu) 2*
35 Ladakh 2*
36 Lakshadweep 0*

Trust and NGO hospitals, estimated to be between 500 and 1,000, prioritize low-cost or free medical care.

Tamil Nadu leads with 75, followed by Maharashtra (65), Karnataka (60), Uttar Pradesh (55), and West Bengal (45). Lakshadweep has none, while Ladakh and Dadra and Nagar Haveli and Daman and Diu each have 2.

Tamil Nadu’s leading position is attributed to its strong tradition of nonprofit organizations, exemplified by the Christian Medical College in Vellore.

Maharashtra is home to significant trusts like the Tata Memorial Hospital in Mumbai, which attracts substantial donations. Karnataka benefits from NGOs based in Bangalore that cater to the underprivileged.

Smaller states have fewer trusts because they require funding and volunteers, which are more readily available in urban areas.

Lakshadweep’s absence of trusts reflects its isolation, complicating NGO operations. Northeastern states like Manipur (3) experience limited NGO presence due to security challenges and low visibility.

Why is there an Uneven Distribution? A Closer Look

Various elements influence the distribution of hospitals in India by 2025:

Population Demands: Uttar Pradesh, with its 4,707 government and 6,795 private hospitals, caters to its vast population, yet it still falls short on a per capita basis.

Smaller regions such as Chandigarh (45 government, 85 private) manage to achieve a high density more easily.

Economic Strength: Affluent states like Maharashtra draw in private hospitals (6,305) due to lucrative markets.

In contrast, poorer states like Bihar (1,305 government, 1,580 private) depend on limited public funding.

Government Initiatives: Southern regions like Tamil Nadu (2,210 government) grow through health missions, while northern areas like Haryana (745 government) place less emphasis on public infrastructure.

Geographical Challenges: Isolated regions such as Ladakh (5 government, 15 private) encounter high expenses for materials and personnel.

Coastal areas like Kerala (981 government, 2,110 private) find it easier to establish facilities.

Philanthropic Concentration: Charitable trusts tend to gather in states with affluent benefactors, such as Maharashtra’s 65, whereas rural regions like Meghalaya (3) attract fewer NGOs.

These trends present significant challenges. Overcrowded states like Uttar Pradesh put pressure on existing hospitals, while remote areas like Nagaland force residents to travel long distances for medical care.

Source

  • Ministry of Health and Family Welfare, Government of India. (2022). Health infrastructure in India: Annual report 2021-22.
  • Office of the Registrar General & Census Commissioner, Government of India. (2023). SRS statistical report 2023.

Discover more from India Data Map

Subscribe to get the latest posts sent to your email.

Leave a Reply

Your email address will not be published. Required fields are marked *