No colleges match “”. Press Enter to search anyway.

Best Medical colleges in Himachal Pradesh 2026

26 Medical colleges in Himachal Pradesh charge between ₹7,740 and ₹51.37 L in the first year, and All India Institute of Medical Sciences - [AIIMS] is the highest rated of them. Every figure below is the college's own published number.

Updated Aug 2026 2 NIRF-ranked

Medical colleges in Himachal Pradesh — at a glance

Medical colleges 26
Fee range (first year) ₹7,740 – ₹51.37 L
Government / Private 8 / 18
NIRF-ranked 2 of 26
Highest package reported ₹1.5 Cr
Top rated All India Institute of Medical Sciences - [AIIMS]

Which medical college in Himachal Pradesh is best?

It depends what you are optimising for. Each pick below is the best in this list on that one measure.

Top 8 Medical colleges in Himachal Pradesh compared

Rating, ranking, fees and placement side by side.

Medical colleges in Himachal Pradesh compared on rating, NIRF rank, starting fees, highest package and ownership
College Rating NIRF Fees from Highest package Type
AIIMS Bilaspur Bilaspur 9.9 ₹7,740 Government
IGMC Shimla Shimla 9.8 ₹66,250 Government
RPGMC Tanda Kangra 9.7 ₹2.6 L Government
Shri Lal Bahadur Shastri Government Medical College & Hospital Mandi Mandi 9.6 ₹1.8 L Government
Dr. Y. S. Parmar Medical College Nahan Sirmaur Sirmaur 9.5 ₹2.6 L Government
Pt. Jawahar Lal Nehru Government Medical College and Hospital Chamba Chamba 9.5 ₹2.2 L Government
Dr. Radhakrishnan Govt. Medical College Hamirpur Hamirpur 9.5 ₹2.2 L Government
Eternal University Sirmaur Sirmaur 9.3 ₹1.65 L ₹3 L Government

A dash means that college has not published the figure. Nothing here is estimated.

Top 25 Medical colleges in Himachal Pradesh

  1. 1

    All India Institute of Medical Sciences - [AIIMS]

    Bilaspur, Himachal Pradesh · Government · est. 2017

    9.9 Fees from ₹7,740 27 courses
  2. 2

    Indira Gandhi Medical College - [IGMC]

    Shimla, Himachal Pradesh · Government · est. 1966

    9.8 Fees from ₹66,250 49 courses
  3. 3

    Dr Rajendra Prasad Government Medical College - [RPGMC]

    Kangra, Himachal Pradesh · Government · est. 1958

    9.7 Fees from ₹2.6 L 21 courses
  4. 4

    Shri Lal Bahadur Shastri Government Medical College & Hospital - [SLBS MC]

    Mandi, Himachal Pradesh · Government · est. 2009

    9.6 Fees from ₹1.8 L 9 courses
  5. 5

    Dr. Y. S. Parmar Medical College Nahan

    Sirmaur, Himachal Pradesh · Government · est. 2016

    9.5 Fees from ₹2.6 L 2 courses
  6. 6

    Pt. Jawahar Lal Nehru Government Medical College and Hospital - [GMCH]

    Chamba, Himachal Pradesh · Government · est. 2016

    9.5 Fees from ₹2.2 L 3 courses
  7. 7

    Dr. Radhakrishnan Govt. Medical College

    Hamirpur, Himachal Pradesh · Government · est. 2018

    9.5 Fees from ₹2.2 L 6 courses
  8. 8

    Eternal University - [EU]

    Sirmaur, Himachal Pradesh · Government · est. 2008

    9.3 Fees from ₹1.65 L Highest ₹3 L 74 courses
  9. 9

    Atal Medical and Research University - [AMRU]

    Mandi, Himachal Pradesh · Private · est. 2019

    8.9 Fees from ₹66,250 32 courses
  10. 10

    Maharishi Markandeshwar - [MMU]

    Solan, Himachal Pradesh · Private · est. 2010

    8.9 Fees from ₹51.37 L NIRF #151 Highest ₹30 L 59 courses
  11. 11

    Central University of Himachal Pradesh - [CUHP]

    Kangra, Himachal Pradesh · Private · est. 2009

    8.8 Fees from ₹81,400 Highest ₹8.5 L 125 courses
  12. 12

    Himachal Pradesh University - [HPU]

    Shimla, Himachal Pradesh · Private · est. 1970

    8.6 Fees from ₹3.33 L NIRF #151 202 courses
  13. 13

    APG Shimla University

    Shimla, Himachal Pradesh · Private · est. 2012

    8.4 Fees from ₹2.52 L Highest ₹25.7 L 69 courses
  14. 14

    Abhilashi University - [AU]

    Mandi, Himachal Pradesh · Private · est. 2015

    8.0 Fees from ₹26.25 L Highest ₹4 L 49 courses
  15. 15

    Bahra University - [BU]

    Solan, Himachal Pradesh · Private · est. 2011

    5.6 Fees from ₹4.01 L Highest ₹1.25 Cr 93 courses
  16. 16

    Baddi University of Emerging Sciences and Technologies - [BUEST]

    Baddi, Himachal Pradesh · Private · est. 2002

    5.6 Fees from ₹3.32 L Highest ₹1.5 Cr 75 courses
  17. 17

    Career Point University - [CPU]

    Hamirpur, Himachal Pradesh · Private · est. 2012

    3.5 Fees from ₹4.48 L Highest ₹66 L 113 courses
  18. 18

    Arni University

    Kangra, Himachal Pradesh · Private · est. 2009

    3.3 Fees from ₹2.8 L 171 courses
  19. 19

    IEC University Baddi - [ICEU]

    Solan, Himachal Pradesh · Private · est. 2012

    2.8 Fees from ₹3.2 L 60 courses
  20. 20

    Himachal Pradesh Technical University - [HPTU]

    Hamirpur, Himachal Pradesh · Private · est. 2011

    1.4 Fees from ₹3.05 L 22 courses
  21. 21

    Sri Sai University - [SSU]

    Palampur, Himachal Pradesh · Private · est. 2010

    1.1 Fees from ₹4.84 L 67 courses
  22. 22

    Indus International University - [IIU]

    Una, Himachal Pradesh · Private · est. 2009

    1.0 Fees from ₹12.5 L 55 courses
  23. 23

    Awasthi Group of Institutions

    Solan, Himachal Pradesh · Private · est. 2004

    Fees from ₹10 L 7 courses
  24. 24

    Solan Homoeopathic Medical College and Hospital - [SHMCH]

    Solan, Himachal Pradesh · Private · est. 2002

    Fees from ₹7.7 L 1 courses
  25. 25

    Akal College of Public Health and Hospital Administration

    Sirmaur, Himachal Pradesh · Private · est. 2010

    Fees from ₹1.2 L Highest ₹3 L 5 courses

Showing 25 of 26. Ordered by student rating; colleges that publish a fee appear first.

See all 26 →

How to choose between them

Start with the fee you can commit to. Across Himachal Pradesh the published first-year fee runs from ₹7,740 to ₹51.37 L, so the shortlist changes completely depending on the band you pick.

Government or private. 8 of these are government-run and 18 are private. Government colleges are usually cheaper and admit on entrance rank; private colleges are more likely to have their own admission route.

Check the ranking applies to your course. 2 of these hold an NIRF rank, but NIRF is scored per category — a rank in one category says nothing about another.

Then read the placement tab, not the headline package. The highest package is one student; the percentage placed and the recruiters listed tell you far more.

Frequently asked questions

How many Medical colleges are there in Himachal Pradesh?

There are 26 Medical colleges listed in Himachal Pradesh on this page, of which 8 are government and 18 are private.

What is the fee for Medical colleges in Himachal Pradesh?

Published first-year fees range from ₹7,740 to ₹51.37 L. Each college's own figure is in the table above.

Which is the best college in Himachal Pradesh for Medical?

All India Institute of Medical Sciences - [AIIMS] has the highest student rating among the Medical colleges listed here, in Bilaspur.

What is the highest package from Medical colleges in Himachal Pradesh?

The highest package reported by a college on this page is ₹1.5 Cr. Packages vary by course and year.

Related guides

All college guides →