Total Government and Private Medical Colleges in India 2025

India will have 779 medical colleges by 2025, with disparities in distribution impacting access for aspiring medical students.

India’s medical education framework powers its healthcare sector, preparing physicians to cater to a populace of over 1.4 billion.

By 2025, India will have 779 medical colleges and universities providing MBBS programs, with a total of 117,950 seats distributed among 434 government institutions and 345 private ones.

These establishments are located across 28 states and 8 union territories, encompassing both independent medical colleges and universities such as AIIMS, as well as deemed universities like Kasturba Medical College.

This article examines the distribution of these institutions by state, focusing on the total number of medical colleges in India for 2025, the state-wise breakdown of medical colleges in India, the total number of government medical colleges in India, and the total number of private medical colleges in India.

Total Medical Colleges and Universities in India

total medical colleges in india
RankState/Union TerritoryTotal Medical Colleges and Universities (Govt + Private)
1Uttar Pradesh88
2Karnataka86
3Maharashtra94
4Tamil Nadu91
5Telangana65
6Gujarat41
7Rajasthan32
8Andhra Pradesh38
9West Bengal39
10Kerala36
11Madhya Pradesh31
12Bihar22
13Odisha19
14Chhattisgarh16
15Haryana13
16Punjab13
17Delhi11
18Jharkhand9
19Puducherry8
20Himachal Pradesh8
21Assam7
22Uttarakhand7
23Jammu and Kashmir4
24Manipur4
25Tripura3
26Andaman and Nicobar Islands1
27Arunachal Pradesh1
28Chandigarh1
29Meghalaya1
30Nagaland1
31Sikkim1
32DNHDD (Dadra and Nagar Haveli and Daman and Diu)0
33Goa0
34Ladakh0
35Lakshadweep0
36Mizoram0

As of 2025, the total number of medical colleges in India has reached 779, which includes both government and private institutions.

The distribution of these medical colleges across various states in India is as follows:

Maharashtra ranks first with 94 institutions, followed closely by Tamil Nadu with 91, Uttar Pradesh with 88, Karnataka with 86, and Telangana with 65.

Following these states are Gujarat with 41, West Bengal with 39, Kerala with 36, and Andhra Pradesh with 38.

The Andaman and Nicobar Islands, Arunachal Pradesh, Chandigarh, Meghalaya, Nagaland, and Sikkim each host one institution.

In contrast, Dadra and Nagar Haveli, Daman and Diu, Goa, Ladakh, Lakshadweep, and Mizoram report no medical colleges.

Maharashtra’s leading position is attributed to its combination of government institutions, such as Grant Medical College, and prominent private entities like Bharati Vidyapeeth.

The high number of colleges in Tamil Nadu reflects a well-balanced system where both government and private sectors are flourishing.

Uttar Pradesh’s figures are indicative of its large population, while Karnataka’s predominance of private colleges contributes significantly to its total.

The swift growth in Telangana can be attributed to government investments, including the establishment of new AIIMS, alongside private sector expansion.

The lack of medical colleges in regions such as Lakshadweep and Mizoram underscores several challenges, including small populations, geographical remoteness, and insufficient funding.

Students hailing from these areas encounter significant difficulties as they compete for limited seats in more populous states like Karnataka or Delhi.

Total Government Medical Colleges in India

total government medical colleges in india

Want this Map?

Subscribe and download ultra-high resolution maps!

RankState/Union TerritoryNumber of Government Medical Colleges and Universities
1Tamil Nadu38
2Uttar Pradesh36
3Maharashtra29
4Telangana28
5Karnataka21
6West Bengal21
7Andhra Pradesh19
8Gujarat18
9Kerala13
10Rajasthan12
11Bihar11
12Madhya Pradesh11
13Assam10
14Delhi9
15Odisha8
16Chhattisgarh7
17Haryana7
18Himachal Pradesh7
19Punjab7
20Jharkhand6
21Uttarakhand4
22Jammu and Kashmir3
23Manipur3
24Puducherry3
25Tripura2
26Andaman and Nicobar Islands1
27Arunachal Pradesh1
28Chandigarh1
29Meghalaya1
30Nagaland1
31Sikkim1
32DNHDD (Dadra and Nagar Haveli and Daman and Diu)0
33Goa0
34Ladakh0
35Lakshadweep0
36Mizoram0

The compilation of government medical colleges in India comprises 434 institutions that provide cost-effective education and high-quality training.

Below is the state-wise distribution of these government medical colleges in India:

Tamil Nadu leads the list with 38 government medical colleges and universities, followed by Uttar Pradesh with 36, Maharashtra with 29, Telangana with 28, and both Karnataka and West Bengal with 21 each.

Smaller states such as Andaman and Nicobar Islands, Arunachal Pradesh, Chandigarh, Meghalaya, Nagaland, and Sikkim each possess one institution.

Dadra and Nagar Haveli, Daman and Diu, Goa, Ladakh, Lakshadweep, and Mizoram do not have any government institutions.

Why does Tamil Nadu hold the top position?

The state has consistently prioritized healthcare, establishing institutions like Madras Medical College and expanding AIIMS campuses.

Its commitment to medical education guarantees access for students from various economic backgrounds.

Uttar Pradesh, with its large population, requires numerous colleges to adequately train doctors, bolstered by government initiatives such as the establishment of new AIIMS in Gorakhpur and Raebareli.

Maharashtra and Telangana benefit from robust economies and urban centers like Mumbai and Hyderabad, which are home to esteemed institutions such as AIIMS Nagpur and Government Medical College, Hyderabad.

Smaller regions like Lakshadweep (population approximately 64,000) and Mizoram lack government colleges due to insufficient demand and high establishment costs.

These areas depend on neighboring states, compelling students to vie for seats elsewhere through NEET.

The total number of government medical colleges in India reflects an effort to increase capacity (65,000 by 2025), yet disparities persist in remote areas.

Total Private Medical Colleges in India

total private medical colleges in india

Want this Map?

Subscribe and download ultra-high resolution maps!

RankState/Union TerritoryNumber of Private Medical Colleges and Universities
1Karnataka65
2Maharashtra65
3Uttar Pradesh52
4Tamil Nadu53
5Telangana37
6Gujarat23
7Kerala23
8Madhya Pradesh20
9Rajasthan20
10West Bengal18
11Bihar11
12Odisha11
13Chhattisgarh9
14Haryana6
15Punjab6
16Jharkhand3
17Uttarakhand3
18Delhi2
19Puducherry5
20Assam1
21Himachal Pradesh1
22Jammu and Kashmir1
23Manipur1
24Tripura1
25Andaman and Nicobar Islands0
26Arunachal Pradesh0
27Chandigarh0
28DNHDD (Dadra and Nagar Haveli and Daman and Diu)0
29Goa0
30Ladakh0
31Lakshadweep0
32Meghalaya0
33Mizoram0
34Nagaland0
35Sikkim0

India has a total of 345 private medical colleges, catering to students who can afford the higher tuition fees while facing intense competition for government seats. Below is the state-wise distribution:

Karnataka and Maharashtra lead with 65 private medical colleges and universities each, followed by Tamil Nadu with 53, Uttar Pradesh with 52, and Telangana with 37.

Gujarat and Kerala each have 23 institutions, while Madhya Pradesh and Rajasthan both have 20.

States such as Assam, Himachal Pradesh, Jammu and Kashmir, Manipur, and Tripura each host a single private institution.

Thirteen states and Union Territories, including Goa, Ladakh, Lakshadweep, and Mizoram, do not have any private institutions.

Karnataka’s prominence is attributed to its reputation as an educational hub, with Bangalore being home to prestigious private universities like the Manipal Academy of Higher Education.

The private sector in Maharashtra flourishes in urban centers such as Pune and Mumbai, which host institutions like D.Y. Patil Medical College.

Tamil Nadu and Uttar Pradesh maintain a balance between robust government and private sectors to meet the high demand for medical education.

The growth of Telangana is indicative of Hyderabad’s emergence as a significant center for healthcare and education.

What accounts for the absence of private colleges in certain states?

Establishing a medical college requires substantial investment, often in crores, and regions like Lakshadweep or Mizoram do not possess the necessary population or economic foundation to sustain them.

Private investors are inclined to focus on urban areas where affluent families are willing to pay annual fees ranging from ₹5 to ₹25 lakh.

This urban-centric approach results in rural students having to travel considerable distances for their education, frequently incurring significant costs.

Why Are There Disparities? Analyzing the Situation

Multiple factors contribute to this uneven distribution:

Population Size: Uttar Pradesh (240 million) and Maharashtra (125 million) require more colleges compared to Sikkim (~0.6 million).

Larger populations increase the demand for doctors and warrant the establishment of more institutions.

Economic Strength: Affluent states such as Karnataka and Maharashtra draw private investment, whereas less wealthy states like Bihar (22 institutions) fall behind despite having large populations.

Government Priorities: Tamil Nadu’s sustained emphasis on healthcare education stands in contrast to Goa’s dependence on neighboring states. The introduction of new AIIMS in regions like Assam enhances the overall numbers.

Urban vs. Rural Divide: Private colleges tend to concentrate in urban areas like Bangalore and Mumbai, where infrastructure and wealthy students facilitate high tuition fees.

Conversely, rural regions such as Ladakh are left behind.

Historical Legacy: States like Tamil Nadu and West Bengal, which established early medical colleges (e.g., Calcutta Medical College), have developed robust systems over time.

Implications for Students

For those aspiring to become doctors, the list of government medical colleges in India provides the most economical route, with fees ranging from ₹10,000 to ₹50,000 annually.

Institutions like AIIMS Delhi and JIPMER Puducherry are among the top in India, yet NEET cutoffs (often exceeding 600 out of 720) make admission challenging.

Private colleges, while equipped with modern amenities, charge between ₹5 to ₹25 lakh each year, which restricts access for many.

Students from states with limited or no colleges, such as Mizoram or Lakshadweep, encounter additional obstacles, frequently needing to move to urban centers.

This situation escalates costs and intensifies competition.

The government’s initiative to establish 112 new colleges (50 government and 62 private) in 2024-25 aims to bridge these gaps, although progress remains sluggish in remote locations.

Source

  • Ministry of Education, Government of India. (2025). India rankings 2025: Medical. National Institutional Ranking Framework (NIRF).

Discover more from India Data Map

Subscribe to get the latest posts sent to your email.

Trending