Archive · 25 Jul 2026

India's MBBS Seats and Doctor-Population Ratio

India's MBBS Seats and Doctor-Population Ratio

India has increased the number of MBBS seats from 1,09,115 in 2023-24 to 1,28,976 in 2025-26.

Postgraduate medical seats have also risen from 31,185 to 86,360 in the same period.

The country has 15,35,155 registered allopathic doctors and 7,51,768 AYUSH practitioners, making the total number of registered medical practitioners 22,86,923.

Assuming 80% availability, the doctor-population ratio is estimated at 1:778.

The National Medical Commission has announced further expansion for 2026-27, with a total of 1,36,939 MBBS seats across 823 medical colleges.

While the government is making efforts to increase the number of doctors, the doctor-population ratio remains a concern.

Sources