Home Colleges Medical PG Colleges

Top Medical Colleges in India 2025 Courses, Fees, Exam Accepted

Filters

States

Cities

Branches

Exams

Clear Show Results

Showing 448 colleges for you

Clear All Filters

Course Offered

MBBS

Fees (5 Years)

₹ 29,000

Exams Accepted

Highest Package

₹ 25 LPA

Christian Medical College (CMC)

4 (4)
Vellore, Tamil Nadu

Course Offered

MBBS

Fees (5 Years)

₹ 1,58,500

Exams Accepted

, NEET

Highest Package

₹ 6 LPA

Course Offered

MBBS

Fees (5 Years)

Get Fee Details

Exams Accepted

Highest Package

₹ 8 LPA

Banaras Hindu University

4.3 (51)
Varanasi, Uttar Pradesh

Course Offered

MBBS

Fees (5 Years)

₹ 1,50,000

Exams Accepted

NEET

Highest Package

₹ 8 LPA

King George Medical University

4.4 (11)
Lucknow, Uttar Pradesh

Course Offered

MBBS

Fees (5 Years)

₹ 2,14,000

Exams Accepted

, NEET

Highest Package

₹ 9 LPA

Dr DY Patil Vidyapeeth

3.5 (2)
Pune, Maharashtra

Course Offered

MBBS

Fees (5 Years)

₹ 25,00,000

Exams Accepted

NEET

Highest Package

₹ 4 LPA

Siksha O Anusandhan University (SOA)

3.2 (11)
Bhubaneswar, Odisha

Course Offered

MBBS

Fees (5 Years)

Get Fee Details

Exams Accepted

NEET

Highest Package

₹ 9 LPA

Madras Medical College (MMC Chennai)

3.8 (5)
Chennai, Tamil Nadu

Course Offered

MBBS

Fees (5 Years)

₹ 2,08,500

Exams Accepted

NEET

Highest Package

₹ 5 LPA

AIIMS Jodhpur

Jodhpur, Rajasthan

Course Offered

MBBS

Fees (6 Years)

₹ 24,000

Exams Accepted

-

Highest Package

-

Course Offered

MBBS

Fees (5 Years)

Get Fee Details

Exams Accepted

NEET

Highest Package

₹ 10 LPA

Course Offered

MBBS

Fees (5 Years)

₹ 2,50,000

Exams Accepted

NEET

Highest Package

₹ 4 LPA

Course Offered

MBBS

Fees (5 Years)

₹ 32,500

Exams Accepted

NEET

Highest Package

₹ 5 LPA

Maulana Azad Medical College (MAMC)

4.9 (10)
Delhi, Delhi NCR

Course Offered

MBBS

Fees (5 Years)

Get Fee Details

Exams Accepted

NEET

Highest Package

₹ 80 LPA

AIIMS Patna

Patna, Bihar

Course Offered

MBBS

Fees (66 Years)

₹ 4,500

Exams Accepted

-

Highest Package

-

Course Offered

MBBS

Fees (5 Years)

Get Fee Details

Exams Accepted

NEET

Highest Package

₹ 2 LPA

Course Offered

MBBS

Fees (5 Years)

₹ 6,40,000

Exams Accepted

NEET

Highest Package

₹ 9 LPA

Course Offered

MBBS

Fees (5 Years)

₹ 11,00,000

Exams Accepted

NEET

Highest Package

₹ 10 LPA

JSS Medical College

4.8 (4)
Mysore, Karnataka

Course Offered

MBBS

Fees (5 Years)

₹ 10,00,000

Exams Accepted

, NEET

Highest Package

₹ 9 LPA

Course Offered

MBBS

Fees (5 Years)

₹ 28,000

Exams Accepted

, NEET

Highest Package

₹ 17 LPA
Check Eligibility