Top Medical Colleges in India 2024

Top medical colleges in India include AIIMS Delhi, CMC Vellore, PGIMER Chandigarh, JIPMER Puducherry, KMC Manipal, etc. Medicine comprises a variety of healthcare practices to maintain and restore health through the prevention and treatment of illness. Top medical colleges in India offer various specializations - Physiotherapy, Anaesthesia, Medicine, and Pediatrics. To get admission to the best medical colleges in India, candidates must appear for the entrance examinations. The most famous entrance examinations for medical colleges are NEET UG & NEET PG. After pursuing medicine, one can practice Medicine as a general physician, surgeon, medical officer, dentist, etc.

Top Medical Colleges in India: Highlights

For admission to undergraduate medical programs such as MBBS, BDS, BAMS, BUMS, and BSc (Hons.) In nursing, the NEET-UG score is the primary criterion. For other specialized fields like Pharmacy, entrance examinations such as AP NEET and SAAT are widely accepted. A significant concentration of India's top 100 medical colleges is located in regions such as Delhi/NCR, Tamil Nadu, Karnataka, Maharashtra, and Uttar Pradesh, reflecting their prominence in medical education. The duration of undergraduate medical courses typically ranges from four to five years, while postgraduate medical programs generally span three years, providing comprehensive training and specialization opportunities.

Parameters Statistics
No. of Top MBBS colleges in India 40+ colleges
Annual Fees INR < 1 lakh: 10+ colleges
INR 1-2 lakh: 8 colleges
INR 2-3 lakh: 3 colleges
INR 3-5 lakh: 1 college
> INR 5 lakh: 15 colleges
Top Specialisations Cardiology
Cardiovascular Technology
Echo Cardiology and Cardiac Technology
Emergency Medicine
Operation Theatre Technology
Accepted Entrance Exams NEET, NEET PG, INI CET, KEAM, etc.

Top Medical Colleges in India: NIRF Ranking

For admission to undergraduate medical programs such as MBBS, BDS, BAMS, BUMS, and BSc (Hons.) In nursing, the NEET-UG score is the primary criterion. For other specialized fields like Pharmacy, entrance examinations such as AP NEET and SAAT are widely accepted. A significant concentration of India's top 100 medical colleges is located in regions such as Delhi/NCR, Tamil Nadu, Karnataka, Maharashtra, and Uttar Pradesh, reflecting their prominence in medical education. The duration of undergraduate medical courses typically ranges from four to five years, while postgraduate medical programs generally span three years, providing comprehensive training and specialization opportunities.

The table below lists the top 10 Medical colleges in India:

College Name NIRF 2023 NIRF 2024
All India Institute of Medical Sciences (AIIMS), Delhi  1 1
Postgraduate Institute of Medical Education and Research, (PGIMER) Chandigarh  2 2
Christian Medical College, (CMC) Vellore  3 3
National Institute of Mental Health and Neurosciences, (NIMHANS) Bangalore  4 4
Jawaharlal Institute of Postgraduate Medical Education and Research, (JIPMER) Puducherry  5 5
Sanjay Gandhi Postgraduate Institute of Medical Sciences, (SGPGIMS) Lucknow  7 6
Banaras Hindu University  8 7
Amrita Vishwa Vidyapeetham, (Amrita University) Coimbatore 6 8
Kasturba Medical College, (KMC) Manipal 9 9
Madras Medical College and Government General Hospital Chennai 11 10

Top 10 Medical Colleges in India

Below is the list of the top 10 medical colleges in India:

S. No. College Name MBBS/MD Total Tuition Fees (INR)
1 AIIMS Delhi 8,140
2 Sanjay Gandhi Postgraduate Institute of Medical Sciences 2,06,000
3 PGIMER Chandigarh 7,100
4 CMC Vellore 2,41,650
5 BHU Varanasi 51,845
6 KMC Manipal 89,00,000
7 JIPMER Puducherry 24,850
8 KGMU 2,74,500
9 Sri Ramachandra University Chennai 50,00,000
10 St John's Medical College 31,40,850

Top 10 Medical Universities in India

Top medical colleges in India are affiliated to approved universities in India. Below are the top 10 medical universities in India

S. No. University Name
1 BHU Varanasi
2 UCMS
3 KGMU
4 Jamia Hamdard University
5 Manipal Academy of Higher Education
6 AMU
7 AIIMS Delhi
8 Sanjay Gandhi Postgraduate Institute of Medical Sciences
9 Institute of Post-Graduate Medical Education and Research
10 Amrita University Coimbatore

 Deemed Medical Colleges in India

Listed below are the best-deemed medical colleges in India. 

S. No. College Name
1 GITAM University Visakhapatnam
2 Jamia Hamdard University
3 JNMC Belgaum
4 Amrita Center for Allied Health Science
5 BVMC Pune

Medical College Fees in India 

The fee structure of medical colleges in India varies significantly based on whether the institution is government-funded or privately owned. Government medical colleges generally have a lower fee structure compared to private medical colleges, making them a more affordable option for students while maintaining high standards of education and infrastructure. Renowned government medical institutions in India are known for their cost-effective programs, offering quality education, state-of-the-art resources, and experienced faculty, ensuring accessibility to students from diverse economic backgrounds. In contrast, private medical colleges often charge higher fees due to the additional facilities and specialized services they offer.

