Planning to pursue MBBS in India? Understanding the MBBS fee structure is essential before choosing a medical college.
Type of college (Government / Private / Deemed)
State policies
Quota (AIQ / State / Management)
This guide helps you estimate your total MBBS cost in India and choose the best option based on your budget.
Government colleges offer the lowest MBBS fees due to subsidies.
Average Fee Range: ₹5,000 – ₹1,00,000 per year
Total Course Cost: ₹25,000 – ₹5 Lakhs (entire MBBS)
Highly affordable
High competition (top ranks required)
Best ROI
Private colleges have moderate to high fees depending on reputation.
Average Fee Range: ₹5 Lakhs – ₹15 Lakhs per year
Total Course Cost: ₹25 Lakhs – ₹75 Lakhs
More seats available
Lower cutoff than government colleges
Good infrastructure
Average Fee Range: ₹15 Lakhs – ₹25 Lakhs per year
Total Course Cost: ₹75 Lakhs – ₹1.25 Crore
Flexible admission
Lower cutoff compared to government colleges
High-quality facilities
College Type | Annual Fees | Total Cost |
|---|---|---|
Government | ₹5K – ₹1L | ₹25K – ₹5L |
Private | ₹5L – ₹15L | ₹25L – ₹75L |
Deemed | ₹15L – ₹25L | ₹75L – ₹1.25Cr |
Lower fees (government colleges)
High competition
Lower fees for domicile students
Higher fees in private colleges
Highest fees (often in USD)
Karnataka – Balanced government & private options
Tamil Nadu – Lower fees due to more seats
Maharashtra – Moderate to high fees
Uttar Pradesh – Wide range of private colleges
Hostel fees: ₹50,000 – ₹2 Lakhs/year
Mess charges: ₹30,000 – ₹1 Lakh/year
Books & materials: ₹10,000 – ₹50,000
Miscellaneous expenses
Low Budget (₹5 Lakhs Total): Target government colleges.
Medium Budget (₹25–50 Lakhs): Private colleges (state quota).
High Budget (₹75 Lakhs+): Deemed universities.
NEET Rank Predictor
NEET College Predictor
Match your rank, budget, and college options.
Choosing the right college can save you lakhs of rupees.
Compare colleges by fees
Find affordable options
Plan counselling strategy
Call : +91 98 218 22739
Q1. What is the lowest MBBS fee in India?
Government colleges offer fees as low as ₹5,000 per year.
Q2. What is the cost of MBBS in private colleges?
It ranges from ₹25 Lakhs to ₹75 Lakhs total.
Q3. Why are deemed universities expensive?
They are privately managed with premium infrastructure.
Q4. Can I do MBBS under ₹10 Lakhs?
Yes, in government colleges with a good NEET rank.