Home Colleges Medical PG Colleges

Top Medical PG Colleges in India 2025 : NIRF 2025 Rankings, Courses, Fees and Admission Details

Filters

States

Cities

Branches

Exams

Clear Show Results

Showing 448 colleges for you

Clear All Filters

All India Institute of Medical Sciences (AIIMS)

3.6 (6)
Delhi, Delhi NCR #14/50 (NIRF 2025)

Course Offered

MBBS

Fees (5 Years)

₹ 29,000

Exams Accepted

Highest Package

₹ 25 LPA

Christian Medical College (CMC)

4 (4)
Vellore, Tamil Nadu #3/50 (NIRF 2025)

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 #6/50 (NIRF 2025)

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 #8/50 (NIRF 2025)

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 #12/50 (NIRF 2025)

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 #15/50 (NIRF 2025)

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 #16/50 (NIRF 2025)

Course Offered

MBBS

Fees (5 Years)

₹ 2,08,500

Exams Accepted

NEET

Highest Package

₹ 5 LPA

AIIMS Jodhpur

Jodhpur, Rajasthan #19/50 (NIRF 2025)

Course Offered

MBBS

Fees (6 Years)

₹ 24,000

Exams Accepted

-

Highest Package

-

Sri Ramachandra Institute of Higher Education and Research

4.4 (4)
Chennai, Tamil Nadu #21/50 (NIRF 2025)

Course Offered

MBBS

Fees (5 Years)

Get Fee Details

Exams Accepted

NEET

Highest Package

₹ 10 LPA

Vardhman Mahavir Medical College (VMMC)

5 (1)
Delhi, Delhi NCR #22/50 (NIRF 2025)

Course Offered

MBBS

Fees (5 Years)

₹ 2,50,000

Exams Accepted

NEET

Highest Package

₹ 4 LPA

Institute of Post Graduate Medical Education & Research

Kolkata, West Bengal #23/50 (NIRF 2025)

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 #26/50 (NIRF 2025)

Course Offered

MBBS

Fees (5 Years)

Get Fee Details

Exams Accepted

NEET

Highest Package

₹ 80 LPA

AIIMS Patna

Patna, Bihar #27/50 (NIRF 2025)

Course Offered

MBBS

Fees (66 Years)

₹ 4,500

Exams Accepted

-

Highest Package

-

Lady Hardinge Medical College (LHMC)

4 (2)
Delhi, Delhi NCR #32/50 (NIRF 2025)

Course Offered

MBBS

Fees (5 Years)

Get Fee Details

Exams Accepted

NEET

Highest Package

₹ 2 LPA

Indira Gandhi Government Medical College & Hospital

4 (1)
Nagpur, Maharashtra #34/50 (NIRF 2025)

Course Offered

MBBS

Fees (5 Years)

₹ 6,40,000

Exams Accepted

NEET

Highest Package

₹ 9 LPA

Dayanand Medical College and Hospital

3 (1)
Ludhiana, Punjab #36/50 (NIRF 2025)

Course Offered

MBBS

Fees (5 Years)

₹ 11,00,000

Exams Accepted

NEET

Highest Package

₹ 10 LPA

JSS Medical College

4.8 (4)
Mysore, Karnataka #37/50 (NIRF 2025)

Course Offered

MBBS

Fees (5 Years)

₹ 10,00,000

Exams Accepted

, NEET

Highest Package

₹ 9 LPA

University College of Medical Sciences

3.5 (7)
Delhi, Delhi NCR #38/50 (NIRF 2025)

Course Offered

MBBS

Fees (5 Years)

₹ 28,000

Exams Accepted

, NEET

Highest Package

₹ 17 LPA
Check Eligibility