Top Government Medical Colleges in India with Fees

There are around 2074 medical colleges in India, of which 615 are government medical colleges. Given below is the list of top government medical college fees in India.

College Name MBBS Total Tuition Fees (INR)
AIIMS Delhi 8,140
BHU Varanasi 51,845
KGMU 2,74,500
AMU 50,000
MAMC Delhi 22,225
VMMC 1,67,500
UCMS 35,225
Annamalai University 5,54,370
Sri Venkateswara Institute of Medical Sciences 3,39,500
AFMC 1,59,350

Private Medical Colleges in India with Fees

Below is the list of the best private medical college fees in India.

College Name MBBS Total Tuition Fees (INR)
CMC Vellore 2,41,650
KMC Manipal 89,00,000
Sri Ramachandra University Chennai 50,00,000
Jamia Hamdard University 64,00,000
KMC Mangalore 89,00,000
JSS Medical College 73,75,000
CMC Ludhiana 33,00,000
Dr. D.Y. Patil Vidyapeeth, Pune 27,50,000
DMCH Ludhiana 11,00,000

Top Medical Colleges in India Admission

Admission to top medical colleges in India can be through entrance examinations accepted by the medical colleges. The cutoff list of top medical colleges in India is released every year after the entrance exams.

Eligibility Criteria

Candidates must fulfill the eligibility criteria to get admission to the best medical colleges.

MBBS

  • Candidates must have passed 12th with a minimum of 45% marks from the PCB/PCMB stream.

MD

  • Candidates need to have a valid MBBS degree from a University/Institute recognized by the MCI.

Ph.D.

  • A post-graduate degree in Medicine or MS/MD with a minimum aggregate of 55% marks from a recognized university.

Specialisations Available in Top Medical Colleges in India

Specialization is offered in many subjects in top medical colleges in India. Listed below is the list of most famous specializations opted by students in top-ranking medical colleges in India

  • Physiotherapy
  • Medical Laboratory Technology
  • Anesthesia
  • Medicine
  • Pediatrics

Top Medical Colleges in India for Physiotherapy

The top medical colleges in India offer specialization in Physiotherapy. Listed below is the list of top medical colleges in India offering specialization in Physiotherapy.

Top Medical Colleges in India for Medical Laboratory Technology

The best medical colleges in India offer specialization in Medical Laboratory Technology. Listed below are the top medical colleges in India offering specialization in Medical Laboratory Technology

Top Medical Colleges in India for Medicine

Given below is the best medical colleges in India offering specialization in Medicine

Top Medical Colleges in India for Anaesthesia

Below mentioned are top medical colleges in India offering specialization in Anaesthesia

Entrance Exams for Top Medical Colleges in India 

There are entrance exams conducted all over the country for admission to top medical colleges in India. Listed below are the most prestigious entrance exams for medical in India

  • NEET UG
  • NEET PG
  • CUET
Clear All

Showing 721 Colleges

Sort By:
# 6 NIRF

IIT Kharagpur

Kharagpur, West Bengal Public 4.2 # 6 NIRF
Courses Offered

13 Courses

Exam Accepted

CAT , IIT JAM
Tuition Fees Range ₹12 K-20 L
Accreditation NBA
# 11 NIRF

BHU

Varanasi, Uttar Pradesh Public 4.0 # 11 NIRF
Courses Offered

48 Courses

Tuition Fees Range ₹500 -1.20 L
Accreditation NAAC
# 13 NIRF

Jamia Millia Islamia (JMI)

Delhi, Delhi NCR Public 3.2 # 13 NIRF
Courses Offered

30 Courses

Exam Accepted

JEE Main , NATA
+1 NEET
Tuition Fees Range ₹1 K-9.08 L
Accreditation NAAC-A
# 16 NIRF

AMU

Aligarh, Uttar Pradesh Public 3.3 # 16 NIRF
Courses Offered

32 Courses

Exam Accepted

NATA , NEET
Tuition Fees Range ₹15 K-13.47 L
Accreditation NAAC , NAAC-A

Confused about which college or exam to opt for?

Chat with our counselor Get your personalised list of colleges & exams

banner image
# 15 NIRF

Delhi University (DU)

Delhi, Delhi NCR Public 3.2 # 15 NIRF
Courses Offered

33 Courses

Exam Accepted

CUET , NEET
Tuition Fees Range ₹12 K-9.50 L
Accreditation NAAC-A
# 37 NIRF

UniPune (SPPU)

Pune, Maharashtra Public 3.3 # 37 NIRF
Courses Offered

32 Courses

Exam Accepted

MAH MBA/MMS CET
Tuition Fees Range ₹2 K-1.78 L
Accreditation NAAC
# 27 NIRF

Homi Bhabha National Institute, [HBNI] Mumbai

Mumbai, Maharashtra Public # 27 NIRF
Courses Offered

5 Courses

Exam Accepted

