Bangalore is home to some of India’s top medical colleges, including BMCRI, St. John’s Medical College, MS Ramaiah, and Vydehi Institute. Admissions are based on NEET scores, with cutoffs varying yearly. Fees range from ₹1 lakh to ₹10 lakh depending on the institute. These colleges offer excellent MBBS and postgraduate programs, state-of-the-art facilities, and strong placement opportunities with leading hospitals across India.

Bangalore, known as the Silicon Valley of India, is also home to some of the top medical colleges in India. From prestigious government institutes like Bangalore Medical College to reputed private universities such as St. John’s Medical College and MS Ramaiah Medical College, students get world-class education, modern infrastructure, and excellent clinical exposure. Admission to MBBS and other medical courses in Bangalore is mainly based on NEET-UG/PG scores.
This blog covers everything you need to know about the best medical colleges in Bangalore 2025, including ranking, fees, cutoff, admission, and placements.
Top Medical Colleges in Bangalore: Highlights 2025
Medical colleges in Bangalore are known for affordable fees, high ROI, and strong placement opportunities in India and abroad.
Particulars | Details |
Number of Medical Colleges | 10+ |
Ownership | Mix of Government & Private |
Admission Process | NEET-UG (MBBS), NEET-PG (MD/MS) |
Average Fees | Govt.: ₹1–2 lakh |
Top Courses | MBBS, MD, MS, BDS, BSc Nursing |
Top Colleges | Bangalore Medical College, St. John’s Medical College, MS Ramaiah Medical College, Kempegowda Institute of Medical Sciences, Vydehi Institute of Medical Sciences |
Top Medical Colleges in Bangalore: NIRF Ranking 2024
The National Institutional Ranking Framework (NIRF) ranks medical colleges each year based on teaching quality, research, graduation outcomes, and placements.
College Name | NIRF 2022 | NIRF 2023 | NIRF 2024 |
St. John’s Medical College | 14 | 16 | 19 |
MS Ramaiah Medical College | 30 | 34 | 36 |
Bangalore Medical College & Research Institute | 21 | 23 | 23 |
Vydehi Institute of Medical Sciences | – | – | 47 |
Kempegowda Institute of Medical Sciences | – | – | 50+ |
Disclaimer: Rankings are sourced from NIRF official site and may vary yearly.
Top Medical Colleges in Bangalore: Admission 2025
Admission into the best medical colleges in Bangalore requires qualifying NEET exams.
Eligibility Criteria:
- Must have passed 10+2 with Physics, Chemistry, Biology, and English.
- For MBBS, candidates must qualify NEET-UG.
- For MD/MS, candidates must qualify NEET-PG.
- Minimum age: 17 years.
Entrance Exam Accepted:
- NEET UG → For MBBS & BDS.
- NEET PG → For MD/MS & postgraduate courses.
Top Government Medical Colleges in Bangalore
Government medical colleges in Bangalore are known for affordable fees and high academic reputation.
College Name | Fees (MBBS) | NIRF 2024 Rank |
Bangalore Medical College & Research Institute (BMCRI) | ₹1.5 lakh | 23 |
Employees’ State Insurance Corporation Medical College (ESICMC) | ₹1 lakh | 35 |
Indira Gandhi Institute of Child Health | ₹90,000 | 40+ |
Top Private Medical Colleges in Bangalore
Private medical colleges offer state-of-the-art infrastructure and global exposure.
College Name | Fees (MBBS) | NIRF 2024 Rank |
St. John’s Medical College | ₹25 lakh | 19 |
MS Ramaiah Medical College | ₹22 lakh | 36 |
Vydehi Institute of Medical Sciences | ₹20 lakh | 47 |
Kempegowda Institute of Medical Sciences | ₹18 lakh | 50+ |
Top Medical Colleges in Bangalore: Cutoff 2025
The NEET cutoff for medical colleges in Bangalore varies every year based on demand and availability.
College Name | NEET UG Cutoff (2024) – General Category |
Bangalore Medical College | 660+ |
St. John’s Medical College | 635+ |
MS Ramaiah Medical College | 620+ |
Vydehi Institute of Medical Sciences | 610+ |
Kempegowda Institute of Medical Sciences | 600+ |
Highest Salary & Placements from Medical Colleges in Bangalore
Medical graduates from top colleges in Bangalore secure placements in leading hospitals, research centres, and international healthcare systems.
College Name | Avg. Placement Package | Top Recruiters |
St. John’s Medical College | ₹14 LPA | Fortis, Apollo, Aster CMI, Manipal Hospitals |
Bangalore Medical College | ₹12 LPA | Govt. Hospitals, Research Institutes |
MS Ramaiah Medical College | ₹11 LPA | Narayana Health, Columbia Asia |
Vydehi Institute of Medical Sciences | ₹9 LPA | Private Clinics, NGOs |
Kempegowda Institute of Medical Sciences | ₹8 LPA | Specialty Hospitals |
Conclusion
Bangalore offers some of the best medical colleges in India, combining high-quality education, affordable government seats, and strong placement support. From AIIMS-level training at BMCRI to global exposure at St. John’s, aspiring doctors can find excellent opportunities in the city.
Whether you want affordable MBBS programs or world-class private institutions, Bangalore has it all. Students should prepare well for NEET 2025 to secure a seat in their dream college.
Read Also:
- Rajshree Medical Research Institute, Bareilly – Admission, Courses, Fees & Facilities (2026)
- Purvanchal Institute of Dental Sciences, Gorakhpur – Admission, Courses, Fees & Facilities (2026)
- NCR Institute of Medical Sciences, Meerut – Admission, Courses, Fees & Facilities (2026)
- Eras Lucknow Medical College & Hospital – Admission, Courses, Fees & Facilities (2026)
- Top Medical Colleges in Maharashtra 2025: Ranking, Fees, Admission, NEET UG Cutoff
Frequently Asked Questions
1. Which is the No. 1 medical college in Bangalore?
St. John’s Medical College is considered the top private medical college in Bangalore, while Bangalore Medical College & Research Institute (BMCRI) is the leading government medical college.
2. What is the NEET cutoff for MBBS in Bangalore Medical College?
For the general category, the cutoff for Bangalore Medical College (BMCRI) usually ranges around 660+ marks in NEET UG.
3. How much is the MBBS fees in government colleges in Bangalore?
Government medical colleges like BMCRI and ESIC charge ₹1–2 lakh for the full MBBS course, making them highly affordable.
4. What is the average MBBS fees in private colleges in Bangalore?
Private colleges such as St. John’s, MS Ramaiah, and Vydehi charge ₹18–25 lakh for the full MBBS program.
5. Which medical colleges in Bangalore accept NEET?
All top medical colleges in Bangalore, including BMCRI, St. John’s, MS Ramaiah, Vydehi, and Kempegowda, accept NEET UG scores for MBBS admission.
6. Is St. John’s Medical College good for MBBS?
Yes, St. John’s is among the most reputed private medical colleges in India with strong placements, global recognition, and modern hospital facilities.
7. What is the average salary of doctors from Bangalore colleges?
Graduates from Bangalore’s top medical colleges get average packages ranging from ₹8 LPA to ₹14 LPA, depending on specialization and hospital.
8. How many government medical colleges are there in Bangalore?
Bangalore has 3 major government medical colleges: BMCRI, ESIC Medical College, and Indira Gandhi Institute of Child Health.
9. Which is better for MBBS – MS Ramaiah or Vydehi?
Both are excellent private colleges, but MS Ramaiah is slightly more preferred due to its alumni network, infrastructure, and placements.
10. Do medical colleges in Bangalore provide hostel facilities?
Yes, almost all medical colleges including St. John’s, BMCRI, and MS Ramaiah provide hostel facilities for both boys and girls.
11. What is the admission process for MBBS in Bangalore colleges?
Admission is based on NEET UG score, followed by state-level counselling conducted by Karnataka Examination Authority (KEA).
12. Which is the cheapest private medical college in Bangalore?
Kempegowda Institute of Medical Sciences (KIMS) and Vydehi Institute are relatively affordable, with MBBS fees starting around ₹18–20 lakh.
13. Is there any AIIMS in Bangalore?
No, there is no AIIMS in Bangalore. However, BMCRI offers AIIMS-level training and is one of the best government colleges in Karnataka.
14. Do Bangalore medical colleges offer postgraduate courses?
Yes, colleges like BMCRI, St. John’s, and MS Ramaiah offer MD, MS, and super-specialty programs through NEET PG.
15. What is the total duration of MBBS in Bangalore colleges?
The MBBS course in Bangalore is 5.5 years – 4.5 years of academics followed by a 1-year compulsory internship.
16. Which exam is compulsory for MBBS admission in Bangalore?
NEET UG is mandatory for MBBS admission in all government and private medical colleges in Bangalore.
17. How are placements after MBBS in Bangalore?
Placements are excellent, with top hospitals like Fortis, Apollo, Manipal, Aster CMI, and Narayana Health hiring graduates.
18. Which is the best private medical college in Bangalore?
St. John’s Medical College is considered the best private medical college, followed by MS Ramaiah Medical College.
19. What is the NIRF ranking of BMCRI in 2024?
Bangalore Medical College & Research Institute (BMCRI) ranked 23rd in NIRF 2024 among medical colleges in India.
20. Do foreign students get admission in Bangalore medical colleges?
Yes, some private medical colleges like St. John’s and MS Ramaiah reserve seats for NRI/foreign students, based on NEET scores.