Latest Updates for MBBS
The NMC has released the detailed NEET UG 2025 syllabus PDF on the official website.
The NEET PG 2025 exam date has been announced and is tentatively scheduled on Jun 15, 2025.
NEET SS 2024 exam dates have been released and it will be tentatively conducted on Mar 29 - 30, 2025.
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
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
NIRF Medical Ranking 2023 |
Colleges |
Tuition Fees Per Year (INR) |
1 |
23,300 |
|
2 |
28,000 |
|
3 |
25,000 |
|
4 |
23,150 |
|
5 |
34,200 |
|
6 |
25,00,000 |
|
7 |
2,60,000 |
|
8 |
1,60,000 |
|
9 |
17,00,000 |
|
10 |
Sree Chitra Tirunal Institute for Medical Sciences and Technology |
1,00,000 |
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.
NIRF Medical Ranking 2023 |
Name of the College |
Tuition Fees for Management Quota (INR) |
Average Course Fees for NRI Quota (USD) |
8 |
1,34,000 |
- |
|
28 |
2,15,000 |
75,000 |
|
- |
1,10,000 |
- |
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
Name of the College |
Tuition Fees Per Year for Management Quota (INR) |
Tuition Fees Per Year for NRI Quota (USD) |
17,70,000 |
50,000 |
|
17,70,000 |
37,100 |
|
Sri Ramachandra Medical College and Research Institute Chennai |
25,00,000 |
2,60,000 |
18,50,000 |
46,000 |
|
18,30,000 |
45,500 |
|
18,50,000 |
50,000 |
|
20,60,000 |
60,000 |
|
19,60,000 |
50,000 |
|
23,46,835 |
74,000 |
|
Amrita Medical College |
19,00,000 |
45,000 |
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:
NIRF Medical Rank 2023 |
Name of the College |
Tuition Fees Per Year (INR) |
11 |
18,000 |
|
12 |
54,900 |
|
13 |
24,100 |
|
14 |
50,000 |
|
17 |
23,400 |
|
22 |
51,520 |
|
24 |
6,500 |
|
27 |
5,700 |
|
32 |
11,000 |
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.
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 |
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.
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 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.
Name of the College |
Tuition Fees Per Year for Indian Citizens (INR) |
Tuition Fees Per Year for NRIs/Foreign Nationals (USD) |
22,00,000 |
2,60,000 |
|
17,90,000 |
45,000 |
|
30,00,000 |
50,000 |
|
19,50,000 |
35,000 |
|
24,75,000 |
50,000 |
|
43,95,000 |
51,200 |
|
12,69,000 |
20,000 |
|
32,00,000 |
36,000 |
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 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.
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
Read More: MBBS Admission Process
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.
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
Q: What is the average MBBS fees?
A: The average MBBS course fee in India is estimated to be around INR 5,000 to 45,00,000 per year.
Q: Can I do MBBS without NEET?
A: 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.
Q: Is studying MBBS in the USA cheap?
A: 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.
Q: What is the fees for MBBS after NEET?
A: The average MBBS fees after clearing NEET can range from INR 5,000 to 55,000 per year in government colleges.
Loading...