MBBS Fees 2024: Fee Structure for Government/Private Medical College in India

Duration: 5 Years 5 Months
Avg Fees: INR 5,000 - 45,00,000 per year
Shristi T
Shristi T

Updated on - May 1, 2024

Latest Updates for MBBS

  • 30 April 2024 :

    AP EAMCET 2024 application form with a late fee is from Apr 30 - May 12, 2024.

  • 29 April 2024 :

    NEET PG 2024 Exam Date has been preponed to Jun 23, 2024.

  • 29 April 2024 :

    NEET PG application form 2024 is out. The last date to apply is May 6, 2024.

  • 18 April 2024 :

    AIAPGET Application Form 2024 is out. The last date to apply is May 15, 2024.

MBBS Fees in India can range from INR 5,000 to 45,00,000 per year and for the entire course it may cost up to INR 1.15 Crores. MBBS fees vary based on the type of college like government colleges, government-aided colleges, deemed universities, and private colleges. The average MBBS Fees in government colleges can range from INR 5,000 to 55,000 per year and the fee range for private colleges ranges from INR 12,00,000 to 45,00,000 per year.

Bachelor of Medicine and Bachelor of Surgery, often referred to as MBBS, is a five-year undergraduate degree and usually takes up to six years for the candidate to finish the course along with an internship period of 6-12 months. MBBS Admission requires the candidate to pass 10+2 with at least 50% marks from a recognized board in the science stream with PCB (Physics, Chemistry, Biology). Additionally, admission to medical colleges for MBBS courses is only through the National Eligibility cum Entrance Test (NEET) followed by counseling in India.

Table of Contents

MBBS Fees for Top 10 Colleges Based on NIRF Medical Ranking 2023

The annual course fee for MBBS in India varies based on the college or university the candidates choose such as government, government-aided, private, or deemed universities. The top and the most popular medical colleges in India based on the NIRF Ranking 2023 have an average tuition fee structure of INR 5,000 - 45,00,000 per year.

 In India, AIIMS holds the rank 1 position in the list of top medical colleges in India followed by PGIMER and CMC Vellore. The table below shows the list of the most popular medical colleges in India and the fee details

MBBS Fees for Top Colleges in India

NIRF Medical Ranking 2023

Colleges

Tuition Fees Per Year (INR)

1

AIIMS Delhi

23,300 

2

PGIMER Chandigarh

28,000 

3

CMC Vellore

25,000 

4

National Institute of Mental Health and Neurosciences

23,150 

5

JIPMER

34,200 

6

Amrita Vishwa Vidyapeetham

25,00,000

7

SGPGI Lucknow

2,60,000

8

BHU

1,60,000

9

KMC Manipal

17,00,000

10

Sree Chitra Tirunal Institute for Medical Sciences and Technology

1,00,000

MBBS Fees for Central Universities in India

Delhi University, Aligarh University (Jawaharlal Nehru Medical College), and Banaras Hindu University (Institute of Medical Sciences) are the three central universities in India that offer MBBS courses. There are around 834 MBBS seats offered by the above-mentioned central universities.

Tabulated below are the MBBS course fees in the central universities in India.

MBBS Fees for Central Universities in India

NIRF Medical Ranking 2023

Name of the College

Tuition Fees for Management Quota (INR)

Average Course Fees for NRI Quota (USD)

8

IMS BHU Varanasi

1,34,000

-

28

Jawaharlal Nehru Medical College, AMU

2,15,000

75,000

-

Delhi University 

1,10,000

-

MBBS Fees for Deemed Universities in India

In India, there are around 50 deemed universities which offer around 9,737 MBBS seats in India. The average MBBS fees in deemed universities in India range from INR 5,00,000 - 25,00,000 per year for management quota and the average fees for NRI Quota in deemed universities can range between INR 11,50,000 - 31,00,000 per year.

Here is the list of the top 10 deemed universities offering MBBS courses along with their fee details

MBBS Fees for Deemed Universities in India

Name of the College

Tuition Fees Per Year for Management Quota (INR)

Tuition Fees Per Year for NRI Quota (USD)

KMC Manipal

17,70,000 

50,000 

KMC Mangalore

17,70,000 

37,100

Sri Ramachandra Medical College and Research Institute Chennai

25,00,000 

2,60,000 

JSS Medical College

18,50,000 

46,000 

JNMC Belgaum

18,30,000 

45,500 

Kalinga Institute of Medical Sciences

18,50,000 

50,000 

Dr. D. Y. Patil Medical College

20,60,000 

60,000 

IMIS Bhubaneswar

19,60,000 

50,000 

Bharti Vidyapeeth Medical College

23,46,835 

74,000 

Amrita Medical College

19,00,000

45,000 

MBBS fees for Government Colleges in India

MBBS fees after clearing NEET in government colleges can range from INR 5,000 to 55,000 per year. Here is the list of top government colleges for MBBS along with the fee details:

MBBS fees for Government Colleges in India

NIRF Medical Rank 2023

Name of the College

Tuition Fees Per Year (INR)

11

Madras Medical College

18,000 

12

KGMU

54,900 

13

AIIMS Jodhpur

24,100 

14

VMMC

50,000 

17

AIIMS Bhubaneswar

23,400

22

AIIMS Rishikesh

51,520 

24

IPGMER

6,500

27

AIIMS Patna

5,700 

32

MAMC

11,000 

MBBS Fees for All India Quota in Government Colleges

MBBS fees in India vary based on the all-India quota or the state quota. The Directorate General of Health Services conducts the NEET counselling for the All India quota every year and all the participating states are required to submit the fee structure to help the candidates choose the right college which meets their requirements. 

However, these are only the average tuition fees and the candidates may be required to pay additional fees for admission and accommodation. Tabulated below are the average MBBS fees for All India Quota State-wise.

MBBS Fees for All India Quota in Government Colleges

States

Tuition Fees Per Year for All India Quota Candidates (INR)

Andaman and Nicobar Islands

1,61,000

Andhra Pradesh

11,500 

Arunachal Pradesh

43,000 

Assam

25,000 

Bihar

30,000 

Chandigarh

25,000 

Chattisgarh

45,000 

Delhi

1,00,000

Goa

1,25,000

Gujarat

25,000 

Haryana

50,000 

Himachal Pradesh

60,000 

Jharkhand

7,500 

Karnataka

60,000 

Kerala

27,500 

Madhya Pradesh

1,00,000

Maharashtra

1,00,000

Meghalaya

6,020 

Manipur

9,500

Mizoram

50,000

Odisha

2,00,000

Pondicherry

1,37,000 

Punjab

83,000 

Rajasthan

60,800 

TamilNadu

4,00,000

Telangana

50,000 

Tripura

73,500 

UP

36,000 

Uttarakhand

47,000

West Bengal

1,00,000

MBBS Fees for NRI Quota in Government Colleges

Most of the government and state colleges dedicate a certain number of seats for NRI students and the fees range from USD 20,000 to 1,00,000 per year. Following are the average fees for NRI candidates for MBBS courses state-wise in government colleges.

MBBS Fees for NRI Quota in Government Colleges

State

Tuition Fees Per Year (USD)

Andhra Pradesh

43,000 

Assam

22,500 

Bihar

21,000 

Chattisgarh

25,000 

Delhi

12,500 

Goa

25,000 

Haryana

44,000 

Jammu & Kashmir

19,500 

Jharkhand 

25,000 

Karnataka

25,000 

Kerala

24,000 

Madhya Pradesh

12,500 

Maharashtra

28,000

Odisha

50,000 

Punjab

50,000 

Rajasthan

33,075 

Telangana

42,000

Tripura

25,000 

TamilNadu

50,000 

Uttar Pradesh

40,000 

Uttarakhand

75,000 

West Bengal

25,000 

MBBS Fees for Private Colleges in India

MBBS fees in India private colleges 2024 can vary based on the type of university and the quota which the candidates come under like management, state or NRI. The average course fee for MBBS in private colleges can go up to INR 35,00,000-45,00,000 per year. The lowest management quota MBBS Fees is estimated to be at 12,00,000 per year. Following is the list of private colleges that offer MBBS courses with fee details.

MBBS Fees for Private Colleges in India

Name of the College

Tuition Fees Per Year for Indian Citizens (INR)

Tuition Fees Per Year for NRIs/Foreign Nationals (USD)

Sri Ramachandra Institute of Higher Education and Research


22,00,000

2,60,000

SOA University

17,90,000

45,000

SRM University

30,00,000

50,000

Datta Meghe Institute of Higher Education and Research

19,50,000

35,000

Saveetha University

24,75,000

50,000

Manipal Academy of Higher Education

43,95,000

51,200

Sharda University

12,69,000

20,000

Sikkim Manipal University

32,00,000

36,000

MBBS Fees for Management Quota in Private Colleges

The highest course fee in India for MBBS in management quota is in SRM University of Medical Science with INR 30,00,000 per year the lowest management fee in a private college is from Terna Medical College, Mumbai with a range of INR 30,00,000 for the entire course. The eligibility criteria for admission in the above-mentioned colleges is to pass NEET UG followed by counselling. 

MBBS Fees for NRI Quota in Private Colleges

MBBS Fees for NRI Quota in Private Colleges can range from USD 20,000 to 2,60,000 per year. Sri Ramachandra Medical University's fee for NRI is the highest with USD 260,000 per year and the lowest fee for NRI students is offered by Amrita School of Medicine, Kochi with an average fee of USD 500 per year

MBBS Admission Process

In India, the MBBS admission process can be either through management quota, NRI quota, or merit score based on the National Entrance cum Eligibility Test (NEET). After successful completion of 10+2 with at least 50% of the total marks with subjects PCB (Physics, Chemistry and Biology) the candidates will be required to follow the steps below 

  • Step 1: Know the NEET Eligibility criteria
  • Step 2: Register for NEET-UG Exams and submit the required documents
  • Step 3: Download the admit card when released
  • Step 4: Appear for the NEET Exams 
  • Step 5: Appear for the counseling process and the candidate will be provided with admission based on merit score and cut-off

Read More: MBBS Admission Process

MBBS Scholarships in India

Many organizations and companies offer scholarships for students willing to pursue MBBS in India and abroad. The following list contains the list of scholarships and their benefits.

MBBS Scholarships in India

Scholarships

Benefits

Bharati Scheme for Education

Up to INR 20,000

Vijayalakshmi R.L Jalappa Scholarships

Financial Assistance to selected candidates

Vahani Scholarship

Entire UG Course Fees

HDFC Educational Crisis Scholarships

Up to INR 25,000

NEST Scholarship

Tuition fee assistance of up to INR 50,000

International Medical Scholarship Eligibility Test (IM-SET)

Up to 100% fee waiver

All India Pre-Medical Scholarship Test

Full tuition fee waiver

Loreal India Scholarship

2.5 Lakhs

Read More: MBBS Scholarships 2024

MBBS Fee Structure

FAQs

What is the average MBBS fees?

The average MBBS course fee in India is estimated to be around INR 5,000 to 45,00,000 per year.

Can I do MBBS without NEET?

MBBS without NEET is not possible in India and abroad. The candidate willing to pursue MBBS should clear NEET to get admission in any college in India and MCI-approved medical universities abroad.

Is studying MBBS in the USA cheap?

The average course fee for MBBS in the US ranges from USD 18,000 to USD 86,000 and the MBBS fees for Indian currency range from INR 17 - 55 LPA which is almost equal to the course fees in top universities in India. However, the cost of living in the US can range from USD 1200 - 2500 per month.

What is the fees for MBBS after NEET?

The average MBBS fees after clearing NEET can range from INR 5,000 to 55,000 per year in government colleges.

Loading...