Minto Ophthalmic Hospital, Bangalore (affiliated with Bangalore Medical College & Research Institute) is one of the oldest specialty eye hospitals in Asia, established in 1913. It offers comprehensive ophthalmic services including cataract surgery, glaucoma care, cornea and refractive surgery, retinal disorders, and pediatric ophthalmology.
π¨ Emergency & Immediate Help
- Hospital Helpline: +91 80 2224 2214
- Ambulance / Casualty (24Γ7): +91 80 2224 2214
- Email: mhbmcri@gmail.com
- Police / Fire / All-India Emergency: 100 | 101 | 112
π₯ Hospital Services
Specialties
- Cataract & Refractive Surgery
- Glaucoma Clinic
- Cornea & External Eye Diseases
- Retina & Vitreous Surgery
- Pediatric Ophthalmology & Squint
- Neuro-Ophthalmology
- Oculoplasty & Orbital Surgery
Facilities
- Outpatient Clinics (OPD)
- Operation Theatres
- Inpatient Wards
- Optical Services
- Eye Bank
Diagnostics
- Slit Lamp & Fundus Examinations
- OCT, Fundus Photography
- Visual Field Analysis
- Biometry & Keratometry
Eye Care
Glaucoma
Retina
Pediatric Ophthalmology
ποΈ Appointments & OPD
- OPD runs during working days (MonβSat). Registration starts in the morning; arrive early to secure tokens.
- Emergency services available 24Γ7.
- For referrals and scheduling: +91 80 2224 2214.
π§ Patient & Visitor Info
Visiting Hours
- General Wards: 4β6 PM (check onsite for updates).
Canteen
- On-campus canteen available for patients & visitors.
Pharmacy
- In-house pharmacy; multiple medical stores nearby.
Parking
- Limited hospital parking; additional pay-&-park nearby.
π Location
Address:
Minto Ophthalmic Hospital,
Chamrajpet, Near KR Market,
Bangalore β 560002, Karnataka, India.
π Official Links
Minto Eye Hospital is a government-run super-specialty ophthalmic hospital serving Karnataka and neighboring states. It is also a teaching hospital under Bangalore Medical College & Research Institute.

Hi,
We want to visit Minto Hospital for UDID card issuance. We have applied online and it’s showing “application submitted”.
Our UDID application no. is
295250000026010020552
Please let us know when can we come to the hospital for our verification.
My contact number is 9987812250