There are around 67 medical colleges in Uttar Pradesh offering MBBS full time (race against time phrase meaning) courses. Of these, almost 48 are government medical colleges in Uttar Pradesh, and approximately 19 are private medical colleges in Uttar Pradesh. The state has some of the best government medical colleges in UP, as well as top private medical colleges in UP that serve high-quality education combined with superior medical facilities.
In this article, we are listing some of the top Medical colleges in Uttar Pradesh such as It is Institute of Medical Sciences (IMS-BHU), Sanjay Gandhi Postgraduate Institute of Medical Sciences (SGPGI), King George’s Medical University (KGMU) Lucknow, Aligarh Muslim University (AMU), Integral University (IUL), School of Medical Sciences and Research. Admission to these institutions is mainly through popular entrance exams like NEET and UP NEET.
Read More:
- Top Medical Colleges in India Based on 2025 NIRF’s Ranking
- State-Wise List of Government & Private MBBS Medical Colleges in India 2025
Best MBBS Colleges in UP: Highlights 2026
The students from the top colleges are placed in positions as physicians, consultants, and medical aid officers doing their internship for a period of one year in hospitals, healthcare centers, and critical care units. They can also take (take with a grain of salt idiom synonym) part in the health campaigns organized by the government and improve community health programs and keep propagating awareness about diseases, medicines, fitness, and public health through the workshops and conferences:
| Details | Information |
| Popular Entrance Exams | NEET, UP NEET, and others |
| Most Chosen Specialisation | Medicine |
| Number of Medical Colleges | Total 67 colleges |
| Well-Known Institutions | King George’s Medical University (KGMU) Lucknow, Sanjay Gandhi Institute of Post Graduate Medical Sciences (SGPGI), IMS – Institute of Medical Sciences BHU, Aligarh Muslim University (AMU), School of Medical Sciences and Research, Integral University (IUL), and more |
| Annual Fee Range |
|
Best Medical Colleges in UP: NIRF Ranking 2025
Every year, the Ministry of Education releases the National Institutional Ranking Framework called NIRF to evaluate and rank institutions in India. The ranking is based on multiple factors such as Teaching, Learning & Resources (TLR), Research and Professional Practice (RP), Graduation Outcomes (GO), Outreach & Inclusivity (OI), and Peer Perception. Using these criteria, the NIRF annually lists the top medical colleges in Uttar Pradesh, including both government and private medical colleges in UP.
Here is the list of medical colleges in Uttar Pradesh that have consistently been ranked by NIRF for the last 3 years:
| College / University | NIRF Rank 2025 | NIRF Rank 2024 | NIRF Rank 2023 |
| Sanjay Gandhi Postgraduate Institute of Medical Sciences, Lucknow | 5 | 6 | 7 |
| IMS – Banaras Hindu University (BHU), Varanasi | 6 | 7 | 8 |
| King George’s Medical University (KGMU), Lucknow | 8 | 19 | 12 |
| Aligarh Muslim University (AMU), Aligarh | 29 | 27 | 28 |
Best Medical Colleges in UP: Admissions 2026
In order to get admission in the top medical colleges in UP, which are the best MBBS colleges of Uttar Pradesh, candidates must meet the following eligibility criteria:
- Should have cleared Class 12 with Science (PCB).
- Should have at least 50% aggregate marks (45% for the reserved category) or equivalent CGPA.
- Must be at least 17 years old as of December 31 in the admission year.
- Should be an Indian citizen, Overseas Citizen of India (OCI), or Person of Indian Origin (PIO).
Best Medical Colleges in Uttar Pradesh: Entrance Exams 2026
There is only one way to get into the MBBS program across both government medical colleges in UP and private medical colleges in Uttar Pradesh, i.e., NEET UG (National Eligibility cum Entrance Test). NTA is the conducting authority of NEET, a national-level medical entrance examination for admissions to undergraduate AYUSH, MBBS, and BDS courses in all the private Colleges/Universities/Institutes as well as Government.
- NEET UG: A single national exam to get admission into MBBS, BDS, and other medical programs in all Medical Colleges.
- No other entrance exams: NEET UG has been the sole legitimate test for admission to MBBS in India since 2020, including Uttar Pradesh.
- On-state level counseling: To get admissions in the UP-state government medical and private medical colleges, candidates have to appear for the counselling process conducted by referred to as Directorate of Medical Education & Training, UP.
- Domicile criteria: usually, to be eligible for admission in the government medical colleges through the state quota seat, candidates must provide a domicile proof of the state concerned.
Check Out: List of Medical Entrance Exams in India for 2026
NEET 2025 Cutoff
The following table brings the NEET 2025 cutoff marks for each category:
| Candidate Group | Minimum Qualifying Percentile | NEET Score Range |
| General (UR) / EWS | 50th percentile | 686 – 144 |
| OBC / SC / ST – PwD | 40th percentile | 126 – 113 |
| General (UR) / EWS – PwD | 45th percentile | 143 – 127 |
| OBC, SC, ST | 40th percentile | 143 – 113 |
Check Out: Top Private Medical Colleges in Delhi/NCR 2026
NEET Accepting MBBS Colleges in Uttar Pradesh
Uttar Pradesh has around 67 top MBBS colleges that accept NEET scores for admission. Given below is the list of medical colleges in Uttar Pradesh with details on tuition costs, eligibility standards, and accepted entrance exams:
| College Name | Approx. Course Fee |
| Era’s Lucknow Medical College & Hospital | Around ₹74.7 lakh |
| Institute of Medical Sciences, BHU | About ₹1.49 lakh |
| King George’s Medical University (KGMU) | Nearly ₹2 lakh |
| Jawaharlal Nehru Medical College, AMU | Close to ₹2.19 lakh |
Best Private MBBS Colleges in Uttar Pradesh
The students looking to do MBBS in private colleges have many options of the best private medical colleges in Uttar Pradesh, from where they can pursue their education. Here is a List of the top Private Medical Colleges in UP, along with their Updated Fee Structure & entrance exam accepted. For more information about the Colleges or admission-related assistance, also visit (idioms dictionary) their Official Website:
| College Name | Entrance Exam | Total Fee (Approx.) |
| Era’s Lucknow Medical College & Hospital | NEET | ₹74.7 lakh |
| Shri Ram Murti Smarak Institute of Medical Sciences | NEET | ₹61.82 lakh |
| Integral University (IUL) | NEET | ₹81 lakh |
| Swami Vivekanand Subharti University (SVSU) | NEET | ₹53.3 lakh |
| Teerthanker Mahaveer University | NEET | ₹72.9 lakh |
Check Out: Top Dental (BDS) Colleges in India 2026
Best Government MBBS Colleges in UP: Admissions, Fees, Courses, Eligibility, Exams
Government medical colleges in Uttar Pradesh are preferable for those looking at low-cost education opportunities, and therefore, many students prefer studying here. The following table emphasizes the best government medical colleges in UP with their fee structure and entrance exam:
| College Name | Entrance Exam | Approx. Fee for Entire Course |
| AIIMS Raebareli | NEET | ₹7,330 |
| King George’s Medical University (KGMU) | NEET | ₹2.14 lakh |
| AIIMS Gorakhpur | NEET | ₹6,080 |
| Institute of Medical Sciences, BHU | NEET | ₹1.49 lakh |
| Jawaharlal Nehru Medical College, AMU | NEET | ₹2.19 lakh |
Highest Salary Offered by Top Medical Colleges in Uttar Pradesh
Students frequently assess colleges based on return on investment (ROI), that is, comparing the cost of a course against what graduates are paid. Below is a table containing the best MBBS colleges in UP with their total course fees and average annual packages, etc., that can help you to evaluate ROI:
| Medical College | Average Salary per Year | Complete Course Fee |
| Rama University, Kanpur (MBBS) | ₹12 LPA | ₹57.23 lakh |
| King George’s Medical University – KGMU (MBBS) | ₹12 LPA | ₹2.14 lakh |
| Era’s Lucknow Medical College & Hospital (MBBS) | ₹12 LPA | ₹74.7 lakh |
| IMS – Institute of Medical Sciences, BHU (MBBS) | ₹17 LPA | ₹1.49 lakh |
| Jawaharlal Nehru Medical College, AMU (MBBS) | ₹15 LPA | ₹2.19 lakh |
Low-cost MBBS Colleges in Uttar Pradesh
Candidates can ask for affordable MBBS admission in Uttar Pradesh. In general, affordable UP best medical colleges have a tuition fee within 1–2 lakh, and a few are less than 1 lakh as well. For students in search of economical options, the following is a list of medical colleges in UP with low annual fees.
| College Name | Approx. Annual Tuition Fee |
| AIIMS Raebareli | ₹7,330 |
| Uttar Pradesh University of Medical Sciences | ₹81,000 |
| AIIMS Gorakhpur | ₹6,000 |
| Dr. Ram Manohar Lohia Institute of Medical Sciences | ₹81,000 |
Cost of Studying from the Best Medical Colleges in Uttar Pradesh
Pursuing an MBBS in UP could prove expensive for many, as 32 top medical colleges in Uttar Pradesh have a total course fee of more than ₹5 lakh. They include Bareilly International University, Santosh Medical College and Hospital, Krishna Mohan Medical College and Hospital, Rohilkhand Medical College and Hospital, and Rajshree Medical Research Institute. Given below is the table depicting a list of medical colleges in Uttar Pradesh and their annual fees:
| Notable Colleges | Fee Bracket | No. of Institutions |
| Government Medical College Badaun | ₹3–5 lakh | 1 |
| AIIMS Raebareli, Government Institute of Medical Sciences, AIIMS Gorakhpur | Below ₹1 lakh | 4 |
| AMU, King George’s Medical University (KGMU) | ₹2–3 lakh | 2 |
| SVSU, Integral University (IUL), School of Medical Sciences & Research (SMSR) | Above ₹5 lakh | 31 |
| GVSM Medical College, IMS BHU, SN Medical College Agra | ₹1–2 lakh | 33 |
Check Out: List of best Medical Courses after 12th without NEET 2026
Top Specializations Offered by Best Medical Colleges in Uttar Pradesh
In the top medical colleges in UP, MBBS students are provided with the option to choose different specializations. The table given below enlists some of the good courses offered by top MBBS colleges in Uttar Pradesh:
| Medical College | Offered Specializations |
| AIIMS, Raebareli | Pediatrics, Gastroenterology, Oncology, Orthopedics, Neurosurgery, Cardiology, Plastic Surgery, Endocrinology, Neurology, Nephrology |
| Era’s Lucknow Medical College & Hospital | Orthopedics, Endocrinology, Cardiology, Gastroenterology, Neurology, Plastic Surgery, Pediatrics, Oncology, Nephrology, Neurosurgery |
| King George’s Medical University (KGMU) | Gastroenterology, Pediatrics, Neurosurgery, Oncology, Nephrology, Cardiology, Plastic Surgery, Orthopedics, Neurology, Endocrinology |
| Shri Ram Murti Smarak Institute of Medical Sciences | Cardiology, Pediatrics, Oncology, Neurosurgery, Orthopedics, Endocrinology, Nephrology, Gastroenterology, Neurology, Plastic Surgery |
| AIIMS, Gorakhpur | Neurology, Nephrology, Orthopedics, Gastroenterology, Pediatrics, Cardiology, Oncology, Endocrinology, Plastic Surgery, Neurosurgery |
| Jawaharlal Nehru Medical College, AMU | Endocrinology, Pediatrics, Orthopedics, Cardiology, Neurosurgery, Oncology, Gastroenterology, Neurology, Plastic Surgery, Nephrology |
| Institute of Medical Sciences, BHU | Oncology, Orthopedics, Gastroenterology, Cardiology, Pediatrics, Plastic Surgery, Neurosurgery, Nephrology, Neurology, Endocrinology |
FAQs on Best Medical Colleges in Uttar Pradesh for MBBS 2026
Q: How many medical colleges are there for MBBS in Uttar Pradesh?
There are 67 medical colleges in Uttar Pradesh that offer the MBBS course as per the NEET UG guidance. Out of them, 48 are government medical colleges in Uttar Pradesh, and 19 are private medical colleges in UP.
Q: Can a student pursue an MBBS degree without clearing NEET?
No. In India, the National Eligibility cum Entrance Test (NEET) is compulsory for admission to MBBS courses. The National Medical Commission (NMC), from 2020, had made it mandatory for all admissions in both government medical colleges in UP and private medical colleges in Uttar Pradesh, including the deemed universities.
Q: Which are the top MBBS colleges in Uttar Pradesh as per NIRF 2025?
As per the NIRF 2025 rankings, Sanjay Gandhi Postgraduate Institute of Medical Sciences (SGPGIMS) and Banaras Hindu University (BHU) are among the top medical colleges in Uttar Pradesh.
Q: Are there affordable options for studying MBBS in UP?
Yes, so many affordable UP best medical colleges are operated by the government, so they offer the MBBS program at a very low fee. In some government medical colleges in UP, tuition fees start from around ₹18,000 per year.
Q: Which MBBS colleges in Uttar Pradesh have the best placement packages?
The Medical colleges of UP have a great rank in terms of placements. The King George’s Medical University (KGMU) in Lucknow and GSVM Medical College in Kanpur have consistently recorded high average annual packages. KGMU is one of the premier institutes to study medicine with a great reputation and placements.
Q: What is the average monthly salary of an MBBS doctor in India?
The salary of MBBS Graduates can differ as per the hospitals; it ranges in private hospitals, goes up to INR 40–70K per month, and in government hospitals, doctors get a package between INR 60–80k/month. Those numbers can rise sharply with specialization and experience.
Q: Is studying in the best MBBS colleges in Uttar Pradesh costly?
Yes, the fees of the government medical colleges in Uttar Pradesh are comparatively low. Whereas an MBBS in a private medical college in UP is a little bit expensive. In a private institute, the cost is very high compared to a government institute.



