Zollege is here for to help you!!
Need Counselling

Medical Colleges in Punjab Based on 2024 Ranking

The top Medical Colleges in Punjab include the Post Graduate Institute of Medical Education and Research, Christian Medical College, Dayanand Medical College, etc. Punjab hosts 86 medical colleges including 66 Private and 18 Government medical colleges in Punjab. Top medical colleges in Punjab offer several Medical courses with various specializations at UG, PG, and research levels. 

  • PGIMER Chandigarh and GMCH Chandigarh are the best Medical colleges in Chandigarh. They are ranked 2nd and 32nd, among the best medical colleges in India
  • Punjab has one of the oldest medical colleges in India, Christian Medical College Ludhiana, which was established in 1894.
  • Admission to most of the medical colleges in Punjab is offered through medical entrance exams such as NEET and NEET PG. Some universities also conduct their entrance exams such as LPUNEST and PGIMER for admission.   
  • The average cost of pursuing courses in top medical colleges in Punjab ranges between INR 70,000 to 22,00,000 depending upon the course and college.
  • Some of the well-renowned and best BSc Nursing colleges in Punjab are CT University, GMCH Chandigarh, Chandigarh University, PGIMER Chandigarh, etc.

Check Top MBBS Colleges in India

Top 10 Medical Colleges in Punjab

The top 10 Medical colleges in Punjab include CMC Ludhiana, DMCH Ludhiana, and Government Medical College and Hospital - GMCH Chandigarh. PGIMER Chandigarh is one of the best Medical colleges in India. It has a seat intake of 36+ for Doctorate in Medicine (DM) courses. Check out the list below for the top 10 Medical colleges in Punjab along with the seat intake.

College/ University Name Seats Intake 
GMCH Chandigarh - Government Medical College and Hospital 150+
Christian Medical College & Hospital Ludhiana 100+
Dayanand Medical College and Hospital - DMCH Ludhiana  100+
Guru Gobind Singh Medical College and Hospital 125+
Adesh University, Bathinda 150+
Sri Guru Ram Das University of Health Sciences, Amritsar  150+
Government Medical College, Patiala 225+
AIIMS Bathinda - All India Institute of Medical Sciences 100+
Government Medical College, Amritsar 250+
Punjab Institute of Medical Sciences, Jalandhar  150+

MBBS Colleges in Punjab

MBBS is one of the costliest and most popular Medical courses in India. Amongst 86 medical colleges in Bhopal around 13 colleges offer MBBS courses. CMC Ludhiana and GMCH Chandigarh are the best MBBS colleges in Punjab with a seat intake of 100+ and 150+ respectively for MBBS courses. Tabulated below are the best MBBS colleges in Punjab with MBBS fees:

College/ University Name  Average Fees (INR) 
GMCH Chandigarh - Government Medical College and Hospital  1,25,000
Christian Medical College & Hospital Ludhiana 33,00,000
Dayanand Medical College and Hospital (DMCH), Ludhiana  13,41,000
Guru Gobind Singh Medical College and Hospital 17,990
Adesh University, Bathinda 69,94,000
Sri Guru Ram Das University Of Health Sciences - [Sgrduhs], Amritsar 30,63,000
Government Medical College / Rajindra Hospital- [GMCP], Patiala -
Adesh Institute Of Medical Sciences And Research - [AIMSR], Bathinda 54,50,000
Government Medical College - [GMC], Amritsar 6,75,000
Guru Gobind Singh Medical College & Hospital - [GGSMCH], Faridkot 7,81,000

Top Medical Colleges in Punjab Rankings

Various ranking agencies release a list of the best medical colleges in Punjab based on different parameters every year. These rankings are based on parameters like Perception of the University, Teacher-Student Ratio, Placement Reports, Faculty Quality, and many more. Many ranking agencies release separate ranking lists for Private Medical Colleges and Government Medical Colleges.

There are many ranking agencies like NIRF, Economic Times, Business Today, The Week, Times B School, QS Rankings, Jagran Josh, etc, which give ranking to both private medical colleges and government medical colleges across the country.

Top Medical Colleges in Punjab with NIRF Ranking 2023

National Institutional Ranking Framework also known as NIRF is a methodology adopted by the Indian government to rank top Education institutions in India. NIRF ranks an Institute based on 5 different parameters. It is under the Ministry of Education. Every year NIRF publishes ranking lists of top Institutions in India for 8 different domains. NIRF is the most trustworthy and popular Ranking agency in India. 

  • PGIMER Chandigarh has maintained its position. It is ranked #2 with a NIRF score of 81.1 as per NIRF Ranking 2023.
  • According to the NIRF ranking 2023, GMCH Chandigarh has fallen from #27th to #32nd place in the list. It is ranked #32 with a NIRF score of 55.34. 
  • Dayanand Medical College has shown good improvement and achieved +45 in its ranking. It is ranked #35 with a NIRF score of 54.75.
  • Christian Medical College has also recorded a downfall in its Ranking. It was ranked #36 last year and dropped to #42nd place in the list released by NIRF Ranking 2023.
NIRF Ranking 2023 College/ University Name NIRF Score
2 Post Graduate Institute of Medical Education and Research - PGIMER Chandigarh  81.1
32 Govt. Medical College & Hospital, Chandigarh  55.34
35 Dayanand Medical College, Ludhiana  54.75
42 Christian Medical College, Brown Road, Ludhiana  52.46

As mentioned above NIRF ranks a college based on 5 major parameters which carry different weightage to get a ranking. The following chart shows the weightage allocated to different parameters considered by NIRF for the ranking of top colleges in India.

NIRF Ranking Parameters Weightage

Top Medical Colleges in Punjab with Outlook Rankings

Outlook or Outlook ICARE Ranking is one of India’s most trusted private Ranking agencies. Each year it publishes a list for ranking top institutions of different domains. Outlook ranks an Institute based on various parameters such as placement records, Education quality, etc.

The weightage of various parameters based on which Outlook ranks a college is tabulated below:

The Outlook Ranking Parameters and Weightage

Outlook has released different lists for private and government Medical colleges in India. There are 36 colleges ranked by the latest Outlook Icare Ranking, including 23 private and 13 government Medical colleges in India. Tabulated below are the top Medical colleges in Punjab ranked by Outlook rankings.

Outlook Ranking 2022 College Name  Outlook Score
10 Government Medical College and Hospital - GMCH Chandigarh  596.67
12 Dayanand Medical College and Hospital - DMCH Ludhiana  571.78

Top Medical Colleges in Punjab with India Today Ranking 2023

India Today is one of the leading and well-reputed English news magazines in India published by Living Media India Limited every week. The Marketing & Development Research Associates (MDRA), a marketing and research firm from Delhi and India Today, conducts a college ranking survey. It ranked Indian colleges in fields like Science, Arts, Commerce, Management, Engineering, etc.

The weightage of various parameters based on which India Today ranks a college is tabulated below:

India Today Ranking Parameters and Weightage

Dayanand Medical College and Hospital is the best medical college in Punjab as per the India Today Ranking. It is placed in the 30th position in the list of top medical colleges in India. Below is the list of top medical colleges in Punjab ranked by India Today rankings for 2023.

India Today Ranking 2023 College Name 
30 Dayanand Medical College and Hospital - DMCH Ludhiana 
33 Christian Medical College Ludhiana
53 Sri Guru Ram Das Institute of Medical Sciences & Research, Amritsar

BAMS Colleges in Punjab

BAMS or Bachelor of Ayurveda, Medicine, and Surgery is a 5.5 years UG course. It trains students in the field of Ayurveda and Ayurvedic medicine. The course includes various subjects like Padartha Vigyan And Ayurved Itihas, Dravyaguna Vigyan, Maulik Siddhant Avum Ashtanga Hridaya, Charak Samhita, etc. There are around 10 medical colleges in Punjab offering BAMS courses. Tabulated below are the BAMS colleges in Punjab with seat intake.

College/ University Name Seats Intake 
Desh Bhagat University, Punjab 60+
Saraswati Group of Colleges, Mohali -
Shri Dhanwantry Ayurvedic College and Hospital, Chandigarh  60+
Satya Sai Murlidhar Ayurvedic College and Hospital, Moga 60+
Dayanand Ayurvedic College Hospital and Pharmacy, Jalandhar  50+
Government Ayurvedic College and Hospital, Patiala 40+
Shaheed Kartar Singh Sarabha Ayurvedic Medical College and Hospital, Ludhiana  -
Babe Ke Ayurvedic Medical College and Hospital, Moga 60+
Shree Lakshmi Narayan Ayurvedic College, Amritsar  60+
Universal Group of Institutions, Mohali -

BSc Nursing Colleges in Punjab

The best Medical colleges in Lucknow offer numerous medical courses like MBBS, BPT, MD, Diploma in Medical, etc. including BSc Nursing. There are around 15 colleges offering BSc Nursing. Adesh University, BFUHS Faridkot, and Chandigarh University are some of the best BSc Nursing colleges in Punjab. Given below is the list of best Bsc Nursing colleges in Punjab with seat intake.

College/ University Name Seat Intake 
Sri Guru Ram Das University of Health Sciences, Bathinda  100+
Adesh University, Amritsar 100+
Baba Farid University of Health Sciences - BHUFS Faridkot  5500+
GMCH Chandigarh - Government Medical College and Hospital  60+
Chandigarh University -
Rayat Bahra University, Mohali 60+
Desh Bhagat University, Punjab  100+
Adesh University, Bathinda  100+
Sri Guru Ram Das University of Health Sciences, Amritsar 100+
Dayanand Medical College and Hospital (DMCH), Ludhiana  100+

Top Medical Colleges in Punjab: ROI (Return on Investment)

Return on Investment (ROI) is one of the important factors that help students select the right college. With the help of ROI, one can calculate how profitable it can be to pursue a particular course in a particular college and how long it will take to recover the money invested in fees. ROI is calculated by dividing the average placement package by the average annual fees. Below, we have calculated the ROI for some of the best Law colleges in Jaipur and ranked them according to their ROI.

College Name  Average Annual Fees  Annual CTC Package ROI* Rank
Panjab University INR 53,800 INR 7.0 LPA 1
Chandigarh University INR 1,13,000 INR 9.54 LPA 2
Lovely Professional University, Jalandhar INR 1,12,000 INR 5 LPA 3
Christian Medical College - [CMC], Ludhiana INR 3,90,000 INR 7.0 LPA 4
Dayanand Medical College And Hospital - [DMCH], Ludhiana INR 16,12,000 INR 9.6 LPA 5

*ROI= (Average Placement Package)/(Average Annual Fee)*100%

Top Medical Colleges in Punjab: Entrance Exam Wise

Admission to medical colleges in Punjab is done based on a national-level entrance examination known as NEET. It is conducted by the NTA (National Testing Agency). NEET-UG is conducted for admission to the MBBS program and NEET PG for admission to MD/MS programs.

Top Medical Colleges in Punjab Accepting NEET Score

  • Government Medical College and Hospital, Chandigarh
  • Christian Medical College, Ludhiana
  • Dayanand Medical College and Hospital, Ludhiana
  • Aadesh Institute of Medical Science and Research
  • Gian Sagar Medical College, Patiala
  • Baba University of Health Science, Faridkot
  • Guru Gobind Singh Medical College

Private Medical Colleges in Punjab 

The top private Medical colleges in Punjab like CMC Ludhiana, DMCH Ludhiana, LPU Jalandhar, etc. are ranked among the top Medical colleges in India. Private law colleges in Punjab offer good infrastructure, quality education, facilities, etc. CMC Ludhiana is one of the top private Medical colleges in Punjab and it has a seat intake of 100+ for MBBS courses. Tabulated below are the best private Medical colleges in Punjab with fee structures.

College/ University Name Average Fees (INR) 
The Christian Medical College [CMC], Ludhiana 33,00,000
Dayanand Medical College and Hospital (DMCH), Ludhiana  13,41,000
LPU: Lovely Professional University, Jalandhar 3,84,000
Chandigarh University (CU), Chandigarh  2,92,000
Sri Guru Gobind Singh College Of Pharmacy, Chandigarh 5,150
Chitkara University, Chandigarh 5,22,000
RIMT University, Punjab 4,91,000
DAV College - [DAVC], Chandigarh 37,500
BBK DAV College For Women, Amritsar 27,760
Guru Kashi University 2,10,000

Government Medical Colleges in Punjab  

There are 18 recognized Medical government colleges in Punjab. Students prefer to study in government medical colleges because of low fees and high ROI. GMCH Chandigarh is one of the best govt Medical colleges in Punjab. It offers more than 32 Medical courses and it has a seat intake of 150+ for MBBS courses. Tabulated below are the government Medical colleges in Punjab with average fees structure:

College/ University Name Average Fees (INR) 
Postgraduate Institute of Medical Education and Research [PGIMER], Chandigarh  26,390
GMCH Chandigarh - Government Medical College and Hospital  1,25,000
Panjab University, Chandigarh  1,11,590
Government Medical College - [GMC], Amritsar 6,75,000
Government Medical College / Rajindra Hospital- [GMCP], Patiala 4,50,000
Baba Farid University of Health Sciences (BFUHS), Faridkot  59,50,000
Guru Gobind Singh Medical College & Hospital - [GGSMCH], Faridkot 6,31,000
Government Mohindra College, Patiala 20,590
Guru Ravidas University, Hoshiarpur 6,45,000
ALL India Institute of Medical Sciences - AIIMS Bathinda -

Top Medical Colleges in Punjab: Admission Process

There are a total of 79 recognized Medical colleges in Punjab out of which 57 are private while 18 are government medical colleges. Around 39 of the total are approved by UGC and 13 by MCI (Medical Council of India).

Almost all the best medical colleges in Punjab follow the same procedure for admission and offer admission based on the counseling process of the NEET exam. However, some popular universities like LPU Ludhiana and PGIMER Chandigarh conduct their entrance exam called LPUNEST, and PGIMER while few offer direct admission.

Mentioned below are the details of some of the best medical colleges in Punjab.

Government Medical College, Amritsar

Government Medical College or GMC Amritsar was established in 1864 and is one of the oldest medical colleges in India. It is approved by the Medical Council of India (MCI) and affiliated with Baba Farid University of Health Sciences, Faridkot. GMC Amritsar is famous for imparting very good healthcare and medical education service for so many years. 

  • GMC Amritsar is ranked 29 by NIRF among the top medical colleges in India. 
  • Government Medical College, Amritsar offers several medical courses such as MBBS, Doctorate of Medicine (MD), Master of Surgery (MS), and many others at UG, PG, and Research levels. 
  • Admission into GMC Amritsar is solely done through the counseling process of the NEET exam and may be followed by a personal interview round.
  • The average fees for pursuing courses at GMC Amritsar range between INR 1.25 - 6.75 LPA depending upon the type of course.

Christian Medical College

Christian Medical College [CMC], Ludhiana is a private medical college, established in 1984. It is affiliated with BFUHS, Faridkot, and approved by MCI. The college offers several medical courses at UG, PG, and research levels with several specializations. Christian Medical College is one of the best MBBS colleges in Punjab

  • Christian Medical College Ludhiana was the 1st medical college for women in Asia and it was founded by Dame Edith Mary Brown in 1984.
  • The CMC Ludhiana is run by a minority Christian community. 
  • The average cost of opting for any medical course can be between INR 94,660 to 6.6 Lakhs per year depending on the courses.

Chintpurani Medical College

Chintpurni Medical College and Hospital Pathankot were established in the year 2011. It is one of the private medical colleges in Punjab. 

  • The Chintpurni Medical College has an attached hospital with 320 beds and a daily 500 outpatients come for treatment. 
  • It is affiliated with Baba Farid University of Health Sciences, Faridkot.

Guru Govind Singh Medical College

Guru Gobind Singh Medical College Faridkot is one of the most popular Govt. Medical colleges in Faridkot, Punjab. Established in 1973, it is approved by MCI (Medical Council of India) and affiliated with BFUHS, Faridkot. Students need to qualify for NEET and NEET PG for admission to the courses offered by GGSMCH.

Also Read:

Top Medical Colleges in Punjab: FAQs

Ques. What is the preference of Punjab medical colleges for MBBS counseling?

Ans. Following priorities according to toppers choices.

Punjab Govt. Medical Colleges

  • GMC Patiala
  • GMC Amritsar
  • Guru Gobind Singh Medical College & Hospital, Faridkot

Overall Medical College ranking(including Pvt)

  • CMC,Ludhiana(Pvt rank-4)
  • Dayanand Medical College and hospital, Ludhiana (Pvt rank-10)
  • GMC Patiala
  • GMC Amritsar
  • Guru Gobind Singh Medical College & Hospital, Faridkot

Ques. What are the top private medical colleges in India?

Ans. So here is the list of the top 7 private medical colleges in Punjab ( as found online)

  • Christian Medical College, Patiala
  • SGRD Institute of Medical Sciences & Research, Amritsar
  • Dayanand Medical College
  • Punjab Institute of Medical Sciences
  • Genesis Institute of Dental Sciences and Research
  • Luxmi Bai Institute of Dental Sciences and Hospital
  • Adesh Institute of Medical Science and Research

Ques. What are the NEET marks to get admission to Government College in Punjab?

Ans.  There are a total of 1225 seats in Punjab, 15% is reserved for the All India Quota. Therefore remaining 1042 seats approximately. By rounding up and by because students who got 570 and above would go for All India seats (there are 211 such students in Punjab according to official data); your state rank had to be 1250. This state rank corresponds to 431.

Ques. How many marks are required to get a government medical college in the NEET?

Ans. The cut-off will be set to increase by 20–25 marks to last year. Following the last year’s trends, something around 560 will be considered a safe score and for colleges in Delhi, the cut-off is set to rise to more than 650. Also, the marks this year for the topper will be more than 700, for sure.

Ques. Which College has the best infrastructure?

Ans. Government Medical College, Amritsar has the best infrastructure. 

Read More

Medical Colleges in Punjab Based on 2024 Ranking

Popularity
PopularityRatingHighest FeesLowest Fees

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

BPT - Bachelor of Physiotherapy

₹ 3.46 K

MPH - Master of Public Health

₹ 8.44 K


NIRFranking 2 out of 50 in 2023

Christian Medical College - [CMC]
Christian Medical College - [CMC] logo
8.5/10 (1 Reviews)

MBBS - Bachelor of Medicine & Bachelor of Surgery

₹ 6.60 Lakhs

BPT - Bachelor of Physiotherapy

₹ 94.55 K


NIRFranking 42 out of 50 in 2023

Dayanand Medical College and Hospital - [DMCH]

MBBS - Bachelor of Medicine & Bachelor of Surgery

₹ 4.06 Lakhs

MD - Doctor of Surgery

₹ 16.12 Lakhs


NIRFranking 35 out of 50 in 2023

Government Medical College and Hospital - [GMCH]
Government Medical College and Hospital - [GMCH] logo
9/10 (1 Reviews)

MBBS - Bachelor of Medicine & Bachelor of Surgery

₹ 24.98 K

MD - Doctor of Surgery

₹ 22.00 K


NIRFranking 32 out of 50 in 2023

Panjab University - [PU]
Panjab University - [PU] logo

Panjab University - [PU]

Chandigarh, Chandigarh

7.8/10 (12 Reviews)

M.Sc Medicine - Master of Science

₹ 64.17 K

MPH - Master of Public Health

₹ 1.13 Lakhs



Chandigarh University - [CU]
Chandigarh University - [CU] logo

Chandigarh University - [CU]

Chandigarh, Chandigarh

8.2/10 (375 Reviews)

BPT - Bachelor of Physiotherapy

₹ 1.35 Lakhs

MPT - Master of Physiotherapy

₹ 1.12 Lakhs



Filter by Avg Fee Per Year

0 - 25K
25 - 50K
50 - 75K
75K - 1L
1 - 2L
Above 2L
Chitkara University - [CU]
Chitkara University - [CU] logo
7.9/10 (95 Reviews)

BPT - Bachelor of Physiotherapy

₹ 1.14 Lakhs

M.Sc Medicine - Master of Science

₹ 1.30 Lakhs



Sri Guru Gobind Singh College of Pharmacy

UG Diploma in Medical

₹ 2.58 K



Khalsa College
Khalsa College logo

Khalsa College

Amritsar, Punjab

9.9/10 (4 Reviews)

BPT - Bachelor of Physiotherapy

₹ 70.31 K

MPT - Master of Physiotherapy

₹ 1.21 Lakhs



BBK DAV College for Women

UG Diploma in Medical

₹ 21.76 K



Lovely Professional University - [LPU]
Lovely Professional University - [LPU] logo
3.9/10 (377 Reviews)

BPT - Bachelor of Physiotherapy

₹ 1.60 Lakhs

MPT - Master of Physiotherapy

₹ 1.60 Lakhs



DAV College - [DAVC]
DAV College - [DAVC] logo

DAV College - [DAVC]

Chandigarh, Chandigarh

7.7/10 (8 Reviews)

Graduate Diploma in Medical

₹ 23.51 K



Filter by Type Of College

Private
Government
RIMT  University
RIMT  University logo

RIMT University

Gobindgarh, Punjab

8.4/10 (2 Reviews)

BPT - Bachelor of Physiotherapy

₹ 1.04 Lakhs

M.Sc Medicine - Master of Science

₹ 1.04 Lakhs



Guru Kashi University
Guru Kashi University logo

Guru Kashi University

Bathinda, Punjab


B.Sc Medicine - Bachelor of Science

₹ 2.10 Lakhs



DAV University
DAV University logo

DAV University

Jalandhar, Punjab

9.2/10 (5 Reviews)

PG Diploma in Medical

₹ 37.50 K



Sant Baba Bhag Singh University - [SBBSU]

BPT - Bachelor of Physiotherapy

₹ 77.98 K

B.Sc Medicine - Bachelor of Science

₹ 58.90 K



Rayat Bahra University
Rayat Bahra University logo
7.9/10 (4 Reviews)

BPT - Bachelor of Physiotherapy

₹ 90.00 K

M.Sc Medicine - Master of Science

₹ 70.00 K



GNA University
GNA University logo

GNA University

Phagwara, Punjab


BPT - Bachelor of Physiotherapy

₹ 70.20 K



Filter by Entrance/Exam Accepted

NEET
Punjab NEET Counselling
NEET PG
NEET SS
INI CET
AIIMS MBBS
LPUNEST
PGIMER
Adesh University
Adesh University logo

Adesh University

Bathinda, Punjab


MBBS - Bachelor of Medicine & Bachelor of Surgery

₹ 15.50 Lakhs

BPT - Bachelor of Physiotherapy

₹ 94.00 K



Sri Guru Granth Sahib World University - [SGGSWU]

MPT - Master of Physiotherapy

₹ 1.26 Lakhs

BPT - Bachelor of Physiotherapy

₹ 88.00 K



CT University - [CTU]
CT University - [CTU] logo

CT University - [CTU]

Ludhiana, Punjab

8.7/10 (7 Reviews)

BPT - Bachelor of Physiotherapy

₹ 1.35 Lakhs

M.Sc Medicine - Master of Science

₹ 1.15 Lakhs



CT Group of Institutions
CT Group of Institutions logo

CT Group of Institutions

Jalandhar, Punjab


BPT - Bachelor of Physiotherapy

₹ 60.50 K

UG Diploma in Medical

₹ 31.75 K



Aryans Group of Colleges
Aryans Group of Colleges logo

Aryans Group of Colleges

Chandigarh, Chandigarh


BPT - Bachelor of Physiotherapy

₹ 85.00 K

Diploma in Medical

₹ 65.00 K



GGS College of Modern Technology

B.Sc Medicine - Bachelor of Science

No Fees Found



Rayat Bahra Hoshiarpur Campus
Rayat Bahra Hoshiarpur Campus logo
9/10 (1 Reviews)

BPT - Bachelor of Physiotherapy

₹ 78.00 K