Top MBBS Colleges in Uttar Pradesh

Latest Update

  • 2025-12-02 :

    The NEET UG 2026 examination is tentatively scheduled for May 3, 2026.Registration is likely to begin in the first week of February, and the exam pattern will remain unchanged.

  • 2025-11-25 :

    The NEET PG 2025 counselling dates for Round 2 have been revised. The Round 2 registration will now be held from December 5 to 9, with choice filling from December 6 to 9. The seat allotment result will be announced on December 12, followed by reporting from December 13 to 21, 2025.

Bachelor of Medicine and Bachelor of Surgery or MBBS is a 5.5-year undergraduate program for students who want to pursue their career in the medical field. The MBBS course consists of 4.5 years of theoretical course followed by a 1-year compulsory internship in various fields of medicine and surgery. Top MBBS colleges in Uttar Pradesh offer multiple specialisations such as ENT, dermatology, cardiology, neurosurgery, pathologist, pediatric surgery, etc. 

The minimum eligibility criteria for the MBBS course is that candidates must have completed 12th with at least 50% marks with physics, chemistry and biology as compulsory subjects and a valid score in state/national level entrance examination. The top MBBS colleges in Uttar Pradesh accept the entrance examination, such as NEET, JIPMER, AIIMS MBBS, AFMC MBBS Admission, etc. After completing an MBBS degree, students have a wide range of career options with an excellent package. 

Best MBBS Colleges in Uttar Pradesh by India Today Ranking 

India Today conducts its survey every year and releases the list of top medical colleges. The colleges’ ranking is based on several parameters like faculty, placement reports, infrastructure and living experience, fee structure, learning components, academic excellence, etc. 

Following is the list of best MBBS colleges in Uttar Pradesh, according to India Today ranking 2021:

Ranking

Name of the College

MBBS Total Tuition Fees (INR)

1

King Georges Medical University, Lucknow

90,000

2

Institute of Medical Sciences Banaras Hindu University (BHU), Varanasi

51,845

3

Jawaharlal Nehru Medical College Aligarh Muslim University (AMU), Aligarh 

1,52,000

4

ERAs Lucknow Medical College & Hospital, Lucknow

83,00,000

5

Shri Ram Murti Smarak Institute of Medical Sciences, Bareilly

63,60,000

Clear All

Showing 37 Colleges

Sort By:
# 11 NIRF

BHU

Varanasi, Uttar Pradesh Public 4.0 # 11 NIRF

BHU is very popular for MBBS in Varanasi, Uttar Pradesh. MBBS at BHU is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months. BHU MBBS fees is ₹1 L.

Courses Offered

48 Courses

Tuition Fees Range

₹500 -1.20 L

Accreditation

NAAC

# 16 NIRF

AMU

Aligarh, Uttar Pradesh Public 3.3 # 16 NIRF

AMU is very popular for MBBS in Aligarh, Uttar Pradesh. MBBS at AMU is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months.

Courses Offered

32 Courses

Exam Accepted

NATA , NEET

Tuition Fees Range

₹15 K-13.47 L

Accreditation

NAAC , NAAC-A

Era's Lucknow Medical College and Hospital

Lucknow, Uttar Pradesh Public

Era's Lucknow Medical College and Hospital is very popular for MBBS in Lucknow, Uttar Pradesh. MBBS at Era's Lucknow Medical College and Hospital is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months. Era's Lucknow Medical College and Hospital MBBS fees is ₹5 L.

Courses Offered

4 Courses

Exam Accepted

NEET

Tuition Fees Range

₹21 L-1.19 Cr

Accreditation

-/-

Jawaharlal Nehru Medical College, AMU

Aligarh, Uttar Pradesh Public 3.8

Jawaharlal Nehru Medical College, AMU is very popular for MBBS in Aligarh, Uttar Pradesh. MBBS at Jawaharlal Nehru Medical College, AMU is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months.

Courses Offered

4 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Confused about which college or exam to opt for?

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

banner image

Santosh University

Ghaziabad, Uttar Pradesh Private 3.7

Santosh University is very popular for MBBS in Ghaziabad, Uttar Pradesh. MBBS at Santosh University is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months. Santosh University MBBS fees is ₹5 L.

Courses Offered

6 Courses

Exam Accepted

NEET

Tuition Fees Range

₹12.50 L-1.07 Cr

