Punjab has 6 State Government Medical Colleges, (Including 1 AIIMS Bhatinda and 1 ESIC Ludhiana). The best Government Medical colleges in punjab are Government Medical College, Patiala, Government Medical College, Amritsar, Guru Govind Singh Medical College, Faridkot. In Punjab Total 1000 MBBS Seats available in Government Medical Colleges.
| S.No | College Name | University | Management | Estb | Seats |
| 1 | All India Institute of Medical Sciences, Bhatinda | Statutory Autonomous, AIIMS (New Delhi) | Central Govt. | 2019 | 100 |
| 2 | Dr B R Ambedkar State Institute of Medical Sciences, Mohali | Baba Farid University of Health Sciences, Faridkot | State Govt. | 2021 | 100 |
| 3 | Government Medical College, Amritsar | Baba Farid University of Health Sciences, Faridkot | State Govt. | 1943 | 250 |
| 4 | Government Medical College, Patiala | Baba Farid University of Health Sciences, Faridkot | State Govt. | 1953 | 250 |
| 5 | Guru Govind Singh Medical College, Faridkot | Baba Farid University of Health Sciences, Faridkot | State Govt. | 1973 | 250 |
| 6 | ESIC Medical College, Ludhiana | Baba Farid University of Health Sciences, Faridkot | Central Govt. | 2025 | 50 |
| Total Number of MBBS Seats | 1000 | ||||