MBBS Government Colleges In UP
Uttar Pradesh has a wide network of government medical colleges offering MBBS degrees, making it one of the largest contributors to medical education in India. These colleges are affiliated with Atal Bihari Vajpayee Medical University (ABVMU) and are regulated by the Directorate General of Medical Education and Training, Uttar Pradesh (DGME-UP). Admission to MBBS programs is through the NEET-UG exam, with seats allocated via state and all-India quotas.
Top government MBBS colleges in Uttar Pradesh include King George’s Medical University (KGMU), Lucknow, GSVM Medical College, Kanpur, MLN Medical College, Prayagraj, and LLRM Medical College, Meerut. These institutions are known for their academic excellence, clinical training, and affordable fees.
The annual tuition fee for MBBS in government colleges in Uttar Pradesh is approximately ₹36,000 to ₹54,000, which makes them more accessible compared to private institutions. Some colleges may have nominal hostel and other charges.
Most government medical colleges in UP have excellent hospital facilities, offering students hands-on exposure to diverse clinical cases. With increasing investment in infrastructure and new colleges being added, the state is rapidly expanding its capacity to train future doctors. These colleges are highly sought-after for their quality and affordability.
S.No | College Name | Location (City) | Seat Intake | Annual Tuition Fee (₹) |
---|---|---|---|---|
1 | King George’s Medical University (KGMU) | Lucknow | 250 | 54,600 (MBBS App – Get MBBS Admission, NEET Support) |
2 | Dr. Ram Manohar Lohia Institute of Medical Sciences | Lucknow | 200 | 18,000 |
3 | Ganesh Shankar Vidyarthi Memorial Medical College (GSVM) | Kanpur | 250 | 36,000 |
4 | Moti Lal Nehru Medical College (MLNMC) | Prayagraj | 200 | 36,000 |
5 | LLRM Medical College | Meerut | 150 | 36,000 |
6 | Government Institute of Medical Sciences | Greater Noida | – | 36,000 |
7 | Sarojini Naidu Medical College | Agra | 200 | 36,000 |
8 | BRD Medical College | Gorakhpur | 150 | 36,000 |
9 | Uttar Pradesh University of Medical Sciences (UPUMS) | Saifai, Etawah | – | 36,000 |
10 | Government Medical College Kannauj | Kannauj | 100 | 26,000 |
11 | Government Medical College Jalaun | Jalaun | 100 | 40,800 |
12 | Government Medical College Azamgarh | Azamgarh | – | 40,800 |
13 | Government Medical College Banda | Banda | – | 42,000 |
14 | Government Medical College Badaun | Badaun | – | 36,000 |
15 | Autonomous State Medical College Basti | Basti | – | 54,600 |
Register Now

FAQs
As of 2025, there are over 35 government medical colleges offering MBBS courses in Uttar Pradesh, including newly established Autonomous State Medical Colleges.
Admission is based on the NEET-UG exam, followed by state counseling conducted by the Directorate General of Medical Education and Training (DGME), UP.
The annual tuition fee ranges between ₹18,000 to ₹54,600, depending on the college and category (state or AIQ).
King George’s Medical University (KGMU), Lucknow is widely regarded as the top government medical college in the state.
Most are affiliated with the Atal Bihari Vajpayee Medical University (ABVMU), Lucknow.
Yes, many government colleges require students to sign a service bond of 2 years, or pay a penalty if not served.