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

If you’re planning to join a medical school, then please make sure you know what you want to pursue before doing research, including knowing about the top medical colleges in Uttar Pradesh. The medical industry has a lot of roles to fill, all of which require years of training. This includes elective courses related to general medicine, physical therapy, surgery, neurology, etc. Each course takes approximately 3-6 years to finish, depending on the course. With that said, Uttar Pradesh has strengthened its support for both the medical industry and medical institutions by encouraging students to pursue a medical career.

Top Medical Colleges in Uttar Pradesh

You will find the list of the top medical colleges in Uttar Pradesh in the table below. The table contains data related to private medical colleges in Uttar Pradesh as well as government medical colleges in Uttar Pradesh. The data revolves around 2 parameters: The rankings, which are based on student reviews. And two, the annual fees, which are based on the courses they provide.

Rank College Name  Fees (In INR) for BPT
1 Sharda University, Greater Noida 8,61,827
2 Galgotias University, Greater Noida 3,40,000
3 Integral University, Lucknow 3,20,000
4 Institute of Applied Medicines and Research, Ghaziabad 2,95,000
5 Kailash Institute of Nursing and Paramedical Sciences, Noida 3,20,000
6 Amity Institute of Physiotherapy, Noida 6,00,000
7 ITS Physiotherapy and Biotechnology College, Ghaziabad 3,44,000
8 Pacific College of Physiotherapy, Gorakhpur 3,20,000
Clear All

Showing 79 Colleges

Sort By:

SGPGI Lucknow

Lucknow, Uttar Pradesh Private

SGPGI Lucknow is one of best Medical colleges in Lucknow, Uttar Pradesh. SGPGI Lucknow offers MD, Master of Chirurgiae [M.Ch] in the stream of Medical for a duration of 3 Years.

Courses Offered

3 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

# 11 NIRF

BHU

Varanasi, Uttar Pradesh Public 4.0 # 11 NIRF

BHU is one of best Medical colleges in Varanasi, Uttar Pradesh. BHU offers BAMS, MBBS, MD, Master of Chirurgiae [M.Ch], M.S, BNYS, DM in the stream of Medical for a duration of 3 Years - 5 Years 6 Months.

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 one of best Medical colleges in Aligarh, Uttar Pradesh. AMU offers MBBS, MD, Master of Chirurgiae [M.Ch] in the stream of Medical for a duration of 3 Years - 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 one of best Medical colleges in Lucknow, Uttar Pradesh. Era's Lucknow Medical College and Hospital offers MBBS, MD, M.S in the stream of Medical for a duration of 3 Years - 5 Years 5 Months.

Courses Offered

4 Courses

Exam Accepted

NEET

Tuition Fees Range

₹21 L-1.19 Cr

Accreditation

-/-

Confused about which college or exam to opt for?

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

banner image

Jawaharlal Nehru Medical College, AMU

Aligarh, Uttar Pradesh Public 3.8

Jawaharlal Nehru Medical College, AMU is one of best Medical colleges in Aligarh, Uttar Pradesh. Jawaharlal Nehru Medical College, AMU offers MBBS, MD, M.S in the stream of Medical for a duration of 3 Years - 5 Years 5 Months.

Courses Offered

4 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Amity University Noida

Noida, Uttar Pradesh Private 3.7

Amity University Noida is one of best Medical colleges in Noida, Uttar Pradesh. Amity University Noida offers BPT, MPT, MOT in the stream of Medical for a duration of 2 Years - 4 Years 6 Months. Amity University Noida fees for Medical courses range from ₹2 L to ₹5 L.

Courses Offered

49 Courses

Exam Accepted

Amity JEE , CAT

Tuition Fees Range

₹1.96 L-20.95 L

Accreditation

NAAC-A

BU Jhansi

Jhansi, Uttar Pradesh Public 3.3

BU Jhansi is one of best Medical colleges in Jhansi, Uttar Pradesh. BU Jhansi offers BPT, M.S in the stream of Medical for a duration of 3 Years - 4 Years 6 Months. BU Jhansi fees for Medical courses range from ₹2 L to ₹3 L.

Courses Offered

34 Courses

Exam Accepted

-/-

Tuition Fees Range

₹15 K-5.73 L

