India has a rich history in the field of medical science, boasting approximately 600 esteemed institutions offering programs in MBBS, BDS, pharmacy, nursing, and other medical and paramedical disciplines.
The cost of pursuing a medical education in India varies considerably, with government colleges typically offering lower fees, starting from as low as Rs. 7,000 per year, while private colleges may charge up to Rs. 25 lakhs annually.
MBBS stands for Bachelor of Medicine, Bachelor of Surgery.
As of 2025, Maharashtra has a total of 68 medical colleges, comprising both government and private institutions:
These colleges collectively offer a substantial number of MBBS seats, with government colleges providing approximately 5,125 seats and private colleges offering around 5,720 seats.
As of March 1, 2025, India has a total of 779 medical colleges, comprising :
-
431 Government Medical Colleges
-
55 Deemed Medical Colleges
-
293 Private Medical Colleges
As of August 2024, India has 56,300 government medical college seats and 52,640 private medical college seats.

Click on Each of link below to find more details :
- Top 50 Medical Colleges in India - As Per NIRF Rankings 2024
- Top 10 Medical Government Colleges in India for MBBS Admission in 2025
- Leading Private Medical Colleges in India
- State Wise List of Medical Colleges in India
- List of Government Medical Colleges in Maharashtra 2025
- Some of FAQ