Free patient helpline · +91 77400 33771 · Mon to Sun, 8 AM to 10 PMList your hospital or practiceHow listings are built
HealthFinder, complementing life

Hospitals in India by city

HealthFinder lists 77,163 hospitals, clinics and diagnostic centres across 18 cities, ranked by Google reviews with Ayushman, CGHS, ECHS and NABH status from the official registers. Pick a city for its hospital lists, doctors by specialty and test prices. Updated October 2026.

Entrance of a multispeciality hospital in India

Which Indian cities have the most hospitals listed?

Delhi (188 hospitals, 1,430 doctors), Bangalore (188 hospitals, 1,309 doctors), Hyderabad (223 hospitals, 1,254 doctors), Mumbai (151 hospitals, 1,455 doctors) and Pune (152 hospitals, 1,126 doctors) lead the directory. Every city page ranks hospitals by Google rating weighted by review count and marks the ones on the PM-JAY and CGHS registers.

Chandigarh

Delhi

Gujarat

Haryana

Karnataka

Maharashtra

Punjab

Tamil Nadu

Telangana

Uttar Pradesh

West Bengal