AIIMS New Delhi, AFMC Pune, PGIMER Chandigarh, CMC Vellore, and JIPMER Puducherry are the cheapest medical colleges in India for MBBS and BDS. For dental courses, the cheapest colleges are MAIDS New Delhi, Government Dental College & Hospital Mumbai, Government Dental College & Hospital Ahmedabad and Government Dental College Bangalore.

To get into medical colleges in India, you have to do very well on the NEET test. Becoming a doctor is a difficult and honorable job. If you want to learn more about the best medical colleges in India, read on.

The 45 least expensive private medical colleges in India

The following table shows the average college fees for the top 10 private medical colleges in India that are also the cheapest.

College NameStateAnnual Fees In Rupee
Kerala Medical CollegeKerala10-15 lakhs
PES Institute of Medical Sciences & ResearchKarnataka17 lakhs
Adesh Medical CollegePunjab14 lakhs
Koppal Institute of Medical SciencesKarnataka16 lakhs
ESIC Medical CollegeTelangana16 lakhs
Hind Institute of Medical SciencesUttar Pradesh15 lakhs
Rajshree Medical Research InstituteUttar Pradesh14 lakhs
Subharti Medical CollegeUttar Pradesh18 lakhs
Anugrah Narayan Magadh Medical CollegeBihar16 lakhs
Chintpurni Medical CollegePunjab19 lakhs
Shree Devi Medical CollegeTelangana16 lakhs
Sri Padmavathi Medical CollegeAndhra Pradesh17 lakhs
Sri Aurobindo Medical CollegeMadhya Pradesh16 lakhs
TSM Medical CollegeMaharashtra18 lakhs
Bhaskar Medical CollegeTelangana17 lakhs
Dr. Ulhas Patil Medical CollegeMaharashtra18 lakhs
NIMS Medical CollegeRajasthan17 lakhs
Bankura Sammilani Medical CollegeWest Bengal18 lakhs
HIHT Medical CollegeUttarakhand15 lakhs
Rama Medical CollegeUttar Pradesh17 lakhs
Shridevi Institute of Medical SciencesKarnataka19 lakhs
Mission Medical College & HospitalPunjab19.50 lakhs
Darbhanga Medical CollegeBihar17 lakhs
Godavari Medical CollegeAndhra Pradesh16 lakhs
Mahavir Institute of Medical SciencesAndhra Pradesh18 lakhs
New Medical CollegeTamil Nadu15 lakhs x 4.5 Years
Sri Venkateswara Institute of Medical SciencesAndhra Pradesh16 lakhs
FM Medical CollegeWest Bengal17 lakhs
GMERS Medical CollegeGujarat18 lakhs
Gulbarga Institute Of Medical SciencesKarnataka21 lakhs
Khaja Banda Nawaz Institute of Medical SciencesKarnataka21 lakhs
HM Patel Centre for Medical Care & EducationGujarat20 lakhs
GSL Medical CollegeRajasthan19 lakhs
Bhagat Phool Singh Govt. Medical CollegeHaryana19 lakhs
Shridevi Institute of Medical Sciences and Research HospitalTelangana18 lakhs
Belgaum Institute Of Medical SciencesKarnataka21 lakhs
RajaRajeswari Medical College and HospitalKarnataka21 lakhs
MNR Medical CollegeTelangana17 lakhs
Mahavir Institute of Medical SciencesBihar17 lakhs
Ayaan Institute of Medical Sciences & Research CentreUttar Pradesh16 lakhs
Tezpur Medical CollegeAssam17 lakhs
Maharishi Markandeshwar Medical CollegeHaryana18 lakhs
Navodaya Medical CollegeKarnataka20 lakhs
Patna Medical CollegeBihar17 lakhs
Rajshree Medical Research InstituteUttar Pradesh18 lakhs
Siddhartha Medical CollegeAndhra Pradesh17 lakhs

List of private medical colleges in Kerala and how much they charge

This image has an empty alt attribute; its file name is dr-somervell-memorial-csi-medical-college.webp
This image has an empty alt attribute; its file name is mount-zion-medical-college-adoor.webp

Note: Before you go to counseling, please check the website or brochure for the most up-to-date fee information.

Overview MBBS

Name of CoursesMBBS 
Eligibility Criteria10+2 qualification with BiPC subjects 
Required ExaminationNEET 
Duration of Courses5.5 Years + 1 Year Internship 
RecognitionMCI and WHO approved 
Education MediumEnglish

Below List of India’s least expensive 5 medical schools

Many things, like the low cost of living and learning in Indian cities, make it appealing to most students to study there. These are some of India’s least expensive medical colleges:

1. R.G Kar Medical College and Hospital, Kolkata
2. Bangalore Medical College and Research Institute, Bangalore
3. Christian Medical College, Vellore
4. AIIMS – All India Institute of Medical Sciences, New Delhi
5. Armed Forces Medical College, Pune 

R.G Kar Medical College and Hospital, Kolkata


This school is said to be one of the oldest private colleges in India. It opened in 1886 as the Calcutta School of Medicine. India Today named the college as the 11th best medical school in the country in 2017. It is connected to the University of Health Science of West Bengal. The full fee for the 5-year MBBS study is INR 66,520, which is split up as follows:

YearFees
1st Year18,520 rupee
2nd Year12,000 rupee
3rd Year12,000 rupee
4th Year12,000 rupee
5th Year12,000 rupee

Who can apply:

UG: More than 50% in 12th and NEET

Bangalore Medical College and Research Institute, Bangalore

Under a centrally funded initiative, BMCRI, which is connected to the Rajiv Gandhi University of Health Sciences, was raised in the AIIMS league. Ranking 12th among the best medical schools in India by Outlook India and India Today, the college is one of the few that provides practical training in microsurgery. Additionally, The Week’s ranking of the top medical colleges places it at number 10. For the five-year MBBS programme, the total cost paid is 72,670 rupee which is further broken down as follows:

YearFees
1st Year23,670 rupee
2nd Year12,250 rupee
3rd Year12,250 rupee
4th Year12,250 rupee
5th Year12,250 rupee

Who can apply:


For UG course – More than 50% of 12th + NEET score

Christian Medical College, Vellore

This is one of the top 5 medical college in the nation and is well-known both domestically and internationally. Among the many firsts associated with the college’s name are the first nursing program in 1946, the first reconstructive leprosy surgery performed worldwide in 1948, the first successful open heart surgery performed in India in 1961, and the first kidney transplant performed in India in 1971, to mention a few. In the 2017 rankings of medical schools published by India Today, the college came in second. The total cost of the five-year MBBS programme is 112,750 rupee which is broken down as follows:

YearFees
1st Year40,330 rupee
2nd Year18,150 rupee
3rd Year18,150 rupee
4th Year18,150 rupee
5th Year18,105 rupee

Qualifications:

UG: 12th pass with more than 50%, and with a NEET score

M.S. Ramaiah Medical College, Bangalore

Since its founding in 1979, the university—which is well-known across the globe for its cutting-edge faculty—has been regarded as being on par with some of the top medical schools in the world. On their list of the top medical colleges in the nation, Outlook India put it in 19th position, while India Today ranked it in 16th. Maintaining its reputation, the college produces world-class physicians annually at a modest cost. The total amount paid for the five-year MBBS programme is INR 387,500, which is broken down as follows:

YearFees
1st Year77,400 rupee
2nd Year77,400 rupee
3rd Year77,400 rupee
4th Year77,400 rupee
5th Year77,400 rupee

Qualifications:

UG: 12th pass with more than 50%, and with a NEET score

Topiwala National Medical College, Mumbai

Under the British Raj, this institute was established and run in 1921 by fellow Indians. Providing excellent instruction in over 25 medical courses would be a game-changer for any student hoping to enroll in this college and earn an MBBS degree. The total cost of the five-year MBBS programme is INR 444,000, which is broken down as follows:

YearFees
1st Year88,800 rupee
2nd Year88,800 rupee
3rd Year88,800 rupee
4th Year88,800 rupee
5th Year88,800 rupee

Qualifications:

UG: Over 50% in 12th and the good scores in NEET 

FAQs Regarding India’s Top 10 Cheapest Medical Colleges

Q. Which private medical colleges in India are the best and least expensive?

A. KMC Manipal, St. Johns Medical College, Dr. DY Patil Vidyapeeth, Siksha “O” Anusandhan, Bhubaneswar, etc. are some of the best private medical colleges in India that are also the least expensive. 

Q. Which Indian government medical schools are the least expensive?

A. AIIMS Delhi, PGIMER Chandigarh, AFMC Pune, CMC Vellore, and many more are among the top government medical schools in India that are also the least expensive.

Q. Which Indian college charges the least for MBBS admissions?

A. In India, RNT Medical College Udaipur offers the cheapest MBBS tuition. The annual charge is in the range of INR 4000 to INR 5000. 

Q: How much does private MBBS cost?

A. Yes, MBBS is considered to be an expensive degree by most people, especially when attending one of India’s private medical schools, where tuition can run from several lakhs to over a crore.

Q. Which state has the NEET cutoff that is the lowest?

A. The medical and dentistry colleges in Goa have the lowest NEET cutoff.

Leave a Reply

Before you go!

Get accepted
without an application.

Get a Call from Our Admission Experts!