Top Medical Colleges in Punjab

Latest Update

  • 2025-12-02 :

    The NEET UG 2026 examination is tentatively scheduled for May 3, 2026.Registration is likely to begin in the first week of February, and the exam pattern will remain unchanged.

  • 2025-11-25 :

    The NEET PG 2025 counselling dates for Round 2 have been revised. The Round 2 registration will now be held from December 5 to 9, with choice filling from December 6 to 9. The seat allotment result will be announced on December 12, followed by reporting from December 13 to 21, 2025.

Clear All

Showing 47 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

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

-/-

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

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

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

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

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

-/-

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

-/-

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

-/-

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

-/-

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

-/-

Adesh Institute of Medical Sciences and Research, [AIMSAR] Bathinda is one of best Medical colleges in Bathinda, Punjab. Adesh Institute of Medical Sciences and Research, [AIMSAR] Bathinda offers MBBS, MD, M.S in the stream of Medical for a duration of 3 Years - 5 Years 5 Months.

Courses Offered

4 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

-/-

All Saints Institute of Medical Sciences and Research, [ASIOMSAR] Ludhiana is one of best Medical colleges in Ludhiana, Punjab. All Saints Institute of Medical Sciences and Research, [ASIOMSAR] Ludhiana offers BPT, MPT in the stream of Medical for a duration of 2 Years - 4 Years 6 Months.

Courses Offered

2 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Guru Nanak Ayurvedic Medical College and Hospital

Sri Muktsar Sahib, Punjab Private

Guru Nanak Ayurvedic Medical College and Hospital is one of best Medical colleges in Sri Muktsar Sahib, Punjab. Guru Nanak Ayurvedic Medical College and Hospital 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

-/-

Sri Guru Nanak Dev Homoeopathic Medical College is one of best Medical colleges in Ludhiana, Punjab. Sri Guru Nanak Dev Homoeopathic Medical College offers BHMS, 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

-/-

DAV Institute of Physiotherapy & Rehabilitation, [DIP&R] Jalandhar is one of best Medical colleges in Jalandhar, Punjab. DAV Institute of Physiotherapy & Rehabilitation, [DIP&R] Jalandhar offers BPT, MPT in the stream of Medical for a duration of 2 Years - 4 Years 6 Months.

Courses Offered

2 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Dasmesh College of Pharmacy

Faridkot, Punjab Private

Dasmesh College of Pharmacy is one of best Medical colleges in Faridkot, Punjab. Dasmesh College of Pharmacy 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

-/-

Dayanand Ayurvedic College Hospital and Pharmacy is one of best Medical colleges in Jalandhar, Punjab. Dayanand Ayurvedic College Hospital and Pharmacy 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

-/-

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...