Best MBBS Colleges in India 2026 — Ranking, Fees & Cutoffs

Top MBBS (Medical) colleges in India — ranked by NIRF with fees, cutoffs, placements and admission. Free and indicative.

Best MBBS Colleges in India 2026 — Ranking, Fees & Cutoffs

Top MBBS (Medical) colleges in India — ranked by NIRF with fees, cutoffs, placements and admission. Free and indicative.

✓ 100% Free ✓ No Login Needed ✓ NCERT / CBSE Aligned ✓ Download as PDF

TL;DR: Top MBBS (Medical) colleges in India — ranked by NIRF with fees, cutoffs, placements and admission. Free and indicative.

Written & reviewed by the Syllab.in Academic Team (CBSE/NCERT subject experts) · Updated

🤖 Stuck on any question? Ask Syllab's free AI Tutor for a step-by-step explanation — instant, unlimited, no login.

69 colleges offering MBBS (Medical), ordered by NIRF 2025 rank where one is published, with fees and indicative cutoffs.

Best MBBS Colleges

CollegeNIRF 2025LocationFees / yearCutoff (indicative)Seats
AIIMS Delhi#1New Delhi, National (AIIMS/Central)₹1,500General closing AIR ~50-60₹125
PGIMER Chandigarh#2Chandigarh, National (AIIMS/Central)₹1,550Not applicable (primarily postgraduate)0 MBBS seats
CMCV#3Vellore, Tamil Nadu₹26,00,000680₹150
JIPMER Puducherry#4Puducherry, National (AIIMS/Central)₹1,625General closing AIR ~200-250₹100
IMS BHU#6Varanasi, Uttar Pradesh₹2,00,000560₹300
KGMU#8Lucknow, Uttar Pradesh₹2,00,000550₹350
KMC-Manipal#10Manipal, Karnataka₹27,00,000680₹200
SIMATS#11Chennai, Tamil Nadu₹22,00,000665₹150
DYP Pune#12Pune, Maharashtra₹11,60,000525₹150
AIIMS Rishikesh#13Rishikesh, National (AIIMS/Central)₹1,500General closing AIR ~500-700₹100
AIIMS Bhubaneswar#14Bhubaneswar, National (AIIMS/Central)₹1,500General closing AIR ~600-800₹100
MMC#16Chennai, Tamil Nadu₹3,000635₹150
AIIMS Jodhpur#19Jodhpur, National (AIIMS/Central)₹1,500General closing AIR ~1,000-1,200₹100
SRIHER#21Chennai, Tamil Nadu₹23,00,000670₹150
VMMC#22New Delhi, Delhi₹2,00,000580₹250
IPGMER#23Kolkata, West Bengal₹50,000610₹100
AIIMS Bhopal#25Bhopal, National (AIIMS/Central)₹1,500General closing AIR ~400-600₹100
MAMC#26New Delhi, Delhi₹2,00,000600₹300
AIIMS Patna#27Patna, National (AIIMS/Central)₹1,500General closing AIR ~800-1,000₹100
SJMC#30Bangalore, Karnataka₹2,50,000600₹100
AIIMS Raipur#31Raipur, National (AIIMS/Central)₹1,500General closing AIR ~900-1,100₹100
LHMC#32New Delhi, Delhi₹2,00,000560₹150
GMC Chandigarh#34Chandigarh, Chandigarh₹2,00,000530₹200
DMC#36Ludhiana, Punjab₹16,00,000450₹100
JSS MC#37Mysore, Karnataka₹1,87,500590₹150
UCMS#38New Delhi, Delhi₹2,00,000570₹200
SMS#39Jaipur, Rajasthan₹2,00,000540₹250
Hamdard#40New Delhi, Delhi₹13,00,000480₹100
MCK#41Kolkata, West Bengal₹45,000600₹150
GMC Bhopal#42Bhopal, Madhya Pradesh₹2,00,000520₹200
BJM Ahmedabad#45Ahmedabad, Gujarat₹2,400640₹150
OMC#48Hyderabad, Telangana₹2,200660₹200
MSRMC Bangalore#50Bangalore, Karnataka₹22,540General AIQ closing rank ~11,000 (govt quota); higher for management quota₹150
AIIMS Nagpur—Nagpur, National (AIIMS/Central)₹1,500General closing AIR ~1,100-1,300₹100
AIIMS Mangalagiri—Mangalagiri, National (AIIMS/Central)₹1,500General closing AIR ~1,300-1,500₹100
AIIMS Gorakhpur—Gorakhpur, National (AIIMS/Central)₹1,500General closing AIR ~1,200-1,400₹100
GSVM—Kanpur, Uttar Pradesh₹2,00,000480₹150
GMC Patiala—Patiala, Punjab₹2,00,000500₹150
SMC—Chennai, Tamil Nadu₹3,000620₹150
KMC—Chennai, Tamil Nadu₹3,000610₹150
MMRC—Madurai, Tamil Nadu₹3,000580₹100
CMC—Coimbatore, Tamil Nadu₹3,000575₹100
GMC-TVM—Thiruvananthapuram, Kerala₹3,000600₹100
GMC-Calicut—Kozhikode, Kerala₹3,000595₹100
TDMC—Alappuzha, Kerala₹3,000570₹50
RIMS—Kottayam, Kerala₹3,000560₹50
BMC—Bangalore, Karnataka₹2,500650₹150
MMC—Mysore, Karnataka₹3,000620₹120
GMC Hyderabad—Hyderabad, Telangana₹2,000640₹160
KMC Warangal—Warangal, Telangana₹1,800600₹100
AMC Vizag—Visakhapatnam, Andhra Pradesh₹2,500630₹150
KMC Kurnool—Kurnool, Andhra Pradesh₹1,800580₹80
GSMC—Mumbai, Maharashtra₹3,500700₹200
GMC Mumbai—Mumbai, Maharashtra₹3,200695₹200
AFMC—Pune, Maharashtra₹62,500720₹150
BJGMC—Pune, Maharashtra₹2,800670₹180
RGKMC—Kolkata, West Bengal₹45,000580₹150
NRS Medical—Kolkata, West Bengal₹45,000570₹150
PMCH—Patna, Bihar₹40,000560₹150
IGIMS—Patna, Bihar₹40,000565₹150
SCB Medical—Cuttack, Odisha₹37,500555₹150
KIMS—Bhubaneswar, Odisha₹11,00,000520₹150
SRM Medical—Chennai, Tamil Nadu₹12,00,000530₹150
DYP Navi Mumbai—Navi Mumbai, Maharashtra₹11,80,000518₹150
SMC Pune—Pune, Maharashtra₹12,40,000535₹150
ASM—Kochi, Kerala₹12,20,000528₹150
MCOMS—Mangalore, Karnataka₹12,00,000540₹150
LTMMC Mumbai—Mumbai, Maharashtra₹1.5General AIQ closing rank ~5,500₹200
GMC Nagpur—Nagpur, Maharashtra₹1.9General AIQ closing rank ~7,000–8,000₹250

Choosing a Branch, Not Just a College

A strong department at a lower-ranked college usually beats a weak one at a higher-ranked college, and the institute's overall NIRF position says little about any single branch. Where two options are close, look at what the department actually offers — labs, electives, who recruits from it — rather than the badge on the certificate.

Frequently Asked Questions

Which is the best college for MBBS (Medical) in India?

AIIMS Delhi is the highest-ranked here at #1 in NIRF 2025. "Best" depends on your entrance rank and budget as much as on ranking, so read the table as a shortlist rather than an order of merit.

How many colleges offer MBBS (Medical)?

69 in this directory list MBBS (Medical) among their main branches. That is not the complete national count — it is the set covered here, each with fees and cutoff you can check.

All courses → · Colleges by state → · Predict by rank →