Top MBBS Colleges in Uttar Pradesh 2026

Latest Update

  • 2026-02-23 :

    INI CET 2025 Open Round counselling result has been announced. Candidates can download and view the results from the official website at aiimsexams.ac.in.The document verification and admission formalities must be completed by February 28, 2026.

  • 2026-02-23 :

    NEET PG 2025 stray vacancy (Round 4) seat allotment results for MD/MS admissions have been announced on the official website at mcc.nic.in. Candidates allotted seats must complete college reporting and the admission process by February 28, 2026.

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

Integral University

Lucknow, Uttar Pradesh Private 3.2

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

Courses Offered

42 Courses

Exam Accepted

NEET

Tuition Fees Range

₹30 K-20 L

Accreditation

-/-

Subharti University

Meerut, Uttar Pradesh Private 3.1

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

Courses Offered

51 Courses

Exam Accepted

CAT , CMAT

Tuition Fees Range

₹12 K-1.20 Cr

Accreditation

-/-

Teerthanker Mahaveer University (TMU)

Moradabad, Uttar Pradesh Private 3.6

Teerthanker Mahaveer University (TMU) is very popular for MBBS in Moradabad, Uttar Pradesh. MBBS at Teerthanker Mahaveer University (TMU) is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months.

Courses Offered

39 Courses

Exam Accepted

JEE Main , NATA

Tuition Fees Range

₹29 K-11.85 L

Accreditation

-/-

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

-/-

Zakir Husain College of Engineering and Technology is very popular for MBBS in Aligarh, Uttar Pradesh. MBBS at Zakir Husain College of Engineering and Technology is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months. Zakir Husain College of Engineering and Technology MBBS fees is ₹2 L - ₹3 L.

Courses Offered

34 Courses

Exam Accepted

-/-

Tuition Fees Range

₹17 K-2.13 L

Accreditation

NBA

# 88 NIRF

KGMU

Lucknow, Uttar Pradesh Public 4.1 # 88 NIRF

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

Courses Offered

9 Courses

Exam Accepted

NEET

Tuition Fees Range

₹72 K-1.17 L

Accreditation

NAAC , NIRF

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

-/-

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

-/-

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

-/-

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

-/-

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

-/-

Hind Institute of Medical Sciences

Barabanki, Uttar Pradesh Private 3.1

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

Courses Offered

4 Courses

Exam Accepted

-/-

Tuition Fees Range

₹2.16 L-56.50 L

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

-/-

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

-/-

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

-/-

IMS BHU Varanasi

Varanasi, Uttar Pradesh Public 3.5

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

Courses Offered

7 Courses

Exam Accepted

-/-

Tuition Fees Range

₹3 K-23 K

Accreditation

-/-

Shri Ram Murti Smarak Institute of Medical Sciences is very popular for MBBS in Bareilly, Uttar Pradesh. MBBS at Shri Ram Murti Smarak Institute of Medical Sciences is a Bachelors program offered in multiple specializations for a duration of 5 Years 5 Months. Shri Ram Murti Smarak Institute of Medical Sciences MBBS fees is ₹5 L.

Courses Offered

17 Courses

Exam Accepted

-/-

Tuition Fees Range

₹49 K-12.72 L

Accreditation

-/-

Glocal University

Saharanpur, Uttar Pradesh Private 3.5

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

Courses Offered

19 Courses

Exam Accepted

-/-

Tuition Fees Range

₹1.15 L-4.63 L

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

-/-

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