Currently, there are above 20 medical colleges in Nepal including both Governmental and Private sectors. Most of them are affiliated with Tribhuvan University (TU/IOM) and Kathmandu University (KU). There are few other institutes which are not affiliated with either Tribhuvan University or Kathmandu University such as B. P. Koirala Institute of Health Science (BPKIHS), Patan Academy of Health Sciences (PAHS) and National Academy of Medical Sciences (NAMS).

The Bachelor of Medicine and Bachelor of Surgery (MBBS) program in Nepal is a four and a half year integrated program with one-year compulsory internship training. The minimum time period for completion of MBBS course in Tribhuvan University is around six years which also includes internship whereas in Kathmandu University it takes five and half years.

Students who have passed the 10+2 examination or any other equivalent examination with the science background are entitled to apply for the admission into medical colleges in Nepal. It is vital for every student to choose the best college that would strengthen and give an edge to the career. So here is a list of Nepal’s top ten medical colleges.

Top 10 Medical Colleges in Nepal
RankName of the CollegeAddressWebsite
1Institute of Medicine (IOM) TUTHMaharajgunj,
2B.P.Koirala Institute of Health
3Kathmandu University School of Medical Sciences (KUSMS)
4Patan Academy of health Science (PAHS)Patan
5Nepalese Army Institute of  Health
6Kathmandu Medical College (KMC)
7Manipal College of Medical
8Nepal Medical College (NMC)
9College of Medical Science
10Nepalgunj Medical College ( NGMC)

Note: There are so many factors which determine the ranks for the medical colleges in Nepal. We made the above rank best possible for the students. If you have any comments feel free to leave below.