scriptIndia MBBS Seats: State-wise Distribution of 118,190 Government and Private Seats | Latest News | Patrika News
Education News

India MBBS Seats: State-wise Distribution of 118,190 Government and Private Seats

There are 1,18,190 MBBS seats across 780 medical colleges in India. The National Medical Commission (NMC) has released the number of MBBS seats, state-wise and college-wise.

BharatApr 09, 2025 / 01:26 pm

Patrika Desk

MBBS seats in medical colleges

MBBS seats in medical colleges

MBBS Seats in India: A total of 118,190 MBBS seats are available across 780 medical colleges in India. Recently, the National Medical Commission (NMC) released the number of MBBS seats, categorised by state and college. According to the latest data released by the NMC, the provisional number of seats for medical undergraduate (UG) and postgraduate (PG) courses for the academic year 2024-25 has been provided. This data will be available on the NMC website for review by stakeholders until 31 March 2025. Medical colleges have been asked to verify their seat numbers and report any discrepancies within 15 days.
According to the NMC, the body overseeing medical education and institutions across the country, Karnataka has the highest number of MBBS seats with 12,545. This is followed by Uttar Pradesh with 12,475 seats. Tamil Nadu has 12,050, and Maharashtra has 11,846 seats. Other states with significant numbers of seats include Telangana (9,040), Gujarat (7,250), Andhra Pradesh (6,785), Rajasthan (6,476), West Bengal (5,676), Madhya Pradesh (5,200), and Kerala (4,905). Bihar has 2,995, Odisha 2,725, Chhattisgarh 2,255, Haryana 2,185, Punjab 1,850, Puducherry 1,830, Assam 1,650, Delhi 1,497, and Uttarakhand 1,400 MBBS seats.
In terms of the number of medical colleges, Uttar Pradesh has the highest number with 86. This is followed by Maharashtra with 80, Tamil Nadu with 77, and Karnataka with 73 medical colleges. Other states include Telangana (65), Rajasthan (43), Gujarat (41), and Andhra Pradesh and West Bengal with 38 each. Kerala has 34, and Madhya Pradesh has 31 medical colleges. Bihar has 22, Odisha 19, Chhattisgarh 16, Haryana 13, Assam 14, Punjab 13, Jammu and Kashmir 2, Delhi and Uttarakhand 10 each, and Jharkhand and Puducherry 9 each. Himachal Pradesh has 8, Manipur 4, Tripura 3, and Meghalaya 2 medical colleges. States/Union Territories such as Sikkim, Nagaland, Mizoram, Arunachal Pradesh, Andaman and Nicobar Islands, Goa, Chandigarh, and Dadra and Nagar Haveli each have only 1 medical college.

Complete List of MBBS Seats under NEET UG in India

StateGovernmentGovt. SocietyPrivateSocietyTrustTotal Seats
Uttar Pradesh (उत्तर प्रदेश)53752009501250470012475
Bihar (बिहार)164525011002995
Rajasthan (राजस्थान)43261006504509506476
Madhya Pradesh (मध्य प्रदेश)270080017005200
Maharashtra (महाराष्ट्र)6025400300512111846
Uttarakhand (उत्तराखंड)8003003001400
West Bengal (पश्चिम बंगाल)382635035011505676
Karnataka (कर्नाटक)380250200829512545
Kerala (केरल)175515030004905
Gujarat (गुजरात)2650160045025507250
Haryana (हरियाणा)8353001509002185
Delhi (दिल्ली)12471501001497
Andhra Pradesh (आंध्र प्रदेश)338515075025006785
Chhattisgarh (छत्तीसगढ़)15552504502255
Himachal Pradesh (हिमाचल प्रदेश)770150920
Jharkhand (झारखंड)8052501055
Punjab (पंजाब)85010001850
Odisha (ओडिशा)17251009002725
Telangana (तेलंगाना)4290150160030009040
Tamil Nadu (तमिलनाडु)5350300150625012050
Chandigarh (चंडीगढ़)150150
Uttar Pradesh
Government Society – 200
Government – 5375
Private – 950
Society – 1250
Trust – 4700
Total Seats – 12475
Bihar
Government – 1645
Society – 250
Trust – 1100
Total Seats – 2995

Rajasthan
Government – 4326
Government Society – 100
Private – 650
Society – 450
Trust – 950
Total Seats – 6476

Madhya Pradesh
Government – 2700
Society – 800
Trust – 1700
Total Seats – 5200
Maharashtra
Government – 6025
Private – 400
Society – 300
Trust – 5121
Total Seats – 11846

Uttarakhand
Government – 800
Society – 300
Trust – 300
Total Seats – 1400

West Bengal
Government – 3826
Private – 350
Society – 350
Trust – 1150
Total Seats – 5676
Karnataka
Government – 380
Private – 250
Society – 200
Trust – 8295
Total Seats – 12545

Kerala
Government – 1755
Society – 150
Trust – 3000
Total Seats – 4905

Gujarat
Government Society – 1600
Government – 2650
Private – 450
Trust – 2550
Total Seats – 7250
Haryana
Government – 835
Private – 300
Society – 150
Trust – 900
Total Seats – 2185

Delhi
Government – 1247
Society – 150
Trust – 100
Total Seats – 1497

Andhra Pradesh
Government – 3385
Private – 150
Society – 750
Trust – 2500
Total Seats – 6785
Chhattisgarh
Government – 1555
Private – 250
Society – 450
Total Seats – 2255

Haryana
Government – 835
Private – 300
Society – 150
Trust – 900
Total Seats – 2185

Himachal Pradesh
Government – 770
Trust – 150
Total Seats – 920
Jharkhand
Government – 805
Trust – 250
Total Seats – 1055

Punjab
Government – 850
Trust – 1000
Total Seats – 1850

Odisha
Government – 1725
Society – 100
Trust – 900
Total Seats – 2725

Telangana
Government – 4290
Private – 150
Society – 1600
Trust – 3000
Total Seats – 9040
Tamil Nadu
Government – 5350
Private – 300
Society – 150
Trust – 6250
Total Seats – 12050

Chandigarh
Government – 150

News / Education News / India MBBS Seats: State-wise Distribution of 118,190 Government and Private Seats

loader
Copyright © 2025 Patrika Group. All Rights Reserved.