Medical Colleges in Punjab: Fees 2025, Rankings, Admission, Cutoff

Shawon Roy Chowdhury's profile photo

Shawon Roy Chowdhury

Content Curator at Collegedunia | Updated on - Jul 23, 2025

GMCH Chandigarh, CMC Ludhiana, AIIMS Bathinda, GMCP Patiala, Dr. B. R. Ambedkar State Institute of Medical Sciences, Mohali are the top colleges in Punjab according to Collegedunia rankings 2025. There are 101 medical colleges in Punjab, of which 77 are privately owned and 21 are government-owned. Admission to medical colleges is based on NEET and Punjab NEET Counselling. The total course fee for a medical (MBBS) college in Punjab ranges from INR 8.1 K at AIIMS Bathinda to INR 69.94 lakh at AIMSR Bathinda.

Top 10 Medical Colleges in Punjab for MBBS 2025

The top 3 MBBS Colleges for MBBS are GMCH Chandigarh, CMC, Ludhiana and AIIMS, Bathinda. The course fee ranges from INR 8,140 at AIIMS Bathinda to INR 69.94 lakh at AIMSR Bathinda. Below is the list of the top 10 MBBS Colleges in Punjab, along with course fees and cutoff details.

College Name Cutoff (NEET) Course Fees
GMCH Chandigarh 778 INR 1.25 Lakh
CMC Ludhiana 46034 INR 33 Lakh
AIIMS Bathinda 1002 INR 8,140
GMCP Patiala 7512 INR 8.7 Lakh
Dr. B. R. Ambedkar State Institute of Medical Sciences Mohali 14883 INR 4.35 Lakh
AIMSR Bathinda 81116 INR 69.94 Lakh
GMC Amritsar 11935 INR 8.7 Lakh
SGRDIMSR Amritsar 245044 INR 52.1 Lakh
GGSMCH Faridkot 16056 INR 9.15 Lakh
BFUHS Faridkot - INR 59.5 Lakh

Top-Ranked Medical Colleges in Punjab by Various Agencies

IIRF, NIRF have not yet been released for 2025. Therefore, we have referred to their previous rankings (2024 or earlier). Below is the list of top-ranked MBBS colleges in Punjab as per various agencies, including Collegedunia (2025), IIRF, NIRF, and NAAC

College Name
Collegedunia (2025)

NIRF (2024)

IIRF (2024)
GMCH Chandigarh 17 India
2 Punjab
35 India
2 Punjab
17 India
2 Punjab
CMC Ludhiana 25 India
1 Punjab
49 India
2 Punjab
15 India
1 Punjab
AIIMS Bathinda 42 India
2 Punjab
- -
GMCP Patiala 87 India
3 Punjab
- -
Dr. B. R. Ambedkar State Institute of Medical Sciences, Mohali 97 India
4 Punjab
- -
AIMSR Bathinda 132 India
5 Punjab
- 90 India
2 Punjab
GMC Amritsar 149 India
6 Punjab
- -
SGRDIMSR Amritsar 150 India
7 Punjab
- 100 India
3 Punjab
GGSMCH Faridkot 181 India
8 Punjab
- -
BFUHS Faridkot 445 India
9 Punjab
- -

Student Perception of Top Medical Colleges in Punjab

Student perception regarding the top MBBS colleges in Punjab, with overall ratings on the scale of 5, what the most loved things and what areas need improvement, summarised from the reviews given by students or alumni of the respected colleges. GMCH Chandigarh, CMC Ludhiana and AIIMS Bathinda are the best MBBS colleges in Punjab, according to the Collegedunia Medical Rankings for 2025

College name Overall Ratings Most Loved Things Areas of Improvement
GMCH Chandigarh 4.1(27) Campus life and infrastructure are excellent Sports ground, Festivals and events
CMC Ludhiana 4.1(37) Sports facilities are good, and the Faculty members Bathrooms of the college, the Admission process
AIIMS, Bathinda 4.3 (11) Infrastructure, lecture theatres Mess food, Sports facilities
GMCP Patiala 3.7 (21) Labs are well-functioning Infrastructure
Dr. B. R. Ambedkar State Institute of Medical Sciences Mohali 4.2 (3) Labs, teachers are supportive Campus, the mess food
AIMSR Bathinda 3.8 (9) Professors, Academic competition Sports
GMC Amritsar 3.5 (22) Hostel infrastructure, Academics The fee structure is quite high, and hostels
SGRDIMSR Amritsar 3.9 (6) Faculty, Postings Library, grounds
GGSMCH Faridkot 3.9 (21) Greenery on campus, Regular college functions The library's AC doesn't work efficiently. Lots of drugs in the hostel
BFUHS Faridkot 3.8 (306) Infrastructure Pressure of completing the assignments

Student Ratings of Top Medical Colleges in Punjab

The current reviews from students and alumni cover various parameters, including academics, faculty, infrastructure, accommodation, social life, and placement. These reviews have been compiled into a table, rated on a scale of 5.

College name
Academics

Faculty

Infrastructure

Accomodation

Social Life

Placements
GMCH Chandigarh 4.3 4.3 4.2 3.8 4.2 3.6
CMC Ludhiana 4.2 4.2 4.1 3.8 4.2 4.3
AIIMS Bathinda 4.5 4.3 4.2 4.3 - -
GMCP Patiala 3.8 4.0 3.4 3.4 3.4 3.8
Dr. B. R. Ambedkar State Institute of Medical Sciences Mohali 4.3 4.5 4.0 3.8 - -
AIMSR Bathinda 3.8 4.0 3.5 3.3 3.9 4.1
GMC Amritsar 3.9 3.8 3.6 3.0 3.4 3.5
SGRDIMSR Amritsar 3.8 4.2 3.4 3.9 3.7 4.2
GGSMCH Faridkot 4.2 4.2 3.5 3.3 4.0 4.3

Medical colleges in Punjab: Highlights

Number of Total Medical Colleges in Punjab 101
Number of MBBS Colleges in Punjab 15
Number of MS Colleges in Punjab 12
Number of Govt Colleges inPunjab 21MS (7) MBBS(7)
Number of Private Colleges inPunjab 77MBBS(8) MS(5)
Top Medical College GMCH Chandigarh
Top Specialisations (MBBS) Cardiology, Orthopaedics, Neurosurgery, and Plastic Surgery
Top Specialisations (MS) Obstetrics and Gynaecology, General Surgery
Total Fees Range INR 8,140 (AIIMS, Bathinda) to INR 69.94 Lakh (AIIMS, Bathinda)
Accepted Entrance Exam NEET and Punjab NEET Counselling.

Govt Medical Colleges in Punjab 2025

Punjab has 21 government-owned medical colleges. The top three are GMCH Chandigarh, AIIMS Bathinda, and GMCP Patiala. The average fee ranges from INR 8,140 lakh at AIIMS Bathinda to INR 8.7 Lakh at GMCP Patiala. Here is the list of top government medical colleges in Punjab, with seats, total fees, & locality.

College Name Total Course Fees (INR)
GMCH Chandigarh INR 1.25 Lakh
AIIMS Bathinda INR 8,140
GMCP Patiala INR 8.7 Lakh
Dr. B. R. Ambedkar State Institute of Medical Sciences Mohali INR 4.35 Lakh
GMC Amritsar INR 8.7 Lakh
GGSMCH Faridkot INR 3.3 Lakh
BFUHS Faridkot -

Private Medical Colleges in Punjab 2025

77 privately owned top medical colleges offer MBBS programs. The fee ranges from INR 21.48 lakh to INR 69.94 lakh. Here is the list of the private MBBS colleges in Punjab.

College Name Total Seats Total Course Fees (INR)
CMC Ludhiana 100 INR 33 Lakh
AIMSR Bathinda 150 INR 50.17 Lakh
SGRDIMSR Amritsar 150 INR 30.12 Lakh
DMCH Ludhiana 100 INR 21.86 Lakh
SGRDUHS Amritsar 150 INR 30.63 Lakh
PIMS Jalandhar 150 INR 23.34 Lakh
Gian Sagar Medical College & Hospital, Patiala 150 INR 21.48 Lakh
Adesh University Bathinda 150 INR 69.94 Lakh

Medical Colleges in Punjab for MS 2025

Punjab has 12 MS colleges, of which 5 are private and 7 are government-operated. The total course fees range from INR 5,011 at AIIMS Bathinda to INR 50.17 lakh at AIMSR Bathinda. Here is the list of the MS colleges in Punjab, along with eligibility criteria and total course fees.

College Name Eligibility Criteria Course Fees
PGIMER Chandigarh MBBS + INI-CET INR 9,210
GMCH Chandigarh MBBS + NEET PG INR 1.03 Lakh
CMC Ludhiana Graduation INR 7.8 Lakh
AIIMS Bathinda MBBS with 55% + INI-CET INR 5,011
GMCP Patiala Graduation INR 2.75 Lakh
AIMSR Bathinda MBBS + NEET PG INR 50.17 Lakh
GMC Amritsar Graduation INR 4.5 Lakh
SGRDIMSR Amritsar Graduation INR 30.12 Lakh
GGSMCH Faridkot Graduation with 50% + NEET PG INR 3.3 Lakh
BFUHS Faridkot Graduation -

Medical Colleges in Punjab for BPT 2025

Punjab has 39 BPT colleges, of which 33 are private and 6 are government-operated. The total course fees range from INR 3,460 at PGIMER Chandigarh to INR 3.23 lakh at CMC Ludhiana. Here is the list of the BPT colleges in Punjab, along with eligibility criteria and total course fees.

College Name Eligibility Criteria Course Fees
PGIMER Chandigarh 10+2 with 50% marks in PCB INR 3,460
CMC Ludhiana 10+2 INR 3.23 Lakh
BFUHS Faridkot 10+2 in PCB INR 74,000
sgrduhs, Amritsar 10+2 INR 2.04 Lakh
LPU Jalandhar - -

Medical Colleges in Punjab: Admission 2025

Medical colleges in Punjab offer a wide range of medical courses. B.Sc (Medicine) is the most commonly offered course, followed by Bachelor of Physiotherapy(BPT) and M.Sc (Medicine). Below is a list of medical courses offered by colleges in Punjab, along with the number of colleges offering each course and their eligibility criteria.

Course name Count of college Eligibility Criteria
B.Sc (Medicine) 39 10+2 or equivalent examination with PCB as core subjects, and generally, a minimum aggregate of 50% is required
Bachelor of Physiotherapy(BPT) 39 10+2 (or equivalent) with PCB as core subjects, and usually a minimum aggregate score of 50%
M.Sc (Medicine) 24 Bachelor's degree like MBBS, BDS, BAMS, BHMS, BUMS, B.Sc. in Life Sciences, Biology, Biochemistry, Nursing, with a minimum aggregate of 55%.
Master of Physiotherapy(MPT) 18 BPT or equivalent degree with a minimum aggregate score (usually 50% or 55%) from a recognised university
MD 16 An MBBS degree (or equivalent) from a recognised medical college, a minimum percentage in their MBBS (often 50%)
MBBS 15 10+2 with PCB/Biotechnology, securing at least 50% marks (40% for SC/ST/OBC)
BAMS 12 12th grade (or equivalent) with PCB as core subjects, NEET
MS 12 Bachelor's degree with a minimum percentage (often 50-60% or equivalent GPA)
M.Phil/PhD in Medicine 10 Master's degree in a relevant field with a minimum of 55% marks or equivalent grade
BHMS 7 10+2 (or equivalent) with PCB and generally need a minimum of 50% marks in these subjects

Medical Colleges with the Lowest Fees in Punjab 2025

AIIMS Bathinda has the lowest fees of INR 8,140, followed by GMCH Chandigarh, whose total MBBS fee is INR 1.25 Lakh. The table below shows the MBBS Colleges in Punjab along with the MBBS Fees

College Name Total Fees
AIIMS Bathinda INR 8,140
GMCH Chandigarh INR 1.25 Lakh
GGSMCH Faridkot INR 3.3 Lakh
Dr. B. R. Ambedkar State Institute of Medical Sciences Mohali INR 4.35 Lakh
GMCP Patiala INR 8.7 Lakh

Specialisations Offered by Medical Colleges in Punjab 2025

MBBS in General is the topmost specialisation in Punjab colleges, followed by specialisation in B.Sc (Medicine), Bachelor of Physiotherapy(BPT), and M.Sc (Medicine). Below is the list of the top 10 Courses offered by colleges in Punjab, along with the number and name of the streams/specialisations.

Course Name No of sub-streams Sub Stream Name
B.Sc (Medicine) 21 Radiology, General
Bachelor of Physiotherapy(BPT) 1 Physiotherapy
M.Sc (Medicine) 20 Microbiology, Anaesthisia
Master of Physiotherapy(MPT) 5 Physiotherapy, Neurology
MD 42 Anaesthetisia, Microbiology
MBBS 1 General
BAMS 1 Ayurved
MS 12
  • Surgery, Orthopaedics
M.Phil/PhD in Medicine 18 Physiotherapy, Biochemistry
BHMS 1 Homeopathy

Medical Colleges in Punjab FAQs

Ques. How many medical colleges in Punjab offer MPH programs?

Ans. 7 colleges in Punjab offer MPH programs. Here is a list of two colleges.

Post Graduate Institute of Medical Education & Research - [PGIMER], Chandigarh

Panjab University - [PU], Chandigarh

Ques. How many medical colleges in Punjab offer BHMS programs?

Ans. 7 colleges in Punjab offer BHMS programs. Here is a list of two colleges.

GMCH Chandigarh

GMCP, Patiala

Ques. Which of the Top medical colleges in Punjab accept the most popular entrance exams?

Ans. NEET and Punjab NEET Counselling are the main entrance exams considered by most colleges during the admission process. Here is the list of all entrance exams accepted by the top medical Colleges in Punjab.

Exam Name Total Number of Colleges Accepting the Exam
NEET 15
Punjab NEET Counselling 13

Ques. How many medical colleges in Punjab are approved by the MCI?

Ans. 12 Colleges in Punjab are approved by the MCI. Here are the MCI-approved medical colleges in Punjab along with their fees.

College Name Total Fees
GMCH Chandigarh INR 1.03 Lakh
CMC, Ludhiana INR 7.8 Lakh
GMCP, Patiala INR 8.7 Lakh
Dr. B. R. Ambedkar State Institute of Medical Sciences, Mohali INR 4.35 Lakh
AIMSR, Bathinda INR 69.94 Lakh
Sub Stream
Specialization
Program Type
Type Of College
Entrance/Exam Accepted
Avg Fee Per Year
Course Type
Agency
Affliation
Approval
Course Duration
College Category
Gender Accepted

Found 103 colleges

Sort By
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#1
3,030Bachelor of Physiotherapy(BPT)- 1st Year FeesCompare Fees-- 3.9 / 5 Based on 60 User
Reviews
Best in Faculty
#3th/630 in India 2025
agency logoagency logoagency logo+ 3 More
#2
25,000MBBS- 1st Year Fees-- 4.1 / 5 Based on 27 User
Reviews
Best in Academics
#16th/630 in India 2025
agency logoagency logoagency logo+ 3 More
#3

Christian Medical College - [CMC], Ludhiana

Ludhiana, Punjab |MCI Approved
6,60,000MBBS- 1st Year FeesCompare Fees-- 4.1 / 5 Based on 37 User
Reviews
Best in Academics
#24th/630 in India 2025
agency logoagency logoagency logo+ 3 More
#4
5,856MBBS- Total Fees-- 4.3 / 5 Based on 11 User
Reviews
#39th/630 in India 2025
agency logoagency logoMore
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#5

Panjab University - [PU], Chandigarh

Chandigarh, Chandigarh |NCTE, AICTE, UGC Approved
NAAC A++
74,145M.Sc (Medicine)- 1st Year FeesCompare Fees-- 3.9 / 5 Based on 2454 User
Reviews
Best in Social Life
--
#6
1,74,000MBBS- 1st Year Fees-- 3.7 / 5 Based on 21 User
Reviews
Best in Faculty
#81th/630 in India 2025
#7
87,000MBBS- 1st Year Fees-- 4.2 / 5 Based on 4 User
Reviews
#91th/630 in India 2025
#8
15,50,000MBBS- 1st Year Fees-- 3.8 / 5 Based on 9 User
Reviews
Best in Faculty
#126th/630 in India 2025
agency logoagency logoMore
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#9

Government Medical College - [GMC], Amritsar

Amritsar, Punjab |MCI Approved
9,98,000MBBS- Total Fees-- 3.5 / 5 Based on 22 User
Reviews
Best in Academics
#142th/630 in India 2025
#10
10,42,000MBBS- 1st Year Fees-- 3.9 / 5 Based on 6 User
Reviews
Best in Faculty
#143th/630 in India 2025
agency logoagency logoagency logoMore
#11
1,83,000MBBS- 1st Year Fees-- 3.9 / 5 Based on 21 User
Reviews
Best in Placements
#173th/630 in India 2025
#12

Baba Farid University of Health Sciences - [BFUHS], Faridkot

Faridkot, Punjab |DCI, MCI, CCH, CCIM, UGC Approved
4,47,000MBBS- 1st Year Fees-- 3.8 / 5 Based on 306 User
Reviews
Best in Academics
#432th/630 in India 2025
agency logoagency logoMore
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#13
4,86,450MBBS- 1st Year Fees-- 4.2 / 5 Based on 31 User
Reviews
Best in Faculty
#439th/630 in India 2025
agency logoagency logoagency logo+ 3 More
#14
45,54,000MBBS- Total Fees-- 4.1 / 5 Based on 28 User
Reviews
Best in Faculty
#461th/630 in India 2025
agency logoagency logoagency logoMore
#15
5,29,500MBBS- 1st Year Fees-- 3.8 / 5 Based on 11 User
Reviews
#523th/630 in India 2025
#16

Gian Sagar Medical College & Hospital, Patiala

Patiala, Punjab |MCI Approved
4,91,500MBBS- 1st Year Fees-- 4.1 / 5 Based on 7 User
Reviews
#575th/630 in India 2025
agency logoagency logoMore
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#17

Saraswati Group of Colleges, Mohali

Mohali, Punjab |NCTE, AICTE, PCI, INC Approved
1,11,500Bachelor of Physiotherapy(BPT)- 1st Year Fees 4.2 / 5 Based on 10 User
Reviews
--
#18

Chandigarh University - [CU], Mohali

Mohali, Punjab |NCTE, AICTE, COA, PCI, BCI Approved
NAAC A+
1,74,500Bachelor of Physiotherapy(BPT)- 1st Year FeesCompare Fees
₹ 54,75,000Highest Package91% PlacementCompare Placement
4.4 / 5 Based on 3773 User
Reviews
Best in Social Life
--
#19

DAV College - [DAVC], Chandigarh

Chandigarh, Chandigarh |UGC Approved
NAAC A
30,795Diploma in Medical- Total FeesCompare Fees-- 4 / 5 Based on 208 User
Reviews
Best in Social Life
--
#20

RIMT University, Gobindgarh

Gobindgarh, Punjab |NCTE, COA, PCI, INC, BCI Approved
1,23,000M.Sc (Medicine)- 1st Year Fees 3.4 / 5 Based on 76 User
Reviews
Best in Infrastructure
--
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#21

Lovely Professional University - [LPU], Jalandhar

Jalandhar, Punjab |NCTE, COA, PCI, BCI, ICAR Approved
NAAC A++
1,69,000Bachelor of Physiotherapy(BPT)- 1st Year FeesCompare Fees 4.2 / 5 Based on 6154 User
Reviews
Best in Infrastructure
--
#22
77,980Bachelor of Physiotherapy(BPT)- 1st Year Fees 4.3 / 5 Based on 27 User
Reviews
Best in Academics
--
#23

Guru Kashi University, Bathinda

Bathinda, Punjab |NCTE, AICTE, UGC Approved
NAAC A++
73,333Bachelor of Physiotherapy(BPT)- 1st Year Fees-- 3.8 / 5 Based on 56 User
Reviews
Best in Faculty
--
#24
NAAC B++
50,000Bachelor of Physiotherapy(BPT)- 1st Year Fees 4 / 5 Based on 129 User
Reviews
Best in Academics
--
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#25

CGC University, Mohali

Mohali, Punjab 
NAAC A+
1,10,000B.Sc (Medicine)- 1st Year FeesCompare Fees 4.1 / 5 Based on 264 User
Reviews
Best in Social Life
--
#26

GNA University, Phagwara

Phagwara, Punjab |PCI, UGC, NBA, AIU Approved
1,40,000Bachelor of Physiotherapy(BPT)- 1st Year FeesCompare Fees 3.8 / 5 Based on 51 User
Reviews
Best in Faculty
--
#27

Global Group of Institutes, Amritsar

Amritsar, Punjab |AICTE, PCI, UGC, NBA Approved
NAAC A+
69,200B.Sc (Medicine)- 1st Year Fees 4 / 5 Based on 52 User
Reviews
Best in Infrastructure
--
#28

Gulzar Group of Institutes - [GGI], Ludhiana

Ludhiana, Punjab |AICTE Approved
NAAC A+
74,500B.Sc (Medicine)- 1st Year Fees 3.8 / 5 Based on 145 User
Reviews
Best in Faculty
--
CD RankCollegesCourse FeesPlacementUser ReviewsRanking
#29

Khalsa College, Amritsar

Amritsar, Punjab 
NAAC A+
79,775Bachelor of Physiotherapy(BPT)- 1st Year FeesCompare Fees-- 4 / 5 Based on 100 User
Reviews
Best in Infrastructure
--
#30

Apeejay College of Fine Arts - [ACFA], Jalandhar

Jalandhar, Punjab |UGC Approved
NAAC A+
79,415Bachelor of Physiotherapy(BPT)- 1st Year Fees-- 3.3 / 5 Based on 21 User
Reviews
Best in Social Life
--