-/-
Tuition Fees Range -/-
Accreditation -/-
# 64 NIRF

Madras University

Chennai, Tamil Nadu Public 3.5 # 64 NIRF
Courses Offered

15 Courses

Exam Accepted

TANCET
Tuition Fees Range ₹3 K-68 K
Accreditation NAAC-A , NIRF

Saveetha University

Chennai, Tamil Nadu Private 4.3
Courses Offered

17 Courses

Exam Accepted

CAT , NEET
Tuition Fees Range ₹1 L-79.50 L
Accreditation NIRF

MG University (MGU)

Kottayam, Kerala Public 3.5
Courses Offered

22 Courses

Exam Accepted

CMAT , KEAM
Tuition Fees Range -/-
Accreditation NAAC , NAAC-A
# 21 NIRF

SRM University (SRM IST)

Chennai, Tamil Nadu Private 3.8 # 21 NIRF
Courses Offered

45 Courses

Exam Accepted

CAT , GATE
Tuition Fees Range ₹60 K-1.17 Cr
Accreditation NAAC
# 36 NIRF

JSS Academy of Higher Education and Research

Mysore, Karnataka Private 4.2 # 36 NIRF
Courses Offered

18 Courses

Exam Accepted

KCET , NEET
Tuition Fees Range ₹1.23 L-73.59 L
Accreditation NAAC-A , NBA
+1 NIRF
# 88 NIRF

KGMU

Lucknow, Uttar Pradesh Public 4.1 # 88 NIRF
Courses Offered

9 Courses

Exam Accepted

NEET
Tuition Fees Range ₹72 K-1.17 L
Accreditation NAAC , NIRF
# 94 NIRF

Gujarat University

Ahmedabad, Gujarat Public 3.5 # 94 NIRF
Courses Offered

37 Courses

Exam Accepted

CAT , CMAT
Tuition Fees Range ₹2 K-20.60 L
Accreditation NAAC
# 62 NIRF

Hamdard University

Delhi, Delhi NCR Public 3.4 # 62 NIRF
Courses Offered

23 Courses

Exam Accepted

NEET
Tuition Fees Range ₹30 K-33.61 L
Accreditation -/-
Courses Offered

24 Courses

Exam Accepted

NEET , NEET MDS
Tuition Fees Range ₹75 K-1.10 Cr
Accreditation NAAC
# 63 NIRF

Dr. D.Y. Patil Vidyapeeth, Pune

Pune, Maharashtra Public 2.6 # 63 NIRF
Courses Offered

14 Courses

Exam Accepted

CAT , NEET
Tuition Fees Range -/-
Accreditation -/-

GNDU

Amritsar, Punjab Public 3.7
Courses Offered

34 Courses

Exam Accepted

GMAT , JEE Main
Tuition Fees Range ₹27 K-6.29 L
Accreditation NAAC-A

Calicut University

Calicut, Kerala Public 3.0
Courses Offered

30 Courses

Exam Accepted

-/-
Tuition Fees Range ₹2 K-1.41 L
Accreditation NAAC-A

IPU

Delhi, Delhi NCR Public 3.2
Courses Offered

30 Courses

Exam Accepted

GATE , IPU CET
Tuition Fees Range ₹30 K-4.44 L
Accreditation NAAC

Datta Meghe Institute of Medical Sciences

Nagpur, Maharashtra Private 3.9
Courses Offered

10 Courses

Exam Accepted

NEET , NEET MDS
Tuition Fees Range ₹1.80 L-88.16 L
Accreditation NAAC-A
# 54 NIRF

NIT Calicut

Calicut, Kerala Public 3.7 # 54 NIRF
Courses Offered

8 Courses

Exam Accepted

CMAT , JEE Main
Tuition Fees Range ₹30 K-3.67 L
Accreditation NIRF

Chitkara University

Patiala, Punjab Private 3.6
Courses Offered

28 Courses

Exam Accepted

CAT , GMAT
Tuition Fees Range ₹1.28 L-10.53 L
Accreditation COA , NCHMCT

MRIIRS

Faridabad, Haryana Private 3.4
Courses Offered

19 Courses

Exam Accepted

GATE , JEE Main
+1 MRNAT
Tuition Fees Range ₹2.32 L-26.50 L
Accreditation NAAC-A , NBA
# 7 NIRF

AIIMS Delhi

Delhi, Delhi NCR Public Autonomous 4.4 # 7 NIRF
Courses Offered

12 Courses

Exam Accepted

AIIMS MBBS , NEET
Tuition Fees Range ₹400 -21 K
Accreditation -/-

CMC Vellore

Vellore, Tamil Nadu Private 3.0
Courses Offered

22 Courses

Exam Accepted

NEET
Tuition Fees Range ₹1 K-2.82 L
Accreditation -/-
Courses Offered

7 Courses

Exam Accepted

NEET
Tuition Fees Range -/-
Accreditation -/-
Load More Colleges

Other medical Exams

News & Article

Your Dream College Awaits!

Your opinion matters to us!

We will use this feedback to improve your experience.

You Rated Below Average

I found the page information

Please provide your feedback so that we can improve your experience.

Loading...