Accreditation

NAAC

Galgotias University

Greater Noida, Uttar Pradesh Private 3.6

Galgotias University is one of best Medical colleges in Greater Noida, Uttar Pradesh. Galgotias University offers BPT, MPT, M.Optom in the stream of Medical for a duration of 2 Years - 4 Years 6 Months. Galgotias University fees for Medical courses range from ₹1 L to ₹2 L.

Courses Offered

31 Courses

Exam Accepted

CAT , GEEE

Tuition Fees Range

₹32 K-8.75 L

Accreditation

COA

Integral University

Lucknow, Uttar Pradesh Private 3.2

Integral University is one of best Medical colleges in Lucknow, Uttar Pradesh. Integral University offers BPT, MPT, MBBS, MD, M.S in the stream of Medical for a duration of 2 Years - 5 Years 5 Months. Integral University fees for Medical courses range from ₹1 L to ₹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 one of best Medical colleges in Meerut, Uttar Pradesh. Subharti University offers BPT, MPT, MBBS, MD, M.S, BNYS in the stream of Medical for a duration of 2 Years - 5 Years 6 Months. Subharti University fees for Medical courses range from ₹3 L to ₹5 L.

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 one of best Medical colleges in Moradabad, Uttar Pradesh. Teerthanker Mahaveer University (TMU) offers BPT, MPT, MBBS, MD, M.S, MLT in the stream of Medical for a duration of 2 Years - 5 Years 5 Months. Teerthanker Mahaveer University (TMU) fees for Medical courses range from ₹1 L to ₹5 L.

Courses Offered

39 Courses

Exam Accepted

JEE Main , NATA

Tuition Fees Range

₹29 K-11.85 L

Accreditation

-/-

Lucknow University

Lucknow, Uttar Pradesh Public 2.6

Lucknow University is one of best Medical colleges in Lucknow, Uttar Pradesh. Lucknow University offers BAMS, MD in the stream of Medical for a duration of 3 Years - 5 Years 6 Months.

Courses Offered

31 Courses

Exam Accepted

LUMET

Tuition Fees Range

₹14 K-4.80 L

Accreditation

NAAC-A

Santosh University

Ghaziabad, Uttar Pradesh Private 3.7

Santosh University is one of best Medical colleges in Ghaziabad, Uttar Pradesh. Santosh University offers MBBS, MD, M.S in the stream of Medical for a duration of 3 Years - 5 Years 5 Months.

Courses Offered

6 Courses

Exam Accepted

NEET

Tuition Fees Range

₹12.50 L-1.07 Cr

Accreditation

-/-

CSJMU (Kanpur University)

Kanpur, Uttar Pradesh Public 3.1

CSJMU (Kanpur University) is one of best Medical colleges in Kanpur, Uttar Pradesh. CSJMU (Kanpur University) offers BPT, MPT in the stream of Medical for a duration of 2 Years - 4 Years 6 Months. CSJMU (Kanpur University) fees for Medical courses range from ₹1 L to ₹2 L.

Courses Offered

26 Courses

Exam Accepted

-/-

Tuition Fees Range

₹11 K-3.35 L

Accreditation

NAAC

Zakir Husain College of Engineering and Technology is one of best Medical colleges in Aligarh, Uttar Pradesh. Zakir Husain College of Engineering and Technology offers MBBS, MD, Master of Chirurgiae [M.Ch], BUMS in the stream of Medical for a duration of 3 Years - 5 Years 5 Months. Zakir Husain College of Engineering and Technology fees for Medical courses range from ₹1 L to ₹3 L.

Courses Offered

34 Courses

Exam Accepted

-/-

Tuition Fees Range

₹17 K-2.13 L

Accreditation

NBA

SHUATS

Allahabad, Uttar Pradesh Public 3.3

SHUATS is one of best Medical colleges in Allahabad, Uttar Pradesh. SHUATS offers BPT, MPT in the stream of Medical for a duration of 2 Years - 4 Years 6 Months.

Courses Offered

36 Courses

Exam Accepted

-/-

Tuition Fees Range

₹15 K-3.60 L

Accreditation

NAAC-A , ICAR

