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.
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.
| 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
All India Institute of Medical Sciences - [AIIMS]
Bilaspur, Himachal Pradesh · Government · est. 2017
9.9 Fees from ₹7,740 27 courses -
2
Indira Gandhi Medical College - [IGMC]
Shimla, Himachal Pradesh · Government · est. 1966
9.8 Fees from ₹66,250 49 courses -
3
Dr Rajendra Prasad Government Medical College - [RPGMC]
Kangra, Himachal Pradesh · Government · est. 1958
9.7 Fees from ₹2.6 L 21 courses -
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
Dr. Y. S. Parmar Medical College Nahan
Sirmaur, Himachal Pradesh · Government · est. 2016
9.5 Fees from ₹2.6 L 2 courses -
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
Dr. Radhakrishnan Govt. Medical College
Hamirpur, Himachal Pradesh · Government · est. 2018
9.5 Fees from ₹2.2 L 6 courses -
8
Eternal University - [EU]
Sirmaur, Himachal Pradesh · Government · est. 2008
9.3 Fees from ₹1.65 L Highest ₹3 L 74 courses -
9
Atal Medical and Research University - [AMRU]
Mandi, Himachal Pradesh · Private · est. 2019
8.9 Fees from ₹66,250 32 courses -
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
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
Himachal Pradesh University - [HPU]
Shimla, Himachal Pradesh · Private · est. 1970
8.6 Fees from ₹3.33 L NIRF #151 202 courses -
13
APG Shimla University
Shimla, Himachal Pradesh · Private · est. 2012
8.4 Fees from ₹2.52 L Highest ₹25.7 L 69 courses -
14
Abhilashi University - [AU]
Mandi, Himachal Pradesh · Private · est. 2015
8.0 Fees from ₹26.25 L Highest ₹4 L 49 courses -
15
Bahra University - [BU]
Solan, Himachal Pradesh · Private · est. 2011
5.6 Fees from ₹4.01 L Highest ₹1.25 Cr 93 courses -
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
Career Point University - [CPU]
Hamirpur, Himachal Pradesh · Private · est. 2012
3.5 Fees from ₹4.48 L Highest ₹66 L 113 courses -
18
-
19
IEC University Baddi - [ICEU]
Solan, Himachal Pradesh · Private · est. 2012
2.8 Fees from ₹3.2 L 60 courses -
20
Himachal Pradesh Technical University - [HPTU]
Hamirpur, Himachal Pradesh · Private · est. 2011
1.4 Fees from ₹3.05 L 22 courses -
21
Sri Sai University - [SSU]
Palampur, Himachal Pradesh · Private · est. 2010
1.1 Fees from ₹4.84 L 67 courses -
22
Indus International University - [IIU]
Una, Himachal Pradesh · Private · est. 2009
1.0 Fees from ₹12.5 L 55 courses -
23
Awasthi Group of Institutions
Solan, Himachal Pradesh · Private · est. 2004
Fees from ₹10 L 7 courses -
24
Solan Homoeopathic Medical College and Hospital - [SHMCH]
Solan, Himachal Pradesh · Private · est. 2002
Fees from ₹7.7 L 1 courses -
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.