Nepal has a total of 21 Medical Schools: Nepal B.P. Koirala Institute of Health Sciences Dharan Nepal Birat Medical College Biratnagar Nepal Chitwan Medical College Bharatpur Nepal College of Medical Sciences, Bharatpur Bharatpur Nepal Devdaha Medical College Devdaha Nepal Gandaki Medical College Pokhara Nepal Institute of Medicine, Tribhuvan University Kathmandu Nepal Janaki Medical College Dhanusha Nepal Karnali Academy of Health Sciences (KAHS) Jumla Nepal Kathmandu Medical College Kathmandu Nepal Kathmandu University School of Medical Sciences Dhulikhel Nepal KIST Medical College & Teaching Hospital Lalitpur Nepal Lumbini Medical College and Teaching Hospital Tansen Nepal Manipal College of Medical Sciences (MCOMS) Pokhara Nepal National Medical College, Birgunj Birgunj Nepal Nepal Medical College Kathmandu Nepal Nepalese Army Institute of Health Sciences College of Medicine Kathmandu Nepal Nepalgunj Medical College Nepalgunj Nepal Nobel Medical College Biratnagar Nepal Patan Academy of Health Sciences School of Medicine Kathmandu Nepal Universal College of Medical Sciences Bhairahawa