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.
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
69 colleges offering MBBS (Medical), ordered by NIRF 2025 rank where one is published, with fees and indicative cutoffs.
Best MBBS Colleges
| College | NIRF 2025 | Location | Fees / year | Cutoff (indicative) | Seats |
|---|---|---|---|---|---|
| AIIMS Delhi | #1 | New Delhi, National (AIIMS/Central) | ₹1,500 | General closing AIR ~50-60 | ₹125 |
| PGIMER Chandigarh | #2 | Chandigarh, National (AIIMS/Central) | ₹1,550 | Not applicable (primarily postgraduate) | 0 MBBS seats |
| CMCV | #3 | Vellore, Tamil Nadu | ₹26,00,000 | 680 | ₹150 |
| JIPMER Puducherry | #4 | Puducherry, National (AIIMS/Central) | ₹1,625 | General closing AIR ~200-250 | ₹100 |
| IMS BHU | #6 | Varanasi, Uttar Pradesh | ₹2,00,000 | 560 | ₹300 |
| KGMU | #8 | Lucknow, Uttar Pradesh | ₹2,00,000 | 550 | ₹350 |
| KMC-Manipal | #10 | Manipal, Karnataka | ₹27,00,000 | 680 | ₹200 |
| SIMATS | #11 | Chennai, Tamil Nadu | ₹22,00,000 | 665 | ₹150 |
| DYP Pune | #12 | Pune, Maharashtra | ₹11,60,000 | 525 | ₹150 |
| AIIMS Rishikesh | #13 | Rishikesh, National (AIIMS/Central) | ₹1,500 | General closing AIR ~500-700 | ₹100 |
| AIIMS Bhubaneswar | #14 | Bhubaneswar, National (AIIMS/Central) | ₹1,500 | General closing AIR ~600-800 | ₹100 |
| MMC | #16 | Chennai, Tamil Nadu | ₹3,000 | 635 | ₹150 |
| AIIMS Jodhpur | #19 | Jodhpur, National (AIIMS/Central) | ₹1,500 | General closing AIR ~1,000-1,200 | ₹100 |
| SRIHER | #21 | Chennai, Tamil Nadu | ₹23,00,000 | 670 | ₹150 |
| VMMC | #22 | New Delhi, Delhi | ₹2,00,000 | 580 | ₹250 |
| IPGMER | #23 | Kolkata, West Bengal | ₹50,000 | 610 | ₹100 |
| AIIMS Bhopal | #25 | Bhopal, National (AIIMS/Central) | ₹1,500 | General closing AIR ~400-600 | ₹100 |
| MAMC | #26 | New Delhi, Delhi | ₹2,00,000 | 600 | ₹300 |
| AIIMS Patna | #27 | Patna, National (AIIMS/Central) | ₹1,500 | General closing AIR ~800-1,000 | ₹100 |
| SJMC | #30 | Bangalore, Karnataka | ₹2,50,000 | 600 | ₹100 |
| AIIMS Raipur | #31 | Raipur, National (AIIMS/Central) | ₹1,500 | General closing AIR ~900-1,100 | ₹100 |
| LHMC | #32 | New Delhi, Delhi | ₹2,00,000 | 560 | ₹150 |
| GMC Chandigarh | #34 | Chandigarh, Chandigarh | ₹2,00,000 | 530 | ₹200 |
| DMC | #36 | Ludhiana, Punjab | ₹16,00,000 | 450 | ₹100 |
| JSS MC | #37 | Mysore, Karnataka | ₹1,87,500 | 590 | ₹150 |
| UCMS | #38 | New Delhi, Delhi | ₹2,00,000 | 570 | ₹200 |
| SMS | #39 | Jaipur, Rajasthan | ₹2,00,000 | 540 | ₹250 |
| Hamdard | #40 | New Delhi, Delhi | ₹13,00,000 | 480 | ₹100 |
| MCK | #41 | Kolkata, West Bengal | ₹45,000 | 600 | ₹150 |
| GMC Bhopal | #42 | Bhopal, Madhya Pradesh | ₹2,00,000 | 520 | ₹200 |
| BJM Ahmedabad | #45 | Ahmedabad, Gujarat | ₹2,400 | 640 | ₹150 |
| OMC | #48 | Hyderabad, Telangana | ₹2,200 | 660 | ₹200 |
| MSRMC Bangalore | #50 | Bangalore, Karnataka | ₹22,540 | General AIQ closing rank ~11,000 (govt quota); higher for management quota | ₹150 |
| AIIMS Nagpur | — | Nagpur, National (AIIMS/Central) | ₹1,500 | General closing AIR ~1,100-1,300 | ₹100 |
| AIIMS Mangalagiri | — | Mangalagiri, National (AIIMS/Central) | ₹1,500 | General closing AIR ~1,300-1,500 | ₹100 |
| AIIMS Gorakhpur | — | Gorakhpur, National (AIIMS/Central) | ₹1,500 | General closing AIR ~1,200-1,400 | ₹100 |
| GSVM | — | Kanpur, Uttar Pradesh | ₹2,00,000 | 480 | ₹150 |
| GMC Patiala | — | Patiala, Punjab | ₹2,00,000 | 500 | ₹150 |
| SMC | — | Chennai, Tamil Nadu | ₹3,000 | 620 | ₹150 |
| KMC | — | Chennai, Tamil Nadu | ₹3,000 | 610 | ₹150 |
| MMRC | — | Madurai, Tamil Nadu | ₹3,000 | 580 | ₹100 |
| CMC | — | Coimbatore, Tamil Nadu | ₹3,000 | 575 | ₹100 |
| GMC-TVM | — | Thiruvananthapuram, Kerala | ₹3,000 | 600 | ₹100 |
| GMC-Calicut | — | Kozhikode, Kerala | ₹3,000 | 595 | ₹100 |
| TDMC | — | Alappuzha, Kerala | ₹3,000 | 570 | ₹50 |
| RIMS | — | Kottayam, Kerala | ₹3,000 | 560 | ₹50 |
| BMC | — | Bangalore, Karnataka | ₹2,500 | 650 | ₹150 |
| MMC | — | Mysore, Karnataka | ₹3,000 | 620 | ₹120 |
| GMC Hyderabad | — | Hyderabad, Telangana | ₹2,000 | 640 | ₹160 |
| KMC Warangal | — | Warangal, Telangana | ₹1,800 | 600 | ₹100 |
| AMC Vizag | — | Visakhapatnam, Andhra Pradesh | ₹2,500 | 630 | ₹150 |
| KMC Kurnool | — | Kurnool, Andhra Pradesh | ₹1,800 | 580 | ₹80 |
| GSMC | — | Mumbai, Maharashtra | ₹3,500 | 700 | ₹200 |
| GMC Mumbai | — | Mumbai, Maharashtra | ₹3,200 | 695 | ₹200 |
| AFMC | — | Pune, Maharashtra | ₹62,500 | 720 | ₹150 |
| BJGMC | — | Pune, Maharashtra | ₹2,800 | 670 | ₹180 |
| RGKMC | — | Kolkata, West Bengal | ₹45,000 | 580 | ₹150 |
| NRS Medical | — | Kolkata, West Bengal | ₹45,000 | 570 | ₹150 |
| PMCH | — | Patna, Bihar | ₹40,000 | 560 | ₹150 |
| IGIMS | — | Patna, Bihar | ₹40,000 | 565 | ₹150 |
| SCB Medical | — | Cuttack, Odisha | ₹37,500 | 555 | ₹150 |
| KIMS | — | Bhubaneswar, Odisha | ₹11,00,000 | 520 | ₹150 |
| SRM Medical | — | Chennai, Tamil Nadu | ₹12,00,000 | 530 | ₹150 |
| DYP Navi Mumbai | — | Navi Mumbai, Maharashtra | ₹11,80,000 | 518 | ₹150 |
| SMC Pune | — | Pune, Maharashtra | ₹12,40,000 | 535 | ₹150 |
| ASM | — | Kochi, Kerala | ₹12,20,000 | 528 | ₹150 |
| MCOMS | — | Mangalore, Karnataka | ₹12,00,000 | 540 | ₹150 |
| LTMMC Mumbai | — | Mumbai, Maharashtra | ₹1.5 | General AIQ closing rank ~5,500 | ₹200 |
| GMC Nagpur | — | Nagpur, Maharashtra | ₹1.9 | General 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.