Top Medical Colleges in Punjab 2026

Latest Update

  • 2026-02-23 :

    INI CET 2025 Open Round counselling result has been announced. Candidates can download and view the results from the official website at aiimsexams.ac.in.The document verification and admission formalities must be completed by February 28, 2026.

  • 2026-02-23 :

    NEET PG 2025 stray vacancy (Round 4) seat allotment results for MD/MS admissions have been announced on the official website at mcc.nic.in. Candidates allotted seats must complete college reporting and the admission process by February 28, 2026.

Clear All

Showing 46 Colleges

Sort By:

PGIMER Chandigarh

Chandigarh, Punjab Public 3

PGIMER Chandigarh is one of best Medical colleges in Chandigarh, Punjab. PGIMER Chandigarh offers BPT, MD, Master of Chirurgiae [M.Ch], M.S, DM in the stream of Medical for a duration of 3 Years - 4 Years 6 Months.

Courses Offered

12 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

DMCH Ludhiana

Ludhiana, Punjab Private 3.6

DMCH Ludhiana is one of best Medical colleges in Ludhiana, Punjab. DMCH Ludhiana offers MBBS, MD, Master of Chirurgiae [M.Ch], M.S, DM in the stream of Medical for a duration of 3 Years - 5 Years 5 Months.

Courses Offered

8 Courses

Exam Accepted

NEET

Tuition Fees Range

₹1.21 L-23.40 L

Accreditation

-/-

GMCH Chandigarh

Chandigarh, Punjab Public 4.3

GMCH Chandigarh is one of best Medical colleges in Chandigarh, Punjab. GMCH Chandigarh offers BHMS, MBBS, MD, M.S in the stream of Medical for a duration of 3 Years - 5 Years 6 Months. GMCH Chandigarh fees for Medical courses range from ₹1 L to ₹5 L.

Courses Offered

7 Courses

Exam Accepted

NEET

Tuition Fees Range

₹30 K-5.86 L

Accreditation

-/-

PGIMS Rohtak

Chandigarh, Punjab Public 3.8

PGIMS Rohtak is one of best Medical colleges in Chandigarh, Punjab. PGIMS Rohtak offers BPT, MBBS, MD, Master of Chirurgiae [M.Ch] in the stream of Medical for a duration of 3 Years - 5 Years 5 Months.

Courses Offered

12 Courses

Exam Accepted

NEET , NEET MDS

Tuition Fees Range

-/-

Accreditation

-/-

Confused about which college or exam to opt for?

Chat with our counselor Get your personalised list of colleges & exams

banner image

GNDU

Amritsar, Punjab Public 3.7

GNDU is one of best Medical colleges in Amritsar, Punjab. GNDU offers BPT, MPT, MSPT in the stream of Medical for a duration of 2 Years - 4 Years 6 Months. GNDU fees for Medical courses range from ₹2 L to ₹3 L.

Courses Offered

34 Courses

Exam Accepted

GMAT , JEE Main

Tuition Fees Range

₹27 K-6.29 L

Accreditation

NAAC-A

Chitkara University

Patiala, Punjab Private 3.6

Chitkara University is one of best Medical colleges in Patiala, Punjab. Chitkara University offers BPT, MPT in the stream of Medical for a duration of 2 Years - 4 Years 6 Months. Chitkara University fees for Medical courses range from ₹1 L to ₹2 L.

Courses Offered

28 Courses

Exam Accepted

CAT , GMAT

Tuition Fees Range

₹1.28 L-10.53 L

Accreditation

COA , NCHMCT

Desh Bhagat University

Mandi Gobindgarh, Punjab Private 4.0

Desh Bhagat University is one of best Medical colleges in Mandi Gobindgarh, Punjab. Desh Bhagat University offers BAMS, BPT, MD in the stream of Medical for a duration of 3 Years - 5 Years 6 Months.

Courses Offered

33 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

NCHMCT

BFUHS

Faridkot, Punjab Public 4.0

BFUHS is one of best Medical colleges in Faridkot, Punjab. BFUHS offers BAMS, BHMS, BPT, MPT, MBBS, MD, Master of Chirurgiae [M.Ch], M.S in the stream of Medical for a duration of 2 Years - 5 Years 6 Months. BFUHS fees for Medical courses range from ₹3 L to ₹5 L.

Courses Offered

19 Courses

Exam Accepted

NEET

Tuition Fees Range

₹30 K-45 L

Accreditation

-/-

Adesh University

Bathinda, Punjab Private

Adesh University is one of best Medical colleges in Bathinda, Punjab. Adesh University offers BPT, MBBS, MD, M.S in the stream of Medical for a duration of 3 Years - 5 Years 5 Months. Adesh University fees for Medical courses range from ₹1 L to ₹5 L.

Courses Offered

17 Courses

Exam Accepted

NEET

Tuition Fees Range

₹15 K-12.61 L

Accreditation

NAAC

LPU

Phagwara, Punjab Private 3.9

LPU is one of best Medical colleges in Phagwara, Punjab. LPU offers BPT, MPT in the stream of Medical for a duration of 2 Years - 4 Years 6 Months. LPU fees for Medical courses range from ₹3 L to ₹5 L.

Courses Offered

44 Courses

Tuition Fees Range

₹1 L-12 L

Accreditation

NIRF , COA

Punjabi University

Patiala, Punjab Public 3.7

Punjabi University is one of best Medical colleges in Patiala, Punjab. Punjabi University offers BPT, MPT in the stream of Medical for a duration of 2 Years - 4 Years 6 Months. Punjabi University fees for Medical courses range from ₹1 L to ₹2 L.

Courses Offered

34 Courses

Exam Accepted

-/-

Tuition Fees Range

₹12 K-5.52 L

Accreditation

NAAC-A

Guru Kashi University

Bathinda, Punjab Private 3.5

Guru Kashi University is one of best Medical colleges in Bathinda, Punjab. Guru Kashi University offers BPT, MLT in the stream of Medical for a duration of 4 Years 6 Months.

Courses Offered

30 Courses

Exam Accepted

JEE Main

Tuition Fees Range

₹30 K-3.18 L

Accreditation

ICAR

Sri Guru Granth Sahib World University

Fatehgarh Sahib, Punjab Private 2.7

Sri Guru Granth Sahib World University is one of best Medical colleges in Fatehgarh Sahib, Punjab. Sri Guru Granth Sahib World University offers BPT, MSPT Hons in the stream of Medical for a duration of 4 Years 6 Months. Sri Guru Granth Sahib World University fees for Medical courses range from ₹2 L to ₹3 L.

Courses Offered

19 Courses

Exam Accepted

JEE Main

Tuition Fees Range

₹50 K-3.44 L

Accreditation

-/-

RIMT University

Mandi Gobindgarh, Punjab Private 4.2

RIMT University is one of best Medical colleges in Mandi Gobindgarh, Punjab. RIMT University offers BPT in the stream of Medical for a duration of 4 Years 6 Months. RIMT University fees for Medical courses range from ₹2 L to ₹3 L.

Courses Offered

24 Courses

Exam Accepted

-/-

Tuition Fees Range

₹43 K-5.01 L

Accreditation

-/-

Babe Ke Ayurvedic Medical College and Hospital is one of best Medical colleges in Moga, Punjab. Babe Ke Ayurvedic Medical College and Hospital offers BAMS, MD in the stream of Medical for a duration of 3 Years - 5 Years 6 Months.

Courses Offered

2 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Apeejay College of Fine Arts

Jalandhar, Punjab Private 2

Apeejay College of Fine Arts is one of best Medical colleges in Jalandhar, Punjab. Apeejay College of Fine Arts offers BPT in the stream of Medical for a duration of 4 Years 6 Months.

Courses Offered

16 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

NAAC

Lyallpur Khalsa College

Jalandhar, Punjab Public 3.6

Lyallpur Khalsa College is one of best Medical colleges in Jalandhar, Punjab. Lyallpur Khalsa College offers BPT in the stream of Medical for a duration of 4 Years 6 Months. Lyallpur Khalsa College fees for Medical courses range from ₹2 L to ₹3 L.

Courses Offered

11 Courses

Exam Accepted

-/-

Tuition Fees Range

₹47 K-2.42 L

Accreditation

NAAC-A

Khalsa College Amritsar

Amritsar, Punjab Private 3.9

Khalsa College Amritsar is one of best Medical colleges in Amritsar, Punjab. Khalsa College Amritsar offers BPT, MPT in the stream of Medical for a duration of 2 Years - 4 Years 6 Months.

Courses Offered

14 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

NAAC-A

Government Medical College, Amritsar is one of best Medical colleges in Amritsar, Punjab. Government Medical College, Amritsar offers MBBS, MD, M.S in the stream of Medical for a duration of 3 Years - 5 Years 5 Months. Government Medical College, Amritsar fees for Medical courses range from ₹2 L to ₹3 L.

Courses Offered

6 Courses

Exam Accepted

NEET

Tuition Fees Range

₹33 K-2.23 L

Accreditation

-/-

CMC Ludhiana

Ludhiana, Punjab Private 4

CMC Ludhiana is one of best Medical colleges in Ludhiana, Punjab. CMC Ludhiana offers MBBS, MD, M.S, DM in the stream of Medical for a duration of 3 Years - 5 Years 5 Months.

Courses Offered

5 Courses

Exam Accepted

-/-

Tuition Fees Range

₹16.05 L-33 L

Accreditation

-/-

Government Medical College, Patiala is one of best Medical colleges in Patiala, Punjab. Government Medical College, Patiala offers MBBS, MD in the stream of Medical for a duration of 3 Years - 5 Years 5 Months. Government Medical College, Patiala fees for Medical courses range from ₹1 L to ₹2 L.

Courses Offered

4 Courses

Exam Accepted

-/-

Tuition Fees Range

₹1.30 L

Accreditation

-/-

College of Physiotherapy Adesh Institute of Medical Sciences & Research, [COPAIOMS&R] Bathinda is one of best Medical colleges in Bathinda, Punjab. College of Physiotherapy Adesh Institute of Medical Sciences & Research, [COPAIOMS&R] Bathinda offers BPT in the stream of Medical for a duration of 4 Years 6 Months.

Courses Offered

1 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Gian Sagar Medical College and Hospital

Rajpura, Punjab Private

Gian Sagar Medical College and Hospital is one of best Medical colleges in Rajpura, Punjab. Gian Sagar Medical College and Hospital offers MBBS in the stream of Medical for a duration of 5 Years 5 Months.

Courses Offered

1 Courses

Exam Accepted

NEET

Tuition Fees Range

-/-

Accreditation

-/-

Lord Mahavira Homoeopathic Medical College and Hospital is one of best Medical colleges in Ludhiana, Punjab. Lord Mahavira Homoeopathic Medical College and Hospital offers BHMS in the stream of Medical for a duration of 5 Years 6 Months.

Courses Offered

1 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Homoeopathic Medical College and Hospital, Chandigarh is one of best Medical colleges in Chandigarh, Punjab. Homoeopathic Medical College and Hospital, Chandigarh offers BHMS in the stream of Medical for a duration of 5 Years 6 Months.

Courses Offered

1 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Guru Nanak Ayruvedic Medical College and Research institute is one of best Medical colleges in Ludhiana, Punjab. Guru Nanak Ayruvedic Medical College and Research institute offers BAMS in the stream of Medical for a duration of 5 Years 6 Months.

Courses Offered

1 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Shivalik Institute of Para Medical Technology is one of best Medical colleges in Mohali, Punjab. Shivalik Institute of Para Medical Technology offers BPT, MPT in the stream of Medical for a duration of 2 Years - 4 Years 6 Months.

Courses Offered

8 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Load More Colleges

Your opinion matters to us!

We will use this feedback to improve your experience.

You Rated Below Average

I found the page information

Please provide your feedback so that we can improve your experience.

Loading...