Bangalore, also known as Bengaluru, is India’s tech capital—but it also hosts a strong public health infrastructure. The city’s government-run hospitals provide vital, affordable, and often free healthcare to millions. From general medicine to highly specialized care in neurology, pediatrics, ophthalmology, and oncology, these institutions play an indispensable role. In this article, we explore the top 10 government hospitals in Bangalore, providing contact numbers and highlighting their key specialties to help you navigate the system.
Victoria Hospital
Victoria Hospital is one of the oldest and most reputed government hospitals in Bangalore, operating since 1901. Affiliated with Bangalore Medical College and Research Institute, the hospital provides tertiary healthcare in fields such as cardiology, surgery, urology, and gynecology. It is located at Fort Road, City Market, Bangalore – 560002. For appointments and general inquiries, the hospital can be contacted at +91 80 2670 1150.
Bowring and Lady Curzon Hospital
Located in Shivajinagar, Bowring and Lady Curzon Hospital is a historical institution offering comprehensive medical services. It is affiliated with BMCRI and is known for departments like ENT, dermatology, orthopedics, and emergency medicine. The hospital address is Lady Curzon Road, Shivajinagar, Bangalore – 560001. For information and appointments, you may call +91 80 2559 2731.
Indira Gandhi Institute of Child Health
This government-run pediatric specialty hospital caters exclusively to the health needs of children. The institute provides treatment in pediatric oncology, cardiology, nephrology, and intensive care. It is situated at South Hospital Complex, Dharmaram College Post, Bangalore – 560029. To reach the hospital or inquire about child care services, contact +91 80 2294 3200.
Minto Eye Hospital
Minto Eye Hospital is a premier government eye hospital in Bangalore, offering ophthalmic care including surgeries for cataracts, glaucoma, and retinal diseases. The hospital is associated with the Regional Institute of Ophthalmology and is located on Sardar Patel Road, Chamrajpet, Bangalore – 560002. Patients can get in touch with the hospital at +91 80 2670 2858.
Vanivilas Women and Children Hospital
Vanivilas Hospital is a prominent center for maternal and child healthcare, attached to the Bangalore Medical College. It provides gynecological surgeries, antenatal care, neonatal intensive care, and pediatric services. The hospital is located near K.R. Market, Bangalore – 560002. To book appointments or get details, you can call +91 80 2670 1163 during working hours.
KC General Hospital
KC General Hospital serves the residents of Malleshwaram and surrounding areas with facilities for medicine, surgery, ophthalmology, and general outpatient care. This hospital also handles accident and emergency cases. It is situated on 2nd Main Road, Malleshwaram West, Bangalore – 560003. To connect with the hospital, dial +91 80 2334 0620 for assistance.
Epidemic Diseases Hospital (Isolation Hospital)
Located in Indiranagar, the Epidemic Diseases Hospital has become a key player in the management of infectious diseases. The hospital is now well-known for COVID-19 testing, isolation, and treatment, along with general medicine services. It is located on Old Madras Road, Indiranagar, Bangalore – 560038. For health updates and services, the contact number is +91 80 2528 3671.
Rajiv Gandhi Institute of Chest Diseases
Specializing in respiratory and pulmonary disorders, this government hospital caters to patients with tuberculosis, asthma, lung infections, and chronic bronchitis. It is affiliated with BMCRI and works alongside NIMHANS for respiratory-related neurological care. The hospital is located at Hosur Road, near NIMHANS, Bangalore – 560029. For respiratory OPD and emergency services, call +91 80 2656 0132.
Sanjay Gandhi Institute of Trauma and Orthopaedics
Sanjay Gandhi Institute is a state-run specialty hospital for orthopedic surgery, trauma care, and rehabilitation. It is equipped with modern surgical equipment and has facilities for bone and joint care, including spinal injury treatment. The hospital is located at Byrasandra, Jayanagar East, Bangalore – 560011. Patients may contact the hospital at +91 80 2656 0496 for orthopedic services.
Government Dental College and Hospital
The Government Dental College in Bangalore provides both educational and clinical services in dental care. The hospital offers oral surgery, orthodontics, prosthodontics, and pediatric dentistry. Located at Race Course Road, Bangalore – 560001, this is the go-to institution for affordable dental treatments in the city. You can contact the hospital at +91 80 2225 1261 for details about services and appointments.
Conclusion
Bangalore’s government healthcare ecosystem combines historical legacy, modern specialization, and widespread accessibility. Whether you need general medical care, pediatric support, mental health services, eye treatment, trauma care, or oncology, one of these ten hospitals stands ready to serve. While challenges such as high demand and navigation stewardship exist, these institutions remain invaluable for their quality, coverage, and affordability.

