Institute of Applied Medicines and Research, [IAMR] Ghaziabad is one of best Medical colleges in Ghaziabad, Uttar Pradesh. Institute of Applied Medicines and Research, [IAMR] Ghaziabad offers BPT, MPT in the stream of Medical for a duration of 2 Years - 4 Years 6 Months. Institute of Applied Medicines and Research, [IAMR] Ghaziabad fees for Medical courses range from ₹1 L to ₹3 L.

Courses Offered

6 Courses

Exam Accepted

-/-

Tuition Fees Range

₹1.37 L-2.90 L

Accreditation

-/-

Noida International University

Greater Noida, Uttar Pradesh Private 2.8

Noida International University is one of best Medical colleges in Greater Noida, Uttar Pradesh. Noida International University offers BPT, MPT in the stream of Medical for a duration of 2 Years - 4 Years 6 Months. Noida International University fees for Medical courses range from ₹3 L to ₹5 L.

Courses Offered

28 Courses

Exam Accepted

CAT , JEE Main

Tuition Fees Range

₹1.32 L-10 L

Accreditation

-/-

Monad University

Ghaziabad, Uttar Pradesh Private 3.9

Monad University is one of best Medical colleges in Ghaziabad, Uttar Pradesh. Monad University offers MPT in the stream of Medical for a duration of 2 Years.

Courses Offered

32 Courses

Exam Accepted

NATA

Tuition Fees Range

₹12 K-5.28 L

Accreditation

COA

Bhartiya Shiksha Parishad, [BSP] Lucknow

Lucknow, Uttar Pradesh Public

Bhartiya Shiksha Parishad, [BSP] Lucknow is one of best Medical colleges in Lucknow, Uttar Pradesh. Bhartiya Shiksha Parishad, [BSP] Lucknow offers BPT, BNYS in the stream of Medical for a duration of 4 Years 6 Months - 5 Years 6 Months.

Courses Offered

13 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Adhunik Institute of Education and Research

Ghaziabad, Uttar Pradesh Private

Adhunik Institute of Education and Research is one of best Medical colleges in Ghaziabad, Uttar Pradesh. Adhunik Institute of Education and Research offers BPT, MPT in the stream of Medical for a duration of 2 Years - 4 Years 6 Months.

Courses Offered

6 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

College of Applied Education and Health Sciences is one of best Medical colleges in Meerut, Uttar Pradesh. College of Applied Education and Health Sciences offers BPT, MPT in the stream of Medical for a duration of 2 Years - 4 Years 6 Months.

Courses Offered

6 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Apheta Institute of Clinical Research, [AICR] Allahabad is one of best Medical colleges in Allahabad, Uttar Pradesh. Apheta Institute of Clinical Research, [AICR] Allahabad offers MD in the stream of Medical for a duration of 3 Years.

Courses Offered

4 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Kailash Institute of Nursing and ParaMedical Sciences is one of best Medical colleges in Noida, Uttar Pradesh. Kailash Institute of Nursing and ParaMedical Sciences offers BPT, MPT in the stream of Medical for a duration of 2 Years - 4 Years 6 Months.

Courses Offered

5 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

# 88 NIRF

KGMU

Lucknow, Uttar Pradesh Public 4.1 # 88 NIRF

KGMU is one of best Medical colleges in Lucknow, Uttar Pradesh. KGMU offers MBBS, MD, Master of Chirurgiae [M.Ch], M.S, DM in the stream of Medical for a duration of 3 Years - 5 Years 5 Months. KGMU fees for Medical courses range from ₹1 L to ₹2 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 one of best Medical colleges in Muzaffarnagar, Uttar Pradesh. Topiwala National Medical College, Mumbai offers BPT, MBBS, MD, Master of Chirurgiae [M.Ch], M.S, DM in the stream of Medical for a duration of 3 Years - 5 Years 5 Months. Topiwala National Medical College, Mumbai fees for Medical courses range from ₹1 L to ₹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 one of best Medical colleges in Kanpur, Uttar Pradesh. GSVM Medical College offers MBBS, MD, Master of Chirurgiae [M.Ch], M.S, DM in the stream of Medical for a duration of 3 Years - 5 Years 5 Months.

Courses Offered

7 Courses

Exam Accepted

-/-

Tuition Fees Range

₹72 K-90 K

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