Every aspiring doctor dreams of studying MBBS at a top government medical college in India. These institutions are not only prestigious but also offer quality education at highly subsidized fees, making them accessible to a wide range of students. Admission to these colleges is primarily through the NEET (National Eligibility cum Entrance Test), and the cutoff varies depending on the number of applicants, exam difficulty, and seat availability.
In this article, we provide an updated list of the best government medical colleges offering MBBS in India along with their annual tuition fees and NEET 2025 expected cutoff ranks for General category candidates.
1. AIIMS New Delhi
- Location: Delhi
- Annual Tuition Fees: ₹1,625
- NEET 2025 Cutoff Rank: Under 50
AIIMS Delhi remains the dream destination for MBBS aspirants. With world-class facilities, experienced faculty, and extensive clinical exposure, it continues to top the list of government medical colleges.
2. Maulana Azad Medical College (MAMC), Delhi
- Location: Delhi
- Annual Tuition Fees: ₹2,445
- NEET 2025 Cutoff Rank: Under 100
MAMC is known for its academic excellence and is affiliated with several top government hospitals, providing excellent clinical training.
3. Vardhman Mahavir Medical College (VMMC), Delhi
- Location: Delhi
- Annual Tuition Fees: ₹57,000
- NEET 2025 Cutoff Rank: Under 500
Located in the Safdarjung Hospital campus, VMMC offers a strong balance of theoretical and practical learning opportunities.
4. University College of Medical Sciences (UCMS), Delhi
- Location: Delhi
- Annual Tuition Fees: ₹5,000
- NEET 2025 Cutoff Rank: Under 300
UCMS, affiliated with GTB Hospital, is one of the most respected government medical institutions in North India.
5. JIPMER, Puducherry
- Location: Puducherry
- Annual Tuition Fees: ₹14,920
- NEET 2025 Cutoff Rank: Under 500
JIPMER offers state-of-the-art medical education and is known for high research output and excellent campus facilities.
6. King George’s Medical University (KGMU), Lucknow
- Location: Uttar Pradesh
- Annual Tuition Fees: ₹54,900
- NEET 2025 Cutoff Rank: Under 700
KGMU is one of the oldest and most reputable medical colleges in India with a strong emphasis on clinical practice.
7. Banaras Hindu University – Institute of Medical Sciences (IMS-BHU)
- Location: Varanasi, Uttar Pradesh
- Annual Tuition Fees: ₹10,000
- NEET 2025 Cutoff Rank: Under 500
IMS-BHU is known for its holistic medical education with great infrastructure and affordable tuition.
8. Government Medical College and Hospital (GMCH), Chandigarh
- Location: Chandigarh
- Annual Tuition Fees: ₹25,000
- NEET 2025 Cutoff Rank: Under 1000
GMCH is a leading college in North India and is known for its excellent patient load and academic strength.
9. Grant Government Medical College, Mumbai
- Location: Maharashtra
- Annual Tuition Fees: ₹1,00,000
- NEET 2025 Cutoff Rank: Under 800
With a strong reputation in Western India, Grant Medical College is affiliated with the historic JJ Hospital.
10. Madras Medical College (MMC), Chennai
- Location: Tamil Nadu
- Annual Tuition Fees: ₹13,610
- NEET 2025 Cutoff Rank: Under 700
MMC is a legacy institution with a focus on academics, research, and a broad clinical base in the heart of Chennai.
11. Government Stanley Medical College, Chennai
- Location: Tamil Nadu
- Annual Tuition Fees: ₹13,610
- NEET 2025 Cutoff Rank: Under 850
One of the oldest colleges in India, Stanley Medical College has a high patient turnover and excellent surgical training.
12. Lokmanya Tilak Municipal Medical College (LTMMC), Mumbai
- Location: Maharashtra
- Annual Tuition Fees: ₹1,00,000
- NEET 2025 Cutoff Rank: Under 1000
LTMMC, located within the Sion Hospital premises, offers great clinical exposure and a high-quality education.
13. Seth GS Medical College (GSMC), Mumbai
- Location: Maharashtra
- Annual Tuition Fees: ₹1,00,000
- NEET 2025 Cutoff Rank: Under 700
Seth GSMC is attached to KEM Hospital and is known for its high patient inflow and rigorous academics.
14. Government Medical College, Kozhikode
- Location: Kerala
- Annual Tuition Fees: ₹25,000
- NEET 2025 Cutoff Rank: Under 900
Often called Calicut Medical College, it is a premier government institution in Kerala with a great academic environment.
15. Government Medical College, Thiruvananthapuram
- Location: Kerala
- Annual Tuition Fees: ₹25,000
- NEET 2025 Cutoff Rank: Under 800
This college offers well-structured medical education with excellent faculty and hospital services.
16. Bangalore Medical College and Research Institute (BMCRI)
- Location: Karnataka
- Annual Tuition Fees: ₹50,000
- NEET 2025 Cutoff Rank: Under 1000
BMCRI is among the top colleges in South India and offers solid clinical exposure due to its affiliation with multiple hospitals.
17. Osmania Medical College, Hyderabad
- Location: Telangana
- Annual Tuition Fees: ₹10,000
- NEET 2025 Cutoff Rank: Under 1500
Osmania Medical College is one of the oldest in India and provides good quality education in a government setup.
18. Government Medical College, Nagpur
- Location: Maharashtra
- Annual Tuition Fees: ₹80,000
- NEET 2025 Cutoff Rank: Under 1100
GMC Nagpur is one of the three oldest medical colleges in Maharashtra and has consistently maintained high academic standards.
19. Sardar Patel Medical College, Bikaner
- Location: Rajasthan
- Annual Tuition Fees: ₹48,000
- NEET 2025 Cutoff Rank: Under 1800
This institution is popular in Rajasthan for its quality education and strong clinical practice curriculum.
20. Government Medical College, Amritsar
- Location: Punjab
- Annual Tuition Fees: ₹1,50,000
- NEET 2025 Cutoff Rank: Under 2200
One of the top government colleges in Punjab, GMC Amritsar has good infrastructure and practical training.
Benefits of Studying in a Government Medical College
- Affordable Fees: Fees are highly subsidized, often under ₹1 lakh per year.
- Experienced Faculty: Most government institutions have senior professors and subject experts.
- High Patient Inflow: More clinical exposure due to government hospital affiliations.
- National Recognition: Degrees from reputed institutions like AIIMS, MAMC, or KGMU are respected across India and abroad.
- Better Postgraduate Prospects: Many MBBS graduates from these colleges secure top ranks in PG entrance exams.
Conclusion
Choosing the right government medical college for MBBS is a major decision in a student’s academic journey. While all the colleges mentioned above offer excellent education, factors such as location, fees, NEET cutoff, and campus facilities should be considered. With intense competition for MBBS seats, securing a high NEET score is essential for admission to these top institutions.
Plan your preparation strategically and aim for a score that places you well within the top 500–1500 ranks in NEET 2025 to stand a chance at these top government medical colleges.
List of TOP Govt Colleges teaching M.B.B.S. course in India
College Type | Name of the College |
Government | All India Institute of Medical Sciences New Delhi |
Government | Maulana Azad Medical College, New Delhi |
Government | University College of Medical Sciences, University of Delhi, Delhi |
Government | King George’s Medical University, Lucknow |
Government | Jawaharlal Institute of Postgraduate Medical Education and Research Puducherry |
Government | Institute of Medical Sciences Banaras Hindu University, Varanasi |
Government | Government Medical College and Hospital, Chandigarh |
Government | Lady Hardinge Medical College for Women, New Delhi |
Government | Armed Forces Medical College, Pune |
Government | Andhra Medical College, Visakhapatnam |
Government | Bangalore Medical College and Research Institute, Bangalore |
Government | Lokmanya Tilak Municipal Medical College, Sion, Mumbai |
Government | Osmania Medical College, Hyderabad |
Government | SCB Medical College, Cuttack |
Government | Madras Medical College, Chennai |
Government | Indira Gandhi Medical College, Shimla |
Government | Vardhman Mahavir Medical College and Safdarjung Hospital, New Delhi |
Government | Seth GS Medical College, Mumbai |
Government | Jawaharlal Nehru Medical College, Aligarh Muslim University, Aligarh |
Government | Medical College, Kolkata |
Government | Mysore Medical College and Research Institute, Mysore |
Government | B J Medical College, Ahmedabad |
Government | Goa Medical College, Panaji |
Government | All India Institute of Medical Sciences Bhubaneswar |
Government | Topiwala National Medical College and BYL Nair Charitable Hospital, Mumbai |
Government | Gauhati Medical College, Guwahati |
Government | Stanley Medical College, Chennai |
Government | Grant Medical College, Mumbai |
Government | Dr Ram Manohar Lohia Institute of Medical Sciences, Lucknow |
Government | Sawai Man Singh Medical College, Jaipur |
Government | North Eastern Indira Gandhi Regional Institute of Health and Medical Sciences, Shillong |
Government | Silchar Medical College and Hospital, Silchar |
Government | Government Medical College, Thiruvananthapuram |
Government | Guntur Medical College, Guntur |
Government | Regional Institute of Medical Sciences, Lamphelpat |
Government | Gandhi Medical College and Hospital, Secunderabad |
Government | Government Medical College, Haldwani |
Government | Mahatma Gandhi Memorial Medical College, Indore |
Government | Government Medical College, Kottayam |
Government | Sardar Patel Medical College, Bikaner |
Government | Rajendra Institute of Medical Sciences, Ranchi |
Government | Patna Medical College, Patna |
Government | All India Institute of Medical Sciences Jodhpur |
Government | Dr Rajendra Prasad Government Medical College, Tanda |
Government | BJ Government Medical College, Pune |
Government | Government Medical College, Srinagar, Kashmir |
Government | Government Tiruvannamalai Medical College and Hospital, Tiruvannamalai |
Government | Government Medical College, Kozhikode |
Government | Institute of Post Graduate Medical Education and Research, Kolkata |
Government | GSVM Medical College, Kanpur |
Government | Burdwan Medical College, Burdwan |
Government | Gandhi Medical College, Bhopal |
Government | JN Institute of Medical Sciences, Imphal |
Government | Government Medical College, Kollam |
Government | Rabindra Nath Tagore Medical College, Udaipur |
Government | Indira Gandhi Medical College and Research Institute, Kathirkamam |
Government | Dr Sampurnanand Medical College, Jodhpur |
Government | Medical College, Baroda |
Government | Kurnool Medical College, Kurnool |
Government | RUHS College of Medical Sciences, Jaipur |
Government | Pt Jawahar Lal Nehru Memorial Medical College, Raipur |
Government | Assam Medical College, Dibrugarh |
Government | Government Villupuram Medical College, Villupuram |
Government | Government Medical College, Jammu |
Government | Mahatma Gandhi Memorial Medical College and Hospital, Jamshedpur |
Government | Sher-I-Kashmir Institute of Medical Sciences, Srinagar |
Government | Andaman and Nicobar Islands Institute of Medical Sciences, Port Blair |
Government | RG Kar Medical College and Hospital, Kolkata |
Government | Patliputra Medical College, Dhanbad |
Government | North Delhi Municipal Corporation Medical College, New Delhi |