Himachal Pradesh

Himachal Pradesh, one of India’s most beautiful states, has a total of 51 medical colleges. MBBS, BHMS, BAMS, BNYS, BVSc, and BPT are some of the best undergraduate courses offered by the best medical colleges in HP. 

While the courses for higher medicine studies in Himachal Pradesh’s top medical colleges are Master in Surgery (MS), Doctor of Medicine (MD), Doctorate of Medicine (DM), and Master of Chirurgiae (M. Ch.). 

Himachal Pradesh has a total of 6 Government Medical Colleges that accept NEET UG, and all of them are excellent. 

The best Government Medical Colleges in Himachal Pradesh are Indira Gandhi Medical College in Shimla, Dr. Rajendra Prasad Government Medical College in Kangra, and Government Medical College in Nahan and Sirmaur.


Medical Courses Offered In Top Universities

Woman take delight in reading books

Himachal Pradesh’s medical universities will contribute to the advancement of human health by promoting research in the life sciences and its interdisciplinary fields, as well as fostering expert knowledge and skills that meet the needs of society and the times, and human resources with a well-rounded character and a high sense of morality. 

The universities intend to promote life science research through a framework that extends beyond the boundaries of research fields and professional spheres. It also implements superior research projects by actively supporting individual research design, planning, and execution.

Some of the popular courses are as under: 

  • MBBS                
  • B. Sc. Nursing
  • Post Basic B. Sc. Nursing
  • M.Sc. Nursing
  • MD in Anaesthesiology, Radio diagnosis, General Medicine, etc.
  • MS in Gynaecology
  • B. Sc. Anaesthesia and Operation Theatre Technique
  • B. Sc. Radiology and Imaging Technology.

MBBS Course Duration

In India, the MBBS course lasts 5.5 years (4.5 years of academics plus a year of internship). At the end of the course, one year of Compulsory Rotating Residential Internship (CRRI) is required as part of MBBS study in India.

MBBS Eligibility

Before applying for a course, you should first review the course’s eligibility requirements. Each course has different qualification requirements based on the requirements. Some of the prerequisites for admission to an MBBS college/university in India are as follows: Students must have completed 10 + 2 from an approved board with at least a 50% grade in subjects such as physics, chemistry, biology, and English as a core subject in an aptitude test. However, the minimum level requirement for a reserved category is 40%. When applying for the MBBS program, students must be at least 17 years old. The student should not be younger than this age; otherwise, admission is not possible. A student’s maximum age should be 25 years. The student must also meet the Medical Council of India’s (MCI) additional eligibility criteria for MBBS. Before enrolling in MBBS, you must pass the following entrance exams. Candidates for MBBS admission in India must obtain at least 50% in the qualifying examination. The minimum marks required for MBBS admission for candidates from the SC, ST, and OBC categories are 40%.



(MBBS | MD | MS)

Sr.NoName of Medical InstName of UniversityYear of EstAnnual IntakeTotal course Fee
1Indira Gandhi Medical College, ShimlaHimachal Pradesh University19661205.85 Lacs
2Dr. Rajendar Prasad Government Medical College, TandaHimachal Pradesh University19661206.62 Lacs
3Dr. Radhakrishnan Government Medical College, HamirpurHimachal Pradesh University20181205.85 Lacs
4Pt. Jawahar Lal Nehru Government Medical College, ChambaHimachal Pradesh University20171206.62 Lacs
5Shri Lal Bahadur Shastri Government Medical College, MandiHimachal Pradesh University20171207.85 Lacs
6Government Medical College, Nahan, SirmourHimachal Pradesh University20161205.85 Lacs


(MBBS | MD | MS)

Sr.NoName of Medical InstName of UniversityYear of EstAnnual IntakeTotal course Fee
1Maharishi Markandeshwar Medical College & Hospital, SolanMaharishi Marakandeshwar University, Kumarhatti, Solan201315073.4 Lacs
Want to know more about us? Just contact us...