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

Duration: 5 Years 5 Months
Avg Fees: ₹10K - 15 LPA
Thasleen Mohideen
Thasleen Mohideen

Updated on - Jan 3, 2024

Latest Updates for MBBS

  • 27 April 2024 :

    NEET 2024 Admit Card is expected to be released by the fourth week of Apr 2024.

  • 18 April 2024 :

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

  • 16 April 2024 :

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

  • 16 April 2024 :

    NEET PG application form 2024 has been released on Apr 16, 2024.

MBBS Fees in India can range from INR 10,000 to 15,00,000 LPA 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 6,000 to 55,000 annually and the fee range for private colleges ranges from INR 12,00,000 to 45,00,000 annually.

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 fee structure of INR 23,000 - 19 LPA.

 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

Average Fees

1

AIIMS Delhi

INR 23,300 PA

2

PGIMER Chandigarh

INR 28,000 PA

3

CMC Vellore

INR 25,000 PA

4

National Institute of Mental Health and Neurosciences

INR 23,150 PA

5

JIPMER

INR 34,200 PA

6

Amrita Vishwa Vidyapeetham

INR 19 LPA

7

SGPGI Lucknow

INR 2.60 LPA

8

BHU

INR 1.6 LPA

9

KMC Manipal

INR 17 LPA

10

Sree Chitra Tirunal Institute for Medical Sciences and Technology

INR 1 LPA 

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

Average Fees for Management Quota

Average Course Fees for NRI Quota

8

IMS BHU Varanasi

INR 1,34,000

-

28

Jawaharlal Nehru Medical College, AMU

INR 2,15,000

USD 75,000

-

Delhi University 

INR 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-25 LPA for management quota and the average fees for NRI Quota in deemed universities can range between INR 11.50-31 LPA.

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

Average Fees for Management Quota

Average Fees for NRI Quota

KMC Manipal

INR 17,70,000 PA

USD 50,000 PA

KMC Mangalore

INR 17,70,000 PA

USD 37,100 PA

Sri Ramachandra Medical College and Research Institute Chennai

INR 25,00,000 PA

USD 2,60,000 PA

JSS Medical College

INR 18,50,000 PA

USD 46,000 PA

JNMC Belgaum

INR 18,30,000 PA

USD 45,500 PA

Kalinga Institute of Medical Sciences

INR 18,50,000 PA

USD 50,000 PA

Dr. D. Y. Patil Medical College

INR 20,60,000 PA

USD 60,000 PA

IMIS Bhubaneswar

INR 19,60,000 PA

USD 50,000 PA

Bharti Vidyapeeth Medical College

INR 23,46,835 PA

USD 74,000 PA

Amrita Medical College

INR 19,00,000

USD 45,000 PA

MBBS fees for Government Colleges in India

MBBS fees after clearing NEET in government colleges can range from INR 6,000 to 55,000 annually. 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

Average Fees

11

Madras Medical College

INR 18,000 PA

12

KGMU

INR 54,900 PA

13

AIIMS Jodhpur

INR 24,100 PA

14

VMMC

INR 50,000 PA

17

AIIMS Bhubaneswar

INR 23,400 PA

22

AIIMS Rishikesh

INR 51,520 PA

24

IPGMER

INR 6,500 PA

27

AIIMS Patna

INR 5,700 PA

32

MAMC

INR 11,000 PA

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

Average Fees for All India Quota Candidates

Andaman and Nicobar Islands

INR 1.61 LPA

Andhra Pradesh

INR 11,500 PA

Arunachal Pradesh

INR 43,000 PA

Assam

INR 25,000 PA

Bihar

INR 30,000 PA

Chandigarh

INR 25,000 PA

Chattisgarh

INR 45,000 PA

Delhi

INR 1 LPA

Goa

INR 1.25 LPA

Gujarat

INR 25,000 PA

Haryana

INR 50,000 PA

Himachal Pradesh

INR 60,000 PA

Jharkhand

INR 7,500 PA

Karnataka

INR 60,000 PA

Kerala

INR 27,500 PA

Madhya Pradesh

INR 1 LPA

Maharashtra

INR 1 LPA

Meghalaya

INR 6,020 PA

Manipur

INR 9,500 PA

Mizoram

INR 50,000 PA

Odisha

INR 2 LPA

Pondicherry

INR 1.37 LPA

Punjab

INR 83,000 PA

Rajasthan

INR 60,800 PA

TamilNadu

INR 4 LPA

Telangana

INR 50,000 PA

Tripura

INR 73,500 PA

UP

INR 36,000 PA

Uttarakhand

INR 47,000 PA

West Bengal

INR 1 LPA

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 PA. 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

Average Fees

Andhra Pradesh

USD 43,000 PA

Assam

USD 22,500 PA

Bihar

USD 21,000 PA

Chattisgarh

USD 25,000 PA

Delhi

USD 12,500 PA

Goa

USD 25,000 PA

Haryana

USD 44,000 PA

Jammu & Kashmir

USD 19,500 PA

Jharkhand 

USD 25,000 PA

Karnataka

USD 25,000 PA

Kerala

USD 24,000 PA

Madhya Pradesh

USD 12,500 PA

Maharashtra

USD 28,000 PA

Odisha

USD 50,000 PA

Punjab

USD 50,000 PA

Rajasthan

USD 33,075 PA

Telangana

USD 42,000 PA

Tripura

USD 25,000 PA

TamilNadu

USD 50,000 PA

Uttar Pradesh

USD 40,000 PA

Uttarakhand

USD 75,000 PA

West Bengal

USD 25,000 PA

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-45 LPA. The lowest management quota MBBS Fees is estimated to be at 12 LPA. 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

Average Annual Fees for Indian Citizens

Average Annual Fees for NRIs/Foreign Nationals

Sri Ramachandra Institute of Higher Education and Research


INR 22,00,000

USD 2,60,000

SOA University

INR 17,90,000

USD 45,000

SRM University

INR 30,00,000

USD 50,000

Datta Meghe Institute of Higher Education and Research

INR 19,50,000

USD 35,000

Saveetha University

INR 24,75,000

USD 50,000

Manipal Academy of Higher Education

INR 43,95,000

USD 51,200

Sharda University

INR 12,69,000

USD 20,000

Sikkim Manipal University

INR 32,00,000

USD 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 Lakhs PA 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 annually. Sri Ramachandra Medical University's fee for NRI is the highest with USD 260,000 PA and the lowest fee for NRI students is offered by Amrita School of Medicine, Kochi with an average fee of USD 500 PA. 

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 10,000 to 15 LPA.

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 6,000 to 4 LPA in government colleges.

Loading...