How many MBBS seats are there in India 2025
In Short. India has a total of 1,18,190 MBBS seats and 74,306 postgraduate medical seats nationwide. As per the National Medical Commission (NMC), there are 13,86,150 registered allopathic doctors in India.