Accreditation

-/-

LLRM Medical College

Meerut, Uttar Pradesh Public 4

LLRM Medical College is very popular for MBBS in Meerut, Uttar Pradesh. MBBS at LLRM Medical College is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months.

Courses Offered

6 Courses

Exam Accepted

NEET

Tuition Fees Range

-/-

Accreditation

-/-

Topiwala National Medical College, Mumbai

Muzaffarnagar, Uttar Pradesh Public 3.8

Topiwala National Medical College, Mumbai is very popular for MBBS in Muzaffarnagar, Uttar Pradesh. MBBS at Topiwala National Medical College, Mumbai is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months. Topiwala National Medical College, Mumbai MBBS fees is ₹3 L - ₹5 L.

Courses Offered

10 Courses

Exam Accepted

MHT CET

Tuition Fees Range

₹1.10 L-3.99 L

Accreditation

-/-

GSVM Medical College

Kanpur, Uttar Pradesh Public 3.1

GSVM Medical College is very popular for MBBS in Kanpur, Uttar Pradesh. MBBS at GSVM Medical College is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months. GSVM Medical College MBBS fees is ₹1 L.

Courses Offered

7 Courses

Exam Accepted

-/-

Tuition Fees Range

₹72 K-90 K

Accreditation

-/-

Institute of Medical Sciences, [IOMS] Varanasi is very popular for MBBS in Varanasi, Uttar Pradesh. MBBS at Institute of Medical Sciences, [IOMS] Varanasi is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months.

Courses Offered

8 Courses

Exam Accepted

NEET

Tuition Fees Range

-/-

Accreditation

-/-

Muzaffarnagar Medical College

Muzaffarnagar, Uttar Pradesh Private 4.5

Muzaffarnagar Medical College is very popular for MBBS in Muzaffarnagar, Uttar Pradesh. MBBS at Muzaffarnagar Medical College is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months. Muzaffarnagar Medical College MBBS fees is ₹5 L.

Courses Offered

3 Courses

Exam Accepted

NEET

Tuition Fees Range

₹36.89 L-52.95 L

Accreditation

-/-

Maharani Laxmi Bai Medical College

Jhansi, Uttar Pradesh Public 4.6

Maharani Laxmi Bai Medical College is very popular for MBBS in Jhansi, Uttar Pradesh. MBBS at Maharani Laxmi Bai Medical College is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months.

Courses Offered

4 Courses

Exam Accepted

NEET , NEET PG

Tuition Fees Range

-/-

Accreditation

-/-

Motilal Nehru Medical College, Allahabad

Allahabad, Uttar Pradesh Public 3.4

Motilal Nehru Medical College, Allahabad is very popular for MBBS in Allahabad, Uttar Pradesh. MBBS at Motilal Nehru Medical College, Allahabad is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months.

Courses Offered

5 Courses

Exam Accepted

NEET

Tuition Fees Range

-/-

Accreditation

-/-

Baba Raghav Das Medical College

Gorakhpur, Uttar Pradesh Public

Baba Raghav Das Medical College is very popular for MBBS in Gorakhpur, Uttar Pradesh. MBBS at Baba Raghav Das Medical College is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months. Baba Raghav Das Medical College MBBS fees is ₹1 L - ₹2 L.

Courses Offered

3 Courses

Exam Accepted

NEET

Tuition Fees Range

₹64 K-1.89 L

Accreditation

-/-

Rural Institute of Medical Sciences & Research, [RIOMS&R] Etawah is very popular for MBBS in Etawah, Uttar Pradesh. MBBS at Rural Institute of Medical Sciences & Research, [RIOMS&R] Etawah is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months. Rural Institute of Medical Sciences & Research, [RIOMS&R] Etawah MBBS fees is ₹1 L.

Courses Offered

6 Courses

Exam Accepted

-/-

Tuition Fees Range

₹72 K-78 K

Accreditation

-/-

SN Medical College Agra

Agra, Uttar Pradesh Public

SN Medical College Agra is very popular for MBBS in Agra, Uttar Pradesh. MBBS at SN Medical College Agra is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months. SN Medical College Agra MBBS fees is ₹1 L - ₹2 L.

Courses Offered

3 Courses

Exam Accepted

NEET

Tuition Fees Range

₹90 K-1.62 L

Accreditation

-/-

Santosh Medical College And Hospital

Ghaziabad, Uttar Pradesh Private 2.4

Santosh Medical College And Hospital is very popular for MBBS in Ghaziabad, Uttar Pradesh. MBBS at Santosh Medical College And Hospital is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months.

Courses Offered

3 Courses

Exam Accepted

NEET

Tuition Fees Range

-/-

Accreditation

-/-

Teerthanker Mahaveer Medical College & Research Centre, [TMMC&RC] Moradabad is very popular for MBBS in Moradabad, Uttar Pradesh. MBBS at Teerthanker Mahaveer Medical College & Research Centre, [TMMC&RC] Moradabad is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months.

Courses Offered

3 Courses

Exam Accepted

NEET PG

Tuition Fees Range

-/-

Accreditation

-/-

MIMS

Barabanki, Uttar Pradesh Private 4.0

MIMS is very popular for MBBS in Barabanki, Uttar Pradesh. MBBS at MIMS is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months. MIMS MBBS fees is ₹5 L.

Courses Offered

2 Courses

Exam Accepted

-/-

Tuition Fees Range

₹2.88 L-53.35 L

Accreditation

-/-

G S Medical College and Hospital

Hapur, Uttar Pradesh Private 4.3

G S Medical College and Hospital is very popular for MBBS in Hapur, Uttar Pradesh. MBBS at G S Medical College and Hospital is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months.

Courses Offered

1 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Career Institute of Medical Sciences and Hospital

Lucknow, Uttar Pradesh Private

Career Institute of Medical Sciences and Hospital is very popular for MBBS in Lucknow, Uttar Pradesh. MBBS at Career Institute of Medical Sciences and Hospital is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months. Career Institute of Medical Sciences and Hospital MBBS fees is ₹5 L.

Courses Offered

3 Courses

Exam Accepted

-/-

Tuition Fees Range

₹6 L-70 L

Accreditation

-/-

Siddharth University

Siddharthnagar, Uttar Pradesh Public 2.5

Siddharth University is very popular for MBBS in Siddharthnagar, Uttar Pradesh. MBBS at Siddharth University is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months.

Courses Offered

8 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Allahabad State University (PRSU)

Allahabad, Uttar Pradesh Public 2.8

Allahabad State University (PRSU) is very popular for MBBS in Allahabad, Uttar Pradesh. MBBS at Allahabad State University (PRSU) is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months.

Courses Offered

24 Courses

Exam Accepted

-/-

Tuition Fees Range

₹75 K

Accreditation

-/-

Mahamaya Rajkiya Allopathic Medical College

Ambedkar Nagar, Uttar Pradesh Private

Mahamaya Rajkiya Allopathic Medical College is very popular for MBBS in Ambedkar Nagar, Uttar Pradesh. MBBS at Mahamaya Rajkiya Allopathic Medical College is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months.

Courses Offered

1 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Shaikh-Ul-Hind Maulana Mahmood Hasan Medical College

Saharanpur, Uttar Pradesh Public

Shaikh-Ul-Hind Maulana Mahmood Hasan Medical College is very popular for MBBS in Saharanpur, Uttar Pradesh. MBBS at Shaikh-Ul-Hind Maulana Mahmood Hasan Medical College is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months.

Courses Offered

1 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Subharti Medical College, Meerut

Meerut, Uttar Pradesh Private

Subharti Medical College, Meerut is very popular for MBBS in Meerut, Uttar Pradesh. MBBS at Subharti Medical College, Meerut is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months.

Courses Offered

7 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

AIIMS Raebareli

Raebareli, Uttar Pradesh Public

AIIMS Raebareli is very popular for MBBS in Raebareli, Uttar Pradesh. MBBS at AIIMS Raebareli is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months. AIIMS Raebareli MBBS fees is ₹1 L.

Courses Offered

1 Courses

Exam Accepted

NEET

Tuition Fees Range

₹7 K

Accreditation

-/-

AIIMS, Gorakhpur

Gorakhpur, Uttar Pradesh Public

AIIMS, Gorakhpur is very popular for MBBS in Gorakhpur, Uttar Pradesh. MBBS at AIIMS, Gorakhpur is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months.

Courses Offered

2 Courses

Exam Accepted

NEET

Tuition Fees Range

-/-

Accreditation

-/-

Load More Colleges

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...