Quick Answer: India has 920+ NMC-approved medical colleges with 1,10,000+ MBBS seats. Top college: AIIMS New Delhi (NEET 715+, fees Rs. 1,628/yr). Most colleges: Karnataka (60+), Tamil Nadu (50+), Maharashtra (45+). Govt fees Rs. 25K–1L/yr. Private Rs. 5–25L/yr. Verified July 25, 2026.
920+ NMC Colleges · All India

Medical Colleges in India 2026
Top 15 · State-wise · Fees · NEET Cutoffs

Complete NMC-approved college directory. From AIIMS at Rs. 1,628/year to private deemed at Rs. 35L/year — all 920+ colleges, state by state.

920+
NMC Colleges
1,10,000+
MBBS Seats
28
States Covered
Rs. 1,628
AIIMS/Year
Written by Priya Singh, NEET Admissions Specialist Top 15 colleges · 4 regions · all college types 8 selection mistakes exposedLast reviewed: July 25, 2026

Medical Colleges India 2026 — Key Facts

Total NMC-Approved Colleges920+ (2026) — growing each year
Total MBBS Seats1,10,000+ across all college types
Government Seats~52,000 (AIIMS + central + state govt colleges)
Private/Deemed Seats~58,000 (private + deemed universities)
State with Most CollegesKarnataka (60+) > Tamil Nadu (50+) > Maharashtra (45+)
Cheapest FeesAIIMS — Rs. 1,628/year, total under Rs. 50,000
Top Ranked CollegeAIIMS New Delhi — NIRF #1, NEET 715+
AIQ CounsellingMCC (mcc.nic.in) — 15% of all government seats
State QuotaState counselling — 85% of government seats
NMC VerificationAlways check nmc.org.in before paying any fees
All IndiaGovernmentPrivateDeemedAIIMSEngineeringBBA

Top 15 Medical Colleges in India 2026

Ranked by NEET cutoff, NIRF ranking, hospital bed strength, and clinical training quality.

#CollegeStateTypeSeatsNEET CutoffFees/YearBedsNIRF
1
AIIMS New DelhiDelhiCentral Govt107715+Rs. 1,628/yr2,478#1
2
JIPMER PuducherryPuducherryCentral Govt150695+Rs. 6,000/yr2,680#2
3
MAMC (Maulana Azad)DelhiState Govt250680+Rs. 15,000/yr1,533#4
4
AFMC PuneMaharashtraGovt (Army)130670+Rs. 5,000/yr1,200#5
5
KGMU LucknowUttar PradeshState Govt250655+Rs. 50,000/yr5,000+#6
6
Grant Medical CollegeMaharashtraState Govt150650+Rs. 30,000/yr1,440#7
7
Madras Medical CollegeTamil NaduState Govt250645+Rs. 15,000/yr2,600#8
8
Seth GS Medical CollegeMaharashtraState Govt155645+Rs. 30,000/yr1,500#9
9
UCMS DelhiDelhiState Govt150640+Rs. 20,000/yr1,100#10
10
BHU (IMS Varanasi)Uttar PradeshCentral Govt100635+Rs. 10,000/yr1,750#11
11
Nil Ratan Sircar (NRS)West BengalState Govt160630+Rs. 25,000/yr1,600#14
12
SMS Medical CollegeRajasthanState Govt250625+Rs. 40,000/yr4,700#15
13
Kasturba Medical (Manipal)KarnatakaDeemed250540+Rs. 15L/yr2,000#13
14
LHMC DelhiDelhiState Govt100650+Rs. 15,000/yr1,033#16
15
Amrita Institute of Medical SciencesKeralaDeemed100500+Rs. 18L/yr1,650#12

* NEET cutoffs are approximate 2025 figures for General category AIQ seats. Cutoffs vary each year based on NEET difficulty and competition.

Types of Medical Colleges in India

Four distinct categories — each with different fees, seat count, and NEET requirements.

AIIMS

21 institutions · ~2,200 seats

NEET Range

680–715+

Fees

Rs. 1,628/yr

  • Best clinical training in India
  • Lowest fees in India
  • Highest NEET cutoff
  • Strong PG + research pathway

State Govt

300+ colleges · ~49,000 seats

NEET Range

550–680

Fees

Rs. 25K–1L/yr

  • 85% seats via state counselling
  • Most affordable after AIIMS
  • Bond service in some states
  • Strong tertiary hospital exposure

Private

350+ colleges · ~50,000 seats

NEET Range

360–600 (quota-wise)

Fees

Rs. 5–25L/yr

  • FRC-regulated state quota fees
  • Management quota: no rank cap
  • Wide availability across states
  • NRI quota available in USD

Deemed Univ.

50+ colleges · ~8,000 seats

NEET Range

360–540 (mgmt)

Fees

Rs. 10–35L/yr

  • Manipal, SRM, Amrita, JSS
  • Good hospital infrastructure
  • DGHS AIQ + mgmt + NRI quota
  • Higher fees, modern campuses

State-wise Medical Colleges in India

College count and top institutions by state, grouped by region.

North India

StateGovt CollegesPvt CollegesTotal SeatsTop College
Delhi732,100AIIMS Delhi / MAMC
Uttar Pradesh182210,500KGMU Lucknow / BHU
Rajasthan10146,800SMS Medical Jaipur
Haryana683,900PGIMS Rohtak
Punjab593,700GMCH Chandigarh

South India

StateGovt CollegesPvt CollegesTotal SeatsTop College
Karnataka164615,200Kasturba Manipal / Victoria
Tamil Nadu232913,400Madras Medical College
Kerala9125,700AIIMS Kozhikode / MCH Thiruvananthapuram
Andhra Pradesh12289,800Guntur MC / NTR UHS
Telangana10258,700Osmania Medical College

West India

StateGovt CollegesPvt CollegesTotal SeatsTop College
Maharashtra202511,500Grant MC / Seth GS Mumbai
Gujarat9125,600BJ Medical Ahmedabad
Madhya Pradesh13126,700GMC Bhopal / AIIMS Bhopal
Goa21500GMC Goa

East India

StateGovt CollegesPvt CollegesTotal SeatsTop College
West Bengal16127,800NRS Kolkata / IPGMER
Bihar963,900PMCH Patna / AIIMS Patna
Jharkhand441,800MGM Medical Jamshedpur
Odisha853,600SCB Medical Cuttack / AIIMS Bhubaneswar

8 Medical College Selection Mistakes That Cost Students Dearly

The most common errors NEET aspirants make when choosing a medical college.

1

Not verifying NMC approval before paying fees

Always check nmc.org.in for the approved college list. An unapproved college or one that has lost NMC recognition means your degree is invalid. This 5-minute check is non-negotiable.

2

Choosing college by name alone, ignoring hospital bed count

MBBS clinical training quality is directly linked to hospital size. A 200-bed hospital gives inadequate exposure. Prefer colleges with 500+ beds (government) or 600+ beds (private). Check NMC approval notice for bed strength.

3

Not applying for AIQ seats through MCC

AIQ (15% of all government seats) is open to all NEET qualifiers regardless of state. Students who miss state quota in their home state often find seats in other states through AIQ. Always register at mcc.nic.in.

4

Comparing only fees between government and private

The real comparison is total cost including hostel, NExT coaching, and bond service. A government MBBS with a Rs. 30L bond buy-out option may cost more than a private MBBS in some scenarios.

5

Not checking the bond service requirement before joining

Many state government medical colleges require 1–5 year rural/government bond service. If you plan to pursue PG immediately or go abroad, budget for bond payment (Rs. 20–40L) or plan the bond fulfillment upfront.

6

Assuming all private colleges are equal

Private colleges range from excellent (Kasturba Manipal, SRM, Amrita) to poorly equipped. Key quality indicators: hospital bed count, daily OPD, NIRF ranking, and NExT pass rate. Do not pick blindly based on fees or location.

7

Waiting for AIIMS/JIPMER and missing government seat allotment

Many students hold AIIMS hope until Round 2, then lose their government state quota seat. If you have a confirmed government MBBS seat, do not vacate it on the chance of getting AIIMS unless you are in the top 500 ranks.

8

Not researching the NExT exam change from 2025

NExT replaced both FMGE and PG entrance from 2025. All MBBS graduates — Indian and foreign — must clear NExT Step 1 to practice. Start NExT preparation from Year 3; waiting until internship year is too late.

6 Expert Tips for Choosing the Right Medical College

From counsellors who have helped 2,000+ students choose the right MBBS college.

1

Use NIRF rankings as your quality benchmark for private colleges

NIRF Medical Ranking (from nirfindia.org) evaluates faculty, research, hospital capacity, and graduate outcomes. A private college in the NIRF top 50 is significantly better than an unranked one, even if fees are similar.

2

Check the daily OPD and bed count in the teaching hospital

NMC requires a minimum of 300 beds for approval. But 300 beds gives poor clinical exposure. Target colleges with 800+ beds and 2,000+ daily OPD. Government medical college hospitals (tertiary care) often see 5,000–10,000 OPD daily.

3

Prioritise government seats — every NEET mark is money saved

The difference between a 550 NEET score (state govt) and 450 score (private management quota) can be Rs. 50–80 lakh in fees. An extra 100 NEET marks = potentially Rs. 80 lakh in fee savings. Prepare accordingly.

4

For private college selection, prefer Karnataka, TN, AP, and Telangana

Southern states have the strongest Fee Regulatory Committee (FRC) enforcement. Private MBBS fees in Karnataka are Rs. 5–12L/yr vs Maharashtra Rs. 15–25L/yr. Same NMC approval, very different fees.

5

Register for both AIQ and state counselling simultaneously

Both MCC AIQ (mcc.nic.in) and state counselling run in parallel. Register for both and participate in all rounds. Many students get better colleges through AIQ than their home state counselling.

6

Talk to 3rd/4th-year students at your target college before deciding

Current students will tell you the real story: actual OPD exposure, hostel conditions, faculty quality, and NExT preparation support. No brochure or ranking captures this. Ask on Telegram groups or visit the campus.

Medical Colleges India — FAQs

How many medical colleges are there in India 2026?

920+ NMC-approved medical colleges with 1,10,000+ MBBS seats in 2026. Includes 21 AIIMS, 300+ government state colleges, 350+ private colleges, and 50+ deemed universities across all 28 states.

What is the top medical college in India?

AIIMS New Delhi is the top medical college in India — NIRF rank 1, NEET cutoff 715+, 2,478 hospital beds. JIPMER Puducherry is second. Among state government colleges: MAMC Delhi, Madras Medical College, Grant Medical College Mumbai.

Which state has the most MBBS colleges?

Karnataka has 60+ MBBS colleges (highest in India), followed by Tamil Nadu (50+), Maharashtra (45+), Andhra Pradesh (40+), and Telangana (35+). Southern states have the highest concentration of medical colleges.

What NEET score is needed for government medical college?

AIIMS needs 715+ (General). Top state government colleges like MAMC Delhi need 680+. Average state government medical college: 550–640 (General). SC/ST/OBC have reservation — qualifying cutoff 129/720. Varies by state and year.

How do I check if a medical college is NMC approved?

Check nmc.org.in for the official NMC-approved college list. Never rely on agent claims or college brochures. The NMC list shows approved intake, hospital bed requirement, and recognition status.

Are private medical colleges in India good?

Quality varies widely. Top private colleges (Kasturba Manipal, SRM, Amrita, JSS) with 1,000+ beds and NIRF rankings are excellent. Check: hospital bed count (600+ preferred), NIRF rank, daily OPD, and NExT pass rate before choosing.

What is the total MBBS cost in government college?

Government MBBS total cost (4.5 years + internship): Rs. 1–8 lakh including hostel. AIIMS under Rs. 50,000 total. Average state government college Rs. 2–8 lakh. Dramatically cheaper than private (Rs. 25L–1.2Cr).

How many MBBS seats are there in government colleges India?

Approximately 52,000 MBBS seats in government colleges: 2,200 at AIIMS, 150 at JIPMER, and ~49,650 at state/central government medical colleges. 15% (AIQ) via MCC counselling, 85% via state counselling.

Know Your NEET Rank — Find Your Best Medical College

Our counsellors match your NEET score to realistic government, private, and abroad options across all 920+ colleges. Free 30-minute session.

+91 76685 05189 · Mon–Sat 9AM–8PM