How Many Colleges in India Offer MBBS? 2026-27 Enrollment Guide
As of the 2026-27 academic cycle, India hosts approximately 700 to 750 medical colleges offering MBBS programs. This includes a mix of government, private, and deemed universities. Total seat availability fluctuates annually based on National Medical Commission (NMC) approvals, with indicative annual fees ranging from ₹50,000 in government institutions to ₹15–₹25 Lakhs+ in private colleges.