Bangalore or Bengaluru has the best medical colleges for medicine aspirants. It is important to know which among the best medical colleges is the most suitable choice for a candidate. Each aspirant has their own preferences and requirements. You may choose the Bangalore Medical College & Research Institute (BMCRI) based on its high ranking at the 13th position as per the India Today Best Colleges 2024 ranking.
Students may also consider other best medical colleges in Bangalore ranking among the top 30. Whereas the St. John’s Medical College ranks 22nd, the MS Ramaiah Medical College falls on the 26th position according to the India Today 2024 ranking. Tuition fee, cutoff and seat intake are important factors to consider when choosing the best medical colleges in Bangalore.
The total fee range at the top medical colleges in Bangalore is between ₹20 lakh to ₹98 lakh (approximately) for MBBS program. St. John’s Medical College in Bangalore offers 150 seats per year for MBBS. There is a higher chance of admission into the BMCRI as the college as it offers 250 seats for its MBBS course. General students must clear the estimated cutoff range of 510-600+ marks in the NEET UG exam to be eligible for admission.

Join the free NEET whatsapp group for latest NEET updates and other important information
List of Top Medical Colleges in Bangalore
Bangalore has about 20+ medical colleges which are some of the best colleges for a student’s secure future. Both government and private sector colleges in Bangalore are among the best for ambitious and goal-oriented students. The most preferred choice among all best colleges is the St. John’s Medical college.
Below is a list of all the best medical colleges in Bangalore for a quick glance. Important aspects of these colleges such as fees, annual seat intake, etc, will be discussed in this blog.
Top Medical Colleges in Bangalore As Per NIRF Ranking 2024 | |
Name of the College | NIRF Rank 2024 |
National Institute of Mental Health and Neuro Sciences | 4th |
St. John’s Medical College | 28th |
M. S. Ramaiah Medical College | 46th |
Top Government Medical Colleges in Bangalore
Below is a list of top government run medical colleges in Bangalore. Some of the colleges in Bangalore are semi government intuitions such as the Kempegowda Institute of Medical Sciences. Students must know the top government medical colleges in Bangalore before selecting their dream college and proceeding with the admission process.
- NIMHANS
- BMCRI
- Dr. B.R. Ambedkar Medical College
- ESI – Post Graduate Institute of Medical Science & Research
- Institute of Nephro Urology
- Rajiv Gandhi University of Health Sciences
- Shri Atal Bihari Vajpayee Medical College & Research Institute
- Government Dental College & Research Institute
- Raja Rajeswari Medical College & Hospital
Best Private Medical Colleges in Bangalore
Bangalore has around 14 private medical colleges. Students interested in medical studies at top private medical colleges in Bangalore must check the list of medical colleges in Bangalore given below. While most of these colleges offer MBBS courses, some colleges offer PG level and fellowship courses only.
- St. John’s Medical College
- M. S. Ramaiah Medical College
- East Point Group of Institutions
- BGS Global Institute of Medical Sciences
- Sapthagiri Institute of Medical Sciences
- Vydehi Institute of Medical Sciences & Research Centre
- Kempegowda Institute of Medical Sciences
- The Oxford Medical College, Hospital & Research Centre
Best Medical Colleges in Bangalore Seat Intake
Bangalore medical colleges from both the private and the government sector provide around 100-250 seats for MBBS. Students seeking admission into MBBS courses must aim for NEET UG marks above 600-650 to be eligible to secure a seat in one of the best medical colleges in the city. Below table highlights the yearly seat intake for the best medical colleges in Bangalore.
Best Medical Colleges in Bangalore MBBS Seat Intake | |
Name of the College | Annual MBBS Seat Intake |
Dr. B.R. Ambedkar Medical College | 100 |
St. John’s Medical College | 150 |
M. S. Ramaiah Medical College | 150 |
Kempegowda Institute of Medical Sciences | 150 |
BMCRI | 250 |
Best Medical Colleges in Bangalore with Fees
The estimated fee range for completing a MBBS degree from the best medical colleges in Bangalore is between ₹60,000 per year to ₹25,00,000 in total. Know the fee details for the top medical colleges in Bangalore to make a right decision concerning your financial and economical circumstances.
Best Medical Colleges in Bangalore MBBS Fees | |
Name of the College | MBBS Fees Per Year |
BMCRI | ₹70,200 (AIQ) ₹20,200 for SC/ST students |
St. John’s Medical College | ₹6,75,000 (1st year) ₹7,30,000 (Total) |
M. S. Ramaiah Medical College | ₹25,00,000 (1st and 2nd year) ₹1,25,00,000 (Total) |
Best Medical Colleges in Bangalore NEET Cutoff
Admission into the best medical college in Bangalore city is based on the NEET UG marks/rank. The estimated scores of the students interested in the best medical college admission in Bangalore must be within a range of 500-600 or higher NEET UG marks. Check the table below to know the estimated range for the best medical colleges in Bangalore NEET cutoff 2025.
Best Medical Colleges in Bangalore MBBS Cutoff | |
Name of the College | MBBS Cutoff Range |
BMCRI | 640+ |
National Institute of Mental Health and Neuro Sciences | 600-650 |
St. John’s Medical College | 560-600 |
M. S. Ramaiah Medical College | 510-550 |
Best Medical Colleges in Bangalore Admission Eligibility
To be eligible for admission into some of the best medical colleges in India, students whether from Bangalore or other states must know the basic eligibility criteria. Check the table below for best medical colleges in Bangalore admission eligibility under the 85% state quota.
Admission Eligibility Criteria under 85% State Quota | |
Eligibility Requirements | Details |
7-year study record of the student | At least 7 years of studies between class 1st-10th completed from the State. |
7-year study record of parents | Completed 11th and 12th from the State or parents stayed for aCt least 7 years during their education. |
Mother Tongue and Domicile | Kannada/Tulu/Kodava and domiciled in the State |
Language Test | Kannada Language Test applicable for those from outside the State. |
Army/Ex-servicemen Children | Defence personnel or ex-servicement children are eligible to apply |
Children of Member of Parliament | Eligible even if completed 11th and 12th from outside the State. |
Qualifying Exam | NEET UG scores required for admission |
Children of the CAPF | Eligible to apply provided proof of domicile is submitted |

FAQs
The best government medical colleges in Bangalore are NIMHANS and BMCRI.
The best private medical colleges in Bangalore are St. John’s Medical College and M. S. Ramaiah Medical College.
NIMHANS has been ranked 4th by NIRF ranking 2024 and BMCRI has been ranked 13th by India Today Best Colleges Ranking 2024.