MBBS Fees in Government vs Private Colleges in India

Shuchi Bagchi

Updated On: December 02, 2025 01:52 PM

MBBS fees in government colleges are relatively lower, ranging from INR 6,000 to INR 1 lakh. Private MBBS college fees in India can go up to INR 30-50 lakhs in a year. If you are looking for affordable options, govt colleges are a better choice for MBBS course!

MBBS Fees in Government vs Private Colleges in India

There is a vast difference in the fee structure of the government and private medical colleges in India. While the government-run medical colleges cost around INR 8,000 annually for the MBBS course, the fee in private colleges can go up to a whopping INR 15,00,000 per year. This is one of the crucial reasons why the competition for MBBS seats in government colleges is so high. Students typically look for affordable colleges to pursue a medical degree. This article overviews the list of private and government MBBS colleges in India, along with the course fee structure to help you make a wiser decision.
Also Check - New Private Medical Colleges in India with Affordable MBBS Fees

MBBS Fees in Government Colleges in India

The MBBS fees in the government colleges in India are lower compared to the private colleges. These colleges are funded by the government entities. However, the admission is tougher. Check the list of a few MBBS government colleges along with the course fees below:

College Name

Annual Course Fees (Approx.)

AIIMS Delhi

INR 6,100 - INR 7,640

Jawaharlal Institute of Postgraduate Medical Education and Research, Puducherry

INR 1.02 lakhs

Banaras Hindu University

INR 1.49 lakhs - INR 1.67 lakhs

Madras Medical College, Chennai

INR 68,020

Sree Chitra Tirunal Institute for Medical Sciences and Technology, Thiruvananthapuram

INR 37,620

All India Institute of Medical Sciences, Rishikesh

INR 1.23 lakhs

All India Institute of Medical Sciences, Bhubaneswar

INR 35,136

All India Institute of Medical Sciences, Jodhpur

INR 24,100

Vardhman Mahavir Medical College, Delhi

INR 2.56 lakhs - INR 2.65 lakhs

King George`s Medical University, Lucknow

INR 54,600

Institute of Postgraduate Medical Education and Research, Kolkata

INR 6,500

Maulana Azad Medical College, Delhi

INR 13,000 - INR 14,225

All India Institute of Medical Sciences, Patna

INR 5,856

Also Check - Impact of College Location on MBBS Education and Career Prospects

Private MBBS College Fees in India

The MBBS fees in the private colleges in India are higher compared to the government colleges. The infrastructure and facilities are higher in these colleges. The list of MBBS private college in India along with the course fees are given below:

MBBS Private College List

Annual Course Fees (Approx.)

Christian Medical College, Vellore

INR 56,330

Amrita Vishwa Vidyapeetham, Coimbatore

INR 26.68 lakhs

Kasturba Medical College, Mangalore

INR 70.89 lakhs

Dr. D. Y. Patil Medical College, Hospital & Research Centre, Pune

INR 27 lakhs

Saveetha Institute of Medical and Technical Sciences, Chennai

INR 22 lakhs - 25 lakhs

Sri Ramachandra Medical Colleges and Research Institute, Chennai

INR 30 lakhs

Siksha `O` Anusandhan University, Bhubaneshwar

INR 14.95 lakhs

St. John's Medical College, Bangalore

INR 8.11 lakhs

Maharishi Markandeshwar (Deemed to be University), Solan

INR 6 lakhs - INR 7 lakhs

JSS Medical College, Mysore

INR 83.25 lakhs

Dayanand Medical College, Ludhiana

INR 2 lakhs - INR 3 lakhs

PSG Institute of Medical Sciences and Research, Coimbatore

INR 22.5 lakhs

Datta Meghe Institute of Higher Education and Research, Nagpur

INR 23.45 lakhs

Also Check - Is Donation-based MBBS Admission Legal in India?

Estimated Fee in Government and Private MBBS Colleges in 2026

In 2025, the MBBS course fee in any government-run college used to range between INR 5,000 and INR 1 lakh. But the growing number of medical colleges and rising demand for faculty can potentially increase this range to INR 7,000 - INR 1.1 lakhs. For private MBBS medical colleges, the maximum range can increase from INR 30 lakhs to INR 50 lakhs or more by 2026.
The fees in the government MBBS colleges in India are lower as these institutions are backed by government funds. The competition is higher in these colleges, along with the cutoffs. Admission to the private MBBS college is relatively easier.

Related Articles

Can foreigners pursue MBBS in India? Challenges Indian Students Face While Pursuing MBBS Abroad
For any query, head to our QnA Zone or fill out our Common Application Form . Stay tuned to CollegeDekho for more such updates!

FAQs

Do MBBS courses vary in different states?

Yes, MBBS course fees vary significantly based on the state and region in India

What are the affordable MBBS colleges in Delhi?

The affordable MBBS colleges in Delhi are: 

  • AIIMS
  • Lady Hardinge
  • Maulana Azad Medical College

Is MBBS an expensive course?

Yes, MBBS is generally considered an expensive course. However, it totally depends on the students. 

What are the MBBS course fees?

The average MBBS fee ranges from INR 6,000 to INR 1 Crore.

How to reduce the MBBS course fees?

Scholarships and financial aid options are available to eligible students to help reduce the MBBS fee. 

/articles/mbbs-fees-in-government-vs-private-colleges-in-india/
View All Questions

Related Questions

Does lpu offer hotel management courses? How can I get admisison?

-Nandalal GuptaUpdated on January 23, 2026 12:34 PM
  • 40 Answers
Sona, Student / Alumni

LPU does offer plenty of hotel management courses with great practical training, expert faculty and industry exposure. LPU could be great choice to boost your career in hotel management field.

READ MORE...

Can I do B.Ed after B.Com?

-Nikita hirveUpdated on January 23, 2026 12:36 PM
  • 2 Answers
Mansi arora, Student / Alumni

Yes, you can totally do B.Ed after B.Com at LPU. LPU accepts B.Com graduates and offers a well-structured B.Ed program with great faculty and practical exposure. Plus, you get solid teaching practice and good placement support to kickstart your teaching career.

READ MORE...

How can I get the exact interview date for APRCET 2024-25?

-t aruna kuamriUpdated on January 23, 2026 01:08 PM
  • 1 Answer
Tiyasa Khanra, Content Team

Dear Student,

You will find the exact interview date for APRCET 2024-25 on the official website of the Andhra Pradesh Research Common Entrance Test. The AP RCET 2024-25 interviews are scheduled to be conducted from February 2 to February 6, 2026. If you have qualified for the interview, you have to verify your venue, date for the interview on the website. It is mandatory for you to attend the interview at the specified university on the specified date only with the following documents:

1. APRCET 2024-25 qualifying copy (Results copy)

a) Original Degree/ Provisional Certificate of the qualifying Examination (PG …

READ MORE...

Do you have a question? Ask us.

  • Typical response between 24-48 hours

  • Get personalized response

  • Free of Cost

  • Access to community

Subscribe to CollegeDekho News

By proceeding ahead you expressly agree to the CollegeDekho terms of use and privacy policy

Top 10 Medical Colleges in India

View All
Top