GMCH Chandigarh, AIIMS Bathinda, GMCP Patiala, BRASIMS Mohali, and GMC Amritsar are the top medical colleges in Punjab among 110 Colleges. The Collegedunia score of GMCH Chandigarh is 986 (Out of 1000), while AIIMS Bathinda has a CD Score of 976 (Out of 1000).
Key Summary
- Fees:
- Total course fees: INR 5.85 K at AIIMS Bathinda to INR 83.36 Lakh at Adesh University Bathinda.
- Government colleges: INR 5.85 K at AIIMS Bathinda to INR 23.67 Lakh at BFUHS Faridkot.
- Private colleges: INR 23.75 Lakh at DMCH Ludhiana, up to INR 83.36 Lakh at Adesh University Bathinda.
- MD Course: INR 5 K at AIIMS Bathinda to INR 1.34 Crore at SGRDUHS Amritsar.
- BPT Course: INR 10.5 K at PGIMER Chandigarh to INR 10.60 Lakh at RBU Mohali.
- BSc (Medicine): INR 10.5 K at PGIMER Chandigarh to INR 9.60 Lakh at RBU Mohali.
- Entrance Exams:
- NEET is the main entrance exam accepted by medical colleges in Punjab.
- Most colleges also accept Punjab NEET Counselling.
- MD and MS Colleges in Punjab accept NEET PG for Admissions.
- AYUSH NEET Counselling is accepted by BAMS colleges in Punjab.
- Approvals:
- GMCH Chandigarh, CMC Ludhiana, GMCP Patiala, GMC Amritsar, and 8 more colleges are MCI-approved.
- BFUHS Faridkot and RIMT University are UGC approved.
- Cheapest Colleges:
- AIIMS Bathinda (INR 5.85 K)
- GMCH Chandigarh (INR 1.25 Lakh)
- GMCP Patiala (INR 8.7 Lakh).
Top Medical Colleges in Punjab for MBBS 2026
| College Name | CD Overall Score | Latest NEET Cutoff | Total MBBS Fees | Type of College |
|---|---|---|---|---|
| GMCH Chandigarh | 986 | 690 | INR 1.25 Lakh | Government |
| AIIMS Bathinda | 976 | 1798 | INR 5.85 K | Government |
| GMCP Patiala | 960 | 5627 | INR 8.7 Lakh | Government |
| BRASIMS Mohali | 844 | 19679 | INR 9.98 Lakh | Government |
| GMC Amritsar | 840 | 19964 | INR 9.98 Lakh | Government |
| GGSMCH Faridkot | 681 | 26167 | INR 9.6 Lakh | Government |
| CMC Ludhiana | 504 | 56977 | INR 42.79 Lakh | Private |
| DMCH Ludhiana | 483 | 61996 | INR 23.75 Lakh | Private |
| PIMS Jalandhar | 372 | 101717 | INR 26.22 Lakh | Private |
| GSMCH Patiala | 366 | 104438 | INR 24.14 Lakh | Private |
Ques. What is the admission procedure for MBBS course in Punjab?
Ans. MBBS admission in Punjab requires qualifying the NEET-UG exam and registering for centralized counseling through the Directorate of Medical Education, Punjab. Seats are filled via 15% All India Quota (AIQ) or 85% State Quota/Management Quota based on merit, choices, and domicile rules.
Step-by-Step Admission Process:
- Qualify NEET-UG: Secure the minimum cutoff percentile designated for your category.
- Online Registration: Register on the official state counseling portal by submitting personal and NEET details.
- Choice Filling & Locking: Submit your preferred choices of medical colleges and courses online.
- Seat Allotment: Seats are allotted based on your NEET rank, choices filled, and reservation category.
- Document Verification & Reporting: Report to the assigned college with original documents and fee payment to confirm admission.
Ques. What is the average course fee for the MBBS program in Punjab?
Ans. The MBBS program in Punjab is offered at average course fees of INR 5.85 K at AIIMS Bathinda to INR 83.36 Lakh at Adesh University Bathinda.
Ques. Do MBBS colleges in Punjab offer courses without an entrance exam?
Ans. No, entrance exam that is NEET UG is compulsory for a student to get admission into an MBBS program in Punjab.

Table of Contents
Top Medical Colleges in Punjab based on Rankings 2026
GMCH Chandigarh, CMC Ludhiana, and AIIMS Bathinda are the top-ranked medical colleges in Punjab. The table below shows the ranks awarded by Collegedunia (2026) and the NAAC Grade.
| College Name | CD Rank (Medical) | NAAC Grade |
|---|---|---|
| GMCH Chandigarh |
17 India, 2 Punjab |
- |
| CMC Ludhiana |
25 India, 1 Punjab |
A+ |
| AIIMS Bathinda |
42 India, 2 Punjab |
A++ |
| GMCP Patiala |
87 India, 3 Punjab |
A |
| BRASIMS Mohali |
97 India, 4 Punjab |
- |
| AIMSR Bathinda |
132 India, 5 Punjab |
- |
| GMC Amritsar |
149 India, 6 Punjab |
- |
| SGRDIMSR Amritsar |
150 India, 7 Punjab |
A |
| GGSMCH Faridkot |
181 India, 8 Punjab |
- |
| BFUHS Faridkot |
445 India, 9 Punjab |
A+ |
Student Perception of Top Medical Colleges in Punjab
Student perception of the top medical colleges in Punjab is summarised below from verified reviews given by students and alumni. The table lists the overall rating, academics rating, and faculty rating (out of 5), along with the most liked things and the areas that need improvement.
| College Name | Overall Rating | Academics | Faculty | Most Liked Things | Areas of Improvement |
|---|---|---|---|---|---|
| GMCH Chandigarh | 4.1 (27) | 4.3 | 4.3 | Excellent campus life and infrastructure | Sports ground, festivals and events |
| CMC Ludhiana | 4.1 (37) | 4.2 | 4.2 | Good sports facilities and faculty members | Washrooms, admission process |
| AIIMS Bathinda | 4.3 (11) | 4.5 | 4.3 | Infrastructure, lecture theatres | Mess food, sports facilities |
| GMCP Patiala | 3.7 (21) | 3.8 | 4.0 | Well-functioning labs | Infrastructure |
| BRASIMS Mohali | 4.2 (3) | 4.3 | 4.5 | Labs, supportive teachers | Campus, mess food |
| AIMSR Bathinda | 3.8 (9) | 3.8 | 4.0 | Professors, academic competition | Sports |
| GMC Amritsar | 3.5 (22) | 3.9 | 3.8 | Hostel infrastructure, academics | High fee structure, hostels |
| SGRDIMSR Amritsar | 3.9 (6) | 3.8 | 4.2 | Faculty, postings | Library, grounds |
| GGSMCH Faridkot | 3.9 (21) | 4.2 | 4.2 | Greenery on campus, regular college functions | Library facilities, hostel environment |
| BFUHS Faridkot | 3.8 (306) | - | - | Infrastructure | Pressure of completing assignments |
Top Government Medical Colleges in Punjab 2026
Punjab has 24 government medical colleges, and the fees are generally lower than at private institutes. GMCH Chandigarh, AIIMS Bathinda, and GMCP Patiala are among the top government medical colleges in Punjab. The government MBBS fees range from INR 5.85 K to INR 23.67 Lakh. Here are the top government medical colleges in Punjab with their city and total fees.
| College Name | City | Total MBBS Fees |
|---|---|---|
| GMCH Chandigarh | Chandigarh | INR 1.25 Lakh |
| AIIMS Bathinda | Bathinda | INR 5.85 K |
| GMCP Patiala | Patiala | INR 8.7 Lakh |
| GGSMCH Faridkot | Faridkot | INR 9.6 Lakh |
| BRASIMS Mohali | Mohali | INR 9.98 Lakh |
| GMC Amritsar | Amritsar | INR 9.98 Lakh |
| BFUHS Faridkot | Faridkot | INR 23.67 Lakh |
Top Private Medical Colleges in Punjab 2026
Punjab has over 83 private medical colleges offering MBBS and allied programmes. CMC Ludhiana, DMCH Ludhiana, and PIMS Jalandhar are among the top private medical colleges in Punjab. The private MBBS fees range from INR 23.75 Lakh to INR 83.36 Lakh. Here are the top private medical colleges in Punjab with their city and total fees.
| College Name | City | Total MBBS Fees |
|---|---|---|
| CMC Ludhiana | Ludhiana | INR 42.79 Lakh |
| DMCH Ludhiana | Ludhiana | INR 23.75 Lakh |
| PIMS Jalandhar | Jalandhar | INR 26.22 Lakh |
| GSMCH Patiala | Patiala | INR 24.14 Lakh |
| RIMT University Gobindgarh | Gobindgarh | INR 26.61 Lakh |
| SGRDUHS Amritsar | Amritsar | INR 45.54 Lakh |
| SGRDIMSR Amritsar | Amritsar | INR 57.45 Lakh |
| Adesh University Bathinda | Bathinda | INR 83.36 Lakh |
| AIMSR Bathinda | Bathinda | INR 83.36 Lakh |
Medical Colleges in Punjab for MD 2026
Punjab has 16 MD colleges. The MD fees range from INR 5.01 K at AIIMS Bathinda to INR 20.4 Lakh at CMC Ludhiana, depending on the specialisation. Here is the list of the top MD colleges in Punjab with their specialisation and total course fees.
| College Name | Specialisation | Total MD Fees |
|---|---|---|
| GMCH Chandigarh | M.D Dermatology and Venereology | INR 1.05 Lakh |
| AIIMS Bathinda | M.D Radiodiagnosis | INR 5.01 K |
| PGIMER Chandigarh | M.D Medicine | INR 9.21 K |
| GMCP Patiala | M.D Biochemistry | INR 3.3 Lakh |
| BRASIMS Mohali | M.D Microbiology | INR 3.3 Lakh |
| GMC Amritsar | M.D Obstetrics & Gynaecology | INR 4.5 Lakh |
| GGSMCH Faridkot | M.D Pathology | INR 3.3 Lakh |
| CMC Ludhiana | M.D Paediatrics | INR 20.4 Lakh |
| DMCH Ludhiana | M.D Anaesthesiology | INR 19.88 Lakh |
| GSMCH Patiala | M.D Pathology | INR 20.19 Lakh |
Medical Colleges in Punjab for B.Sc (Medicine) 2026
Punjab has 39 B.Sc (Medicine) colleges. The B.Sc (Medicine) fees range from INR 10.5 K at PGIMER Chandigarh to INR 3.24 Lakh at RIMT University Gobindgarh, depending on the specialisation. Here is the list of the top B.Sc (Medicine) colleges in Punjab with their specialisation and total course fees.
| College Name | Specialisation | Total B.Sc Fees |
|---|---|---|
| GMCH Chandigarh | Bachelor of Optometry (B.Optom) | INR 39.13 K |
| PGIMER Chandigarh | B.Sc Perfusion Technology | INR 10.5 K |
| GMCP Patiala | B.Sc Anesthesia & Operation Theater Technology | - |
| GMC Amritsar | B.Sc Medical Laboratory Technology | INR 1.55 Lakh |
| GGSMCH Faridkot | BASLP Audiology and Speech Language Pathology | - |
| CMC Ludhiana | B.Sc Orthopaedic Assistant & Plaster Techniques | INR 1.3 Lakh |
| DMCH Ludhiana | B.Sc Medical Radiology & Imaging Technology | INR 1.7 Lakh |
| RIMT University Gobindgarh | B.Sc (Lateral) Medical Laboratory Technology | INR 3.24 Lakh |
| Adesh University Bathinda | B.Sc Medical Anatomy | INR 3.07 Lakh |
| BFUHS Faridkot | B.Sc Perfusion Technology | INR 90 K |
Medical Colleges in Punjab for BPT 2026
Punjab has 39 BPT colleges. The Bachelor of Physiotherapy (BPT) fees range from INR 10.5 K at PGIMER Chandigarh to INR 7.28 Lakh at Chandigarh University Mohali. Here is the list of the top BPT colleges in Punjab with their total course fees.
| College Name | Total Fees |
|---|---|
| PGIMER Chandigarh | INR 10.5 K |
| CMC Ludhiana | INR 3.23 Lakh |
| RIMT University Gobindgarh | INR 4.74 Lakh |
| Adesh University Bathinda | INR 5.13 Lakh |
| BFUHS Faridkot | INR 1.16 Lakh |
| SGRDUHS Amritsar | INR 2.5 Lakh |
Cheapest Medical Colleges in Punjab 2026
Several medical colleges in Punjab offer MBBS admission with relatively low fees. AIIMS Bathinda has the lowest MBBS fee of INR 5.85 K, followed by GMCH Chandigarh at INR 1.25 Lakh. The table below lists the cheapest medical colleges in Punjab in ascending order of fees. Colleges with no fee listed on Collegedunia are excluded from this table.
| College Name | Total Fees |
|---|---|
| AIIMS Bathinda | INR 5.85 K |
| GMCH Chandigarh | INR 1.25 Lakh |
| GMCP Patiala | INR 8.7 Lakh |
| GGSMCH Faridkot | INR 9.6 Lakh |
| BRASIMS Mohali | INR 9.98 Lakh |
| GMC Amritsar | INR 9.98 Lakh |
| BFUHS Faridkot | INR 23.67 Lakh |
| DMCH Ludhiana | INR 23.75 Lakh |
| GSMCH Patiala | INR 24.14 Lakh |
| PIMS Jalandhar | INR 26.22 Lakh |
Top Medical Colleges in Punjab: Admission 2026
Admission to medical colleges in Punjab is primarily based on NEET, followed by Punjab NEET Counselling. The table below lists the admission details of the top 10 medical colleges in Punjab, including the accepted entrance exams, the latest NEET cutoff, and the basic eligibility.
| College Name | Entrance Exams Accepted | Latest NEET Cutoff | Eligibility |
|---|---|---|---|
| GMCH Chandigarh | NEET, Punjab NEET Counselling | 690 | NEET qualified, 10+2 with PCB (min 50%) |
| AIIMS Bathinda | NEET | 1798 | NEET qualified, 10+2 with PCB (min 50%) |
| GMCP Patiala | NEET, Punjab NEET Counselling | 5627 | NEET qualified, 10+2 with PCB (min 50%) |
| BRASIMS Mohali | NEET, Punjab NEET Counselling | 19679 | NEET qualified, 10+2 with PCB (min 50%) |
| GMC Amritsar | NEET, Punjab NEET Counselling | 19964 | NEET qualified, 10+2 with PCB (min 50%) |
| GGSMCH Faridkot | NEET, Punjab NEET Counselling | 26167 | NEET qualified, 10+2 with PCB (min 50%) |
| CMC Ludhiana | NEET, Punjab NEET Counselling | 56977 | NEET qualified, 10+2 with PCB (min 50%) |
| DMCH Ludhiana | NEET | 61996 | NEET qualified, 10+2 with PCB (min 50%) |
| PIMS Jalandhar | NEET | 101717 | NEET qualified, 10+2 with PCB (min 50%) |
| GSMCH Patiala | NEET | 104438 | NEET qualified, 10+2 with PCB (min 50%) |
Top Specialisations offered by Medical Colleges in Punjab 2026
B.Sc (Medicine) and Bachelor of Physiotherapy (BPT) are the most widely offered medical courses in Punjab, followed by M.Sc (Medicine), MPT, MD, and MBBS. The table below lists the top medical courses offered by colleges in Punjab, along with the number of colleges offering each.
| Course / Specialisation | Number of Colleges | Eligibility |
|---|---|---|
| B.Sc (Medicine) | 39 | 10+2 with PCB, min 50% aggregate |
| Bachelor of Physiotherapy (BPT) | 39 | 10+2 with PCB, min 50% aggregate |
| M.Sc (Medicine) | 24 | Bachelor's degree in a relevant field, min 55% |
| Master of Physiotherapy (MPT) | 18 | BPT or equivalent, min 50% aggregate |
| MD | 16 | MBBS from a recognised college, NEET PG / INI-CET |
| MBBS | 15 | 10+2 with PCB, min 50% (40% for SC/ST/OBC), NEET |
| BAMS | 12 | 10+2 with PCB, NEET |
| MS | 12 | MBBS with a minimum qualifying percentage, NEET PG |
| BHMS | 7 | 10+2 with PCB, min 50%, NEET |
Top Medical Colleges in Punjab 2026 City-wise
Jalandhar, Mohali, Amritsar, Ludhiana, Patiala, and Bathinda are the most preferred cities for students looking for medical colleges in Punjab. In the section below, candidates can check the top medical colleges in Punjab city-wise.
| City | Number of Medical Colleges | College List |
|---|---|---|
| Jalandhar | 14 | Medical Colleges in Jalandhar |
| Mohali | 14 | Medical Colleges in Mohali |
| Amritsar | 13 | Medical Colleges in Amritsar |
| Ludhiana | 11 | Medical Colleges in Ludhiana |
| Patiala | 9 | Medical Colleges in Patiala |
| Bathinda | 7 | Medical Colleges in Bathinda |
| Faridkot | 3 | Medical Colleges in Faridkot |
Top Medical Colleges in Ludhiana 2026
CMC Ludhiana and DMCH Ludhiana are the top medical colleges in Ludhiana. The best college is CMC Ludhiana, with a total MBBS fee of INR 42.79 Lakh.
| College Name | Locality | Total MBBS Fees |
|---|---|---|
| CMC Ludhiana | Brown Road | INR 42.79 Lakh |
| DMCH Ludhiana | Civil Lines | INR 23.75 Lakh |
Medical Colleges in Punjab: FAQs
Ques. Which is the best medical college in Punjab?
Ans. GMCH Chandigarh is the best medical college in Punjab, with a CD Score of 986 out of 1000 and a Collegedunia medical rank of 10 in India for 2026. It is followed by AIIMS Bathinda (976) and GMCP Patiala (960).
Ques. How many medical colleges are there in Punjab?
Ans. There are over 101 medical colleges in Punjab, of which 15 offer MBBS, 16 offer MD, and 39 each offer B.Sc (Medicine) and BPT. Around 21 are government colleges and 77 are private.
Ques. Which government college is best for MBBS in Punjab?
Ans. GMCH Chandigarh is the best government medical college in Punjab for MBBS, with a total fee of INR 1.25 Lakh. AIIMS Bathinda (INR 5.85 K) and GMCP Patiala (INR 8.7 Lakh) are the other top government options.
Ques. What are the fees for MBBS in Punjab?
Ans. MBBS fees in Punjab range from INR 5.85 K at AIIMS Bathinda to INR 83.36 Lakh at Adesh University Bathinda and AIMSR Bathinda. Government colleges are generally cheaper than private ones.
Ques. Is NEET compulsory for medical admission in Punjab?
Ans. Yes, NEET is the main entrance exam for MBBS and other undergraduate medical admissions in Punjab. Most colleges also participate in Punjab NEET Counselling for seat allotment.
Ques. Which private college offers the best MBBS course in Punjab?
Ans. CMC Ludhiana is the best private medical college in Punjab, with a CD Score of 504 and a total MBBS fee of INR 42.79 Lakh. DMCH Ludhiana and PIMS Jalandhar are the other top private options.
Ques. Can I get admission to a medical college in Punjab without an entrance exam?
Ans. No, admission to MBBS, MD, and most undergraduate and postgraduate medical courses in Punjab requires a qualifying NEET or NEET PG score. Candidates should check the college's admission page for course-specific requirements.
Ques. What is the eligibility for MBBS admission in Punjab?
Ans. Candidates must have passed 10+2 with Physics, Chemistry, and Biology, securing at least 50% marks (40% for SC/ST/OBC), and must qualify NEET.
Ques. How many years is the MBBS course?
Ans. The MBBS course is 5.5 years long, which includes 4.5 years of academic study followed by a 1-year compulsory rotating internship.
Ques. Which medical colleges in Punjab have the lowest fees?
Ans. AIIMS Bathinda has the lowest MBBS fee of INR 5.85 K, followed by GMCH Chandigarh (INR 1.25 Lakh) and GMCP Patiala (INR 8.7 Lakh).



![Government Medical College and Hospital - [GMCH] logo](https://img.collegedunia.com/public/college_data/images/logos/1395298222Government%20Medical%20College%20and%20Hospital%20(GMCH).png?h=43&w=43&mode=stretch)
2026

![All India Institute of Medical Sciences - [AIIMS] logo](https://img.collegedunia.com/public/college_data/images/logos/1586161926images1.jpg?h=43&w=43&mode=stretch)

![Post Graduate Institute of Medical Education & Research - [PGIMER] logo](https://img.collegedunia.com/public/college_data/images/logos/1715079781Screenshotfrom20240507163242.png?h=43&w=43&mode=stretch)

![Government Medical College / Rajindra Hospital-[GMCP] logo](https://img.collegedunia.com/public/college_data/images/logos/1730454417GMClogo.jpg?h=43&w=43&mode=stretch)

![Government Medical College - [GMC] logo](https://img.collegedunia.com/public/college_data/images/logos/1438194637lo.png?h=43&w=43&mode=stretch)
![Guru Gobind Singh Medical College & Hospital - [GGSMCH] logo](https://img.collegedunia.com/public/college_data/images/logos/1482725489logo.jpg?h=43&w=43&mode=stretch)
![Christian Medical College - [CMC] logo](https://img.collegedunia.com/public/college_data/images/logos/1767805912Screenshot20260107223811.png?h=43&w=43&mode=stretch)
![Dayanand Medical College and Hospital - [DMCH] logo](https://img.collegedunia.com/public/college_data/images/logos/1767805060Screenshot20260107222419.png?h=43&w=43&mode=stretch)
![Punjab Institute of Medical Sciences - [PIMS] logo](https://img.collegedunia.com/public/college_data/images/logos/1700567271Screenshotfrom20231121171150.png?h=43&w=43&mode=stretch)



![Sri Guru Ram Das Institute of Medical Sciences & Research - [SGRDIMSR] logo](https://img.collegedunia.com/public/college_data/images/logos/17605974691.png?h=43&w=43&mode=stretch)

![Panjab University - [PU] logo](https://img.collegedunia.com/public/college_data/images/logos/15040653671413791580PunjabUniversityChandigarhPU.jpg?h=43&w=43&mode=stretch)
![Baba Farid University of Health Sciences - [BFUHS] logo](https://img.collegedunia.com/public/college_data/images/logos/1508219987fffffffffffffffffffffffffffffffffffff.png?h=43&w=43&mode=stretch)
![Sri Guru Ram Das University of Health Sciences - [sgrduhs] logo](https://img.collegedunia.com/public/college_data/images/logos/1584085277biglogo.png?h=43&w=43&mode=stretch)

![Dr BR Ambedkar National Institute of Technology - [NIT] logo](https://img.collegedunia.com/public/college_data/images/logos/1432035302jp.jpg?h=43&w=43&mode=stretch)
![DAV College - [DAVC] logo](https://img.collegedunia.com/public/college_data/images/logos/1605960024Logo.png?h=43&w=43&mode=stretch)

![Chandigarh University - [CU] logo](https://img.collegedunia.com/public/college_data/images/logos/1613996461logo1.jpg?h=43&w=43&mode=stretch)
![Swami Vivekanand Institute of Engineering & Technology - [SVIET] logo](https://img.collegedunia.com/public/college_data/images/logos/1651946269svietlogooo1.png?h=43&w=43&mode=stretch)

![Lovely Professional University - [LPU] logo](https://img.collegedunia.com/public/college_data/images/logos/1744630559Screenshot20250414at16.47.48.png?h=43&w=43&mode=stretch)
![Guru Nanak Dev University - [GNDU] logo](https://img.collegedunia.com/public/college_data/images/logos/14074100691.jpg?h=43&w=43&mode=stretch)
![Kamla Nehru College for Women - [KNC] logo](https://img.collegedunia.com/public/college_data/images/logos/1771325366Screenshot20260217161907.png?h=43&w=43&mode=stretch)
![Universal Group of Institutions - [UGI] logo](https://img.collegedunia.com/public/college_data/images/logos/17753083731.png?h=43&w=43&mode=stretch)




