GENERAL

MBBS Fees 2026: Check College-wise Fees Structure (Government vs Private)& Cost

SR
Samrat Ray • 10 Mins read • 26 Jun 26
MBBS FeesMBBS Fees

The MBBS fees in India vary with factors like the state, type of college, specific course fee components, etc. MBBS tuition fees in India range from around ₹5,000 to ₹6,000 at AIIMS institutions to over ₹1 crore at private medical colleges like Dr D. Y. Patil Vidyapeeth, SRM Institute of Science and Technology, Datta Meghe Institute of Higher Education and Research, etc. You can also find deemed universities like GITAM Institute of Medical Sciences, Sri Siddhartha Medical College, and Yenepoya Medical College with a tuition fee of around ₹12 lakhs to ₹25 lakhs or higher for their MBBS course

MBBS students in India can also get government or private scholarships of up to ₹1,00,000 or more per year, along with various benefits. Apart from that, some scholarships can also offer you stipends during your MBBS studies. Popular scholarships for MBBS students in India include the PM-USP Central Sector Scheme of Scholarship, ONGC Scholarship Scheme, the National Scholarship for Persons with Disabilities, etc. These scholarships are based on merit, financial needs, category, etc. 

The medical colleges in India with the most affordable MBBS fees in India include AIIMS Delhi, Maulana Azad Medical College, GMC Surat, etc. In this blog, we will look at the MBBS fees in India based on the type of colleges. Along with that, let us also see the prominent MBBS scholarships in India to support your medical studies. 


MBBS Fees in India: Key Components 2026

Check the key components of the MBBS fees in India provided in the illustration below. 

MBBS Fees Components in India 2026


MBBS Fees in India at the Top Colleges 2026

The following are the total tuition fees of the top medical colleges for MBBS in India that feature in the NIRF rankings. 

Name of the Institute

NIRF Rank 2025

Total MBBS Tuition Fee

All India Institute of Medical Sciences, Delhi

1

₹8,140

Christian Medical College, Vellore

3

₹15,000

Jawaharlal Institute of Post Graduate Medical Education & Research, Puducherry

4

₹1,30,000 - ₹1,55,000

Banaras Hindu University, Varanasi

6

₹1,23,766

King George`s Medical University, Lucknow

8

₹2,14,000

Amrita Vishwa Vidyapeetham, Coimbatore 

9

₹1,25,00,000

Kasturba Medical College, Manipal

10

₹38,00,000 - ₹43,96,000

Saveetha Institute of Medical and Technical Sciences, Chennai

11

1,13,00,000

Dr D. Y. Patil Vidyapeeth, Pune

12

₹1,35,00,000

All India Institute of Medical Sciences, Rishikesh

13

₹51,520

All India Institute of Medical Sciences, Bhubaneswar

14

₹26,350

Siksha `O` Anusandhan, Bhubaneswar 

15

₹98,77,500

Madras Medical College & Government General Hospital, Chennai

16

₹68,020

S.R.M. Institute of Science and Technology, Tamil Nadu

18

₹1,26,00,000

All India Institute of Medical Sciences, Jodhpur

19

₹24,100

Datta Meghe Institute of Higher Education and Research, Wardha

20

₹1,03,75,000

Sri Ramachandra Institute of Higher Education and Research, Chennai

21

₹1,35,00,000

Vardhman Mahavir Medical College & Safdarjung Hospital, New Delhi

22

₹75,000

All India Institute of Medical Sciences, Bhopal

25

₹4,790

Maulana Azad Medical College, Delhi

26

₹55,650


MBBS Fees in India Government Colleges 2026

Check the following table for the MBBS fees across central government colleges in India. 

College

MBBS Tuition Fee (Yearly)

Bangalore Medical College, Karnataka

₹2,90,000

Grant Medical College, Mumbai

₹6,84,450

AIIMS Jodhpur

₹24,100

AIIMS Guwahati

₹26,350

Assam Medical College, Dibrugarh

₹90,000

Government Medical College, Chandigarh

₹78,380

Goa Medical College, Panaji

₹14,04,000

BJ Medical College, Ahmedabad

₹1,13,000

Dr YSP Government Medical College, Nahan

₹2,75,000

Chhattisgarh Institute of Medical Sciences, Bilaspur

₹1,80,000

Government Medical College, Thiruvananthapuram

₹1,04,000

MGM Medical College, Indore

₹4,50,000

SCB Medical College, Cuttack

₹1,19,000

Government Medical College, Kottayam

₹1,15,750

Lady Hardinge Medical College, Delhi

₹7,450

University College of Medical Science, Delhi

₹1,33,750 


Dont MIss:

MBBS Fees in India Private Colleges 2026

The table below provides the yearly MBBS tuition fees at private medical colleges available across India. 

College

Total MBBS tuition fee 

St. John’s Medical College, Bengaluru

₹30,00,000 (Management quota)

Al-Ameen Medical College, Vijayapura

₹6,91,000

Akash Institute of Medical Sciences, Bengaluru

₹6,91,000

Dr B.R. Ambedkar Medical College, Bengaluru

₹6,91,000

Jaya Jagadguru Murugharajendra Medical College, Davangere

₹12,00,867

K.V. Gowda Medical College, Mangaluru

₹7,08,105 - ₹1,75,03,500

Subbaiah Institute of Medical Sciences, Shivamogga

₹7,71,605 - ₹1,40,88,500

The Oxford Medical College, Bengaluru

₹12,00,867

Vydehi Institute of Medical Sciences, Bengaluru

₹7,08,105 - ₹59,40,835

BGS Medical College, Bengaluru

₹7,08,105 - ₹59,40,835

Dr Chandramma Dayananda Sagar Institute, Harohalli

₹652295 - ₹1,71,15,000 

PES University Institute of Medical Sciences, Bengaluru

₹3,75,000 - ₹1,97,25,000

Sapthagiri Institute of Medical Sciences, Bengaluru

₹8,21,000

SDM College of Medical Sciences, Dharwad

₹7,05,000


MBBS Fees in India at Deemed Universities 2026

Here are the MBBS fees per year across deemed universities in various parts of India. 

Deemed university/college

MBBS tuition fee (per year)

GITAM Institute of Medical Sciences, Visakhapatnam

₹1,39,55,000

Hamdard Institute of Medical Sciences, New Delhi

₹72,00,000

SBKS Institute of Medical Sciences, Vadodara

₹84,38,000

MM Institute of Medical Sciences, Mullana

₹18,00,000 (1st year)

Manipal TATA Medical College, Jamshedpur

₹64,45,000

JLN Medical College, Belagavi

₹86,40,000

JSS Medical College, Mysore

₹6,90,000 - ₹7,00,000

K.S. Hegde Medical Academy, Mangalore

₹7,05,000

Sri Siddhartha Medical College, Tumkur

₹18,09,000/year

Yenepoya Medical College, Mangalore

₹7,00,000 - ₹8,00,000

Raja Rajeshwari Medical College, Bengaluru

₹1,10,00,000

Amrita Institute of Medical Sciences, Kochi

₹1,12,50,000

Pravara Rural Medical College, Loni

₹85,50,000

Institute of Medical Sciences & SUM Hospital, Bhubaneswar

₹17,90,000


MBBS Fees in India: Top Affordable Colleges 2026

Below are the most affordable medical colleges in India in terms of total MBBS tuition fees. 

College

Total tuition fee

AIIMS Delhi

₹8,140

Christian Medical College, Vellore

₹15,000

Maulana Azad Medical College, Delhi

₹55,650

JIPMER Puducherry

₹1,30,000 - ₹1,55,000

Government Medical College, Surat

₹1,25,000 

Government Medical College, Vadodara

₹1,25,000

Bangalore Medical College and Research Institute, Bengaluru

₹2,90,000

Madras Medical College, Chennai

₹68,020

Osmania Medical College, Hyderabad

₹47,020

Government Medical College, Thiruvananthapuram

₹2,50,000

King George’s Medical University, Lucknow

₹2,14,000

Grant Medical College, Mumbai

₹6,84,450

Stanley Medical College, Chennai

₹81,33,000


State-Wise Government College MBBS Fees in India

You will find a significant difference between MBBS fees at government colleges across different states in India. The following table shows the state-wise fees for government colleges. 

State

Government MBBS fee (per year)

Uttar Pradesh

₹30,000–₹60,000 

Bihar

₹15,000–₹25,000 

Haryana

₹50,000–₹1,00,000

Rajasthan

₹25,000–₹60,000 

Karnataka

₹50,000–₹1,50,000 

Maharashtra

₹1,00,000–₹1,50,000 

Madhya Pradesh

₹1,00,000–₹1,20,000

West Bengal

₹10,000–₹50,000

Tamil Nadu

₹15,000–₹25,000

Kerala

₹25,000–₹50,000

Delhi

₹10,000–₹15,000


MBBS Fee Structure in West Bengal 2026

The following table provides the total MBBS course fees for the prominent medical colleges in West Bengal.

College

Total MBBS tuition fee

AIIMS Kalyani

₹8,140

IQ City Medical College, Durgapur

₹20,52,000

JIS School of Medical Science & Research, Howrah

₹6,66,000

Jagannath Gupta Institute of Medical Sciences and Hospital, Kolkata

₹24,66,000

KPC Medical College, Kolkata

₹18,00,000


MBBS Fee Structure in Uttar Pradesh 2026

Below are the MBBS tuition fees for the popular medical colleges in Uttar Pradesh. 

College

Total MBBS tuition fee

Institute of Medical Sciences, Banaras Hindu University, Varanasi

₹1,23,766

King George’s Medical University, Lucknow

₹2,14,000

Jawaharlal Nehru Medical College, Aligarh Muslim University, Aligarh

₹2,19,000

Dr Ram Manohar Lohia Institute of Medical Sciences, Lucknow

₹81,000

GSVM Medical College, Kanpur

₹1,78,000


MBBS Fee Structure in Maharashtra 2026

Check the college-wise fees for the major MBBS institutions in Maharashtra from the table below. 

College

Total MBBS tuition fee

Grant Medical College, Mumbai

₹6,84,450

AIIMS Nagpur 

₹6,080

B.J. Government Medical College, Pune

₹6,84,450

Lokmanya Tilak Municipal Medical College, Mumbai

₹6,84,450

Government Medical College, Mumbai

₹6,84,450


MBBS Fee Structure in Tamil Nadu 2026

The following table shows the college-wise total MBBS tuition fees in Tamil Nadu. 

College

Total MBBS tuition fee

Madras Medical College, Chennai

₹68,020

Stanley Medical College, Chennai

₹81,33,000

Christian Medical College, Vellore

₹15,000

AIIMS Madurai

₹7,326

Government Kilpauk Medical College, Chennai

₹18,000


MBBS Fee Structure in Karnataka 2026

Below are the MBBS tuition fees at the major medical colleges across Karnataka. 

College

Total MBBS tuition fee

Bangalore Medical College & Research Institute, Bengaluru

₹2,90,000

Belagavi Institute of Medical Sciences

₹2,25,000

Kasturba Medical College, Manipal

₹43,96,000

St. John’s Medical College, Bengaluru

₹30,00,000

Karnataka Institute of Medical Sciences, Hubballi

₹2,90,000


MBBS Fee Structure in Delhi 2026

The total MBBS tuition fee for MBBS at the prominent government colleges in Delhi are presented in the table below. 

College

Total MBBS tuition fee

All India Institute of Medical Sciences, New Delhi

₹8,140

Vardhman Mahavir Medical College & Safdarjung Hospital, New Delhi

₹75,000

Maulana Azad Medical College, New Delhi

₹55,650

Atal Bihari Vajpayee Institute of Medical Sciences & Dr RML Hospital, New Delhi

₹1,57,000

Lady Hardinge Medical College, Delhi

₹7,450


MBBS Fee Structure in Telangana 2026

The following table provides the total MBBS fees across different prominent medical colleges located in Telangana. 

College

Total MBBS tuition fee

Gandhi Medical College, Secunderabad

₹63,000

Osmania Medical College, Hyderabad

₹47,020

Chalmeda Ananda Rao Institute of Medical Sciences, Karimnagar

₹2,70,000 - ₹58,50,000

AIIMS Bibinagar, Yadadri Bhuvanagiri

₹6,750

Kakatiya Medical College, Warangal

₹45,000


Dont MIss:MBBS Fees Structure for Government vs Private Medical Colleges

MBBS Fees in India: Scholarships 2026

You can apply for various government or private scholarships based on merit or financial needs to support your MBBS studies in India. Check the table below for the eligibility criteria and benefits of the prominent MBBS scholarships in India. 

Scholarship

Eligibility

Benefits

PM-USP Central Sector Scheme of Scholarship

Based on Class 12 merit, for eligible students from poor families pursuing undergraduate or professional courses like MBBS.

Financial assistance is paid directly into a bank account; the amount varies by course level and duration.

ONGC Scholarship Scheme

Meritorious students from SC/ST/OBC/EWS categories pursuing MBBS or other professional courses.

Up to ₹48,000 per year.

National Scholarship for Persons with Disabilities

Students with disabilities are pursuing professional courses like MBBS.

Up to ₹30,000 per year.

INSPIRE Scholarship

Students are admitted to MBBS programs in basic and natural sciences-related streams.

₹80,000 per year.

Lila Poonawalla Foundation Scholarship

Women students pursuing undergraduate and postgraduate courses, including MBBS.

Up to ₹1,00,000 per year.

AIIMS Fellowship

Students admitted to the MBBS at AIIMS.

Stipend and other benefits.

Bihar Government Scholarship for OBC/EBC/SC/ST

Students from OBC/EBC/SC/ST categories are pursuing professional courses like MBBS.

Up to ₹50,000 per year.

Shraman Medical Scholarship Program

1st, 2nd, and 3rd year MBBS students with annual family income less than ₹5 lakh.

Up to ₹50,000 annually; renewable until graduation.

Vidyavridhi Medical Scholarship

Deserving MBBS students in Hyderabad; annual extension required.

Tuition fee support plus ₹10,000 to ₹50,000 per student per academic batch for 4 years.

AIPMST Secondary Scholarship

NEET-qualified students / pre-medical aspirants pursuing MBBS or related health science courses.

Up to a 2-year tuition fee waiver or a laptop award.


MBBS Fees in India 2026: FAQs


Ques: What is the minimum fee for MBBS in India?

Ans: At government colleges, the minimum fees for MBBS can range from ₹5,000 to ₹50,000 in total. In the case of private colleges, the minimum MBBS fee is around ₹8,00,000 to ₹12,00,000 per year. Thus, private medical colleges typically have higher fees than government institutions. However, private colleges offer Management seats with lower cutoff requirements for premium fees. 


Ques: Can I do MBBS for 3 lakhs?

Ans: Yes, it is possible to complete an MBBS course at a total tuition fee of ₹3 lakhs. However, you must aim for government colleges if you want to study MBBS within this amount. After all, the private colleges across the country have much higher fees and require a significantly higher budget. You can also look for deemed universities, which may have a total MBBS fee of ₹3 lakhs or less in some cases. 


Ques: In which state is MBBS cheap in India?

Ans: The affordability of MBBS across Indian states depends on the type of college you have applied to. For instance, West Bengal, Tamil Nadu, Rajasthan, etc., are some of the best states with affordable government colleges. On the other hand, Karnataka and Kerala are some of the best options if you want affordable private medical colleges for MBBS. 


Ques: Which private MBBS college has the lowest fees?

Ans: Christian Medical College in Vellore has one of the lowest MBBS fees among private medical colleges in India. You can study MBBS at the college with a total tuition fee of ₹18,000 to ₹20,000. Apart from that, you can also consider Kempegowda Institute of Medical Sciences (KIMS), Maharaja Agrasen Medical College (Haryana), etc. These colleges can offer MBBS programs with a total tuition fee of ₹7 lakhs to ₹11 lakhs. 


Ques: Can I do MBBS for 25 lakhs?

Ans: Yes, many medical colleges in India offer MBBS programs with fees lower than ₹25 lakhs. With a budget of ₹25 lakhs, you can consider both government and private medical colleges. However, Management quota seats at private medical colleges might need a much higher fee. Therefore, you must check the total tuition fee of the available options based on your NEET rank before applying. 


Ques: Why is private MBBS so expensive?

Ans: Private medical colleges have expensive MBBS seats due to a high demand for MBBS seats in the country, which are not fulfilled by government colleges alone. Moreover, they usually charge premium fees for Management quota seats, which have lower cutoffs than the usual government college cutoffs. You can consider private colleges if you have a low NEET rank and cannot gain admission to a government medical college. 


Ques: How to get an MBBS scholarship in India?

Ans: You can get MBBS scholarships in India based on merit or financial needs. There are government and private scholarship schemes available for interested candidates enrolled in MBBS courses in Indian medical colleges. The specific eligibility criteria and benefits of the scholarships depend on the specific type of scholarship you want to apply for.