Himachal Pradesh · health

Hospitals in Shimla

83 hospitals and health facilities in Shimla district, Himachal Pradesh.

By category

Private30
Public/ Government27
Not stated26

By care type

Hospital32
Not stated28
Clinic16
Community Health Centre5
Nursing Home1
Primary Health Centre1

Systems of medicine

Allopathic53
Not stated27
Ayush/ Ayurveda3

Largest facilities by beds

FacilityCategoryTownBeds
Aastha HospitalPrivate
Abhinav Dental ClinicPrivate
Ayurvedic HospitalPublic/ Government
Ayurvedic HospitalPublic/ Government
Ayurvedic Hospital, Rohru
Bhartiya Chikitsa And Homeopethic Department
C H C Chirgaon
C H C Kothkhai
C H C Kumarsain
C H C Nankhari

About Shimla district — codes, villages, PIN codes →

Other districts in Himachal Pradesh

Questions this page answers

How many hospitals are in Shimla?

83 facilities are listed for Shimla district as of 2026-08-31: 30 private, 27 public/ government, 26 not stated.

Official data, Open data · as of 2026-08-31 · every row this page summarises carries its source, capture date and licence through the API.