Nepal has mixed healthcare system with both public sector hospitals and private sector hospitals. Medical colleges have their own teaching hospitals which provide healthcare at subsidized costs. There are altogether 19 medical colleges in Nepal.
In public sector there are primary health centers, district hospital, provincial hospital and tertiary hospitals. In private sector there are general hospitals as well as super-speciality hospitals.
Government Central Hospital According to the National Health Policy of 1991, hospitals equipped with advanced facilities and offering specialty and super-specialty services are to be operated at the central level. The details of these central hospitals are as follows:
Hospital CityProvince Description Bir HospitalRatnaparkBagmati Oldest hospital of Nepal. Established by Bir Shumsher Jang Bahadur Rana in 1947 BS (1899 AD).Patan HospitalLagankhelBagmatiNardevi Ayurvedic HospitalNaradeviBagmatiPashupati Homeopathic HospitalHariharbhawanBagmatiUnani AushodhalayaHariharbhawanBagmatiCivil HospitalBaneshworBagmatiAn autonomous government institution under the Ministry of General Administration (MoGA), Nepal Shree Birendra HospitalChhauniBagmati Military HospitalTri Chandra military HospitalBhadrakaliBagmati Military HospitalNepal Police HospitalMaharajgunjBagmati Nepal Police Hospital, previously known as the Birendra Police Hospital, is the first hospital of Nepal Police organizationNepal APF HospitalChandragiriBagmatiOperated by APF
Government Diseases Specific Hospital Hospital CityProvince Description Patan Mental HospitalLalitpurBagmatiKanti Children's HospitalMaharajgunjBagmati National Cardiac Center Basundhara, Kathmandu Bagmati Established to prevent, detect and treat risk factors of heart disease in Nepal.Nepal Eye HospitalTripureshworBagmatiTeku Infectious Disease HospitalTeku BagmatiParopakar Maternity HospitalThapathaliBagmatiGanga Lal Hospital Bansbari, Kathmandu Bagmati Specializes in cardiac care.Bhaktapur Cancer HospitalBhaktapurBagmatiTil Ganga Eye HospitalKathmanduBagmatiManmohan Cardiothoracic and vascular HospitalMaharajgunjBagmatiBharatapur Cancer Hospital Bharatpur Bagmati National cancer center for diagnosis, treatment, prevention and researchSushil Koirala Prakhar Cancer HospitalKhajuraLumbiniHuman Organ Transplant Centre Dudhpati-17, Bhaktapur Bagmati A 100 bedded government Tertiary Organ Transplant hospital National Tuberculosis Control Center Thimi, Bhaktapur BagmatiG.P. Koirala National Center For Respiratory DiseasesShuklagandakiGandakifirst specialized respiratory disease in NepalMechi Eye HospitalBirtamodKoshiGolchha Eye HospitalBiratnagarKoshiSagarmatha Choudhary Eye Hospital Lahan, Siraha Madhesh Established in 1983 AD at Lahan, eastern part of Nepal by Dr Albrecht Hennig from Germany, Nepal Netra Jyoti Sangh (NNJS) and local Choudhary Family.Kedia Eye Hospital Lipani, BirgunjMadheshHimalayan Eye HospitalPokharaGandaki Rapti Eye Hospital Tulsipur, Dang Lumbini 50 bedded government hospital, established in 1986 with the support of NCA, Norway and inaugurated by the then king of Nepal, Birendra Bir Bikram Shah Dev.Fatte Eye HospitalNepalgunjLumbiniGeta Eye HospitalAttariyaSudurpashchim
Government Teaching Hospital Hospital CityProvince Description TU Teaching Hospital Maharajganj, Kathmandu BagmatiNational Academy of Medical SciencesKathmanduBagmatiPatan Academy of Health SciencesPatanBagmatiKarnali Academy of Health Sciences Jumla Karnali Started Doctor of Medicine aka MD course in 2021 AD.B.P. Koirala Institute of Health Sciences DharanKoshi Madan Bhandari Academy of Health Sciences Hetauda Bagmati Rapti Academy of Health Sciences Ghorahi Lumbini Nepal Army Institute of Health ScienceBhandarkhalBagmatiMedical Institution run by Nepal ArmyPokhara Academy of Health SciencesPokharaGandakiMadhesh Institute of Health SciencesJanakpurMadhesh
Ayurveda Teaching Hospital Hospital CityProvince Description Ayurveda Teaching HospitalKirtipurBagmati
Government Provincial Hospital The National Health Policy of 1991 established one Zonal Hospital in each of the country's zones. These hospitals provide specialized services in pediatrics, gynecology, general surgery, general medicine, eye, ear, nose, and throat care, as well as dental services. Hospital CityProvince Description Mechi Provincial Hospital Bhadrapur Municipality-08 Koshi Koshi Provincial Hospital Biratnagar-10, Morang Koshi It is regarded as one of the oldest hospitals of Nepal.Sagarmatha Provincial Hospital Rajbiraj MadheshGaur Provincial HospitalGaurMadheshJaleshwor HospitalJaleshwor, MohattariMadhesh Janakpur Provincial Hospital Janakpur MadheshKalaiya Provincial HospitalKalaiyaMadheshMalangwa Provincial Hospital MalangwaMadheshNarayani Provincial HospitalBirgunjMadheshSiraha Provincial HospitalLahanMadheshHetauda Provincial Hospital Hetauda Bagmati A 170 beddedPokhara Provincial HospitalPokharaGandakiDhaulagiri Provincial HospitalBaglungGandakiMadhyabindu Provincial HospitalNawalpurGandakiLumbini Provincial Hospital Butwal LumbiniRapti Provincial Hospital Tulsipur, Dang Lumbini Established as a Health post in .Bheri Provincial Hospital Nepalgunj LumbiniEstablished in Karnali Provincial Hospital Kalagaun, Surkhet KarnaliSeti Provincial Hospital Dhangadi, Kailali, SudurpashchimMahakali Provincial Hospital Mahendranagar, Kanchanpur Sudurpashchim
Ayurvedic Hospital Hospital CityProvince Description Dang Regional Ayurvedic HospitalDangLumbini
Government District Hospital According to the National Health Policy of 1991, at least one hospital was established in each district of the country. These hospitals provide outpatient and inpatient services, family planning, maternity and child health services, immunization services, and emergency services. The district hospitals are broadly categorized into four groups—"Ka," "Kha," and "Ga," —based on their geographical location and the availability of services. CategorizationNo. of beds A( Ka) 15 B( Kha)15-49 C(Ga) 50+
Categorization Name of Hospital CityProvince A( Ka) Listed District HospitalRasuwa District HospitalGosaikunda, DhuncheBagmatiManang District HospitalChameGandakiMustang District HospitalMustangGandakiBajura District HospitalBadimalikaSudurpashchimMugu District HospitalGamgadhiKarnaliDolpa District HospitalDunaikarnaliHumla District HospitalSimikotKarnali Solu District Hospital Phaplu, Solukhumbu KoshiB( Kha) category District HospitalTaplegunj District HospitalPhunglingKoshiTehrathum District HospitalMyanglungKoshiJiri Hospital, Dolakha JiriBagmatiLamjung District HospitalBesishaharGandakiDamauli Hospital, TanahunDamauliGandakiParbat HospitalKushmaGandakiBeni Hospital, MyagdiBeniGandakiKapilvastu HospitalKapilvastuLumbiniRukum District HospitalSanibheriKarnaliJajarkot HospitalJajarkotKarnaliDailekh District HospitalDailekhKarnaliAccham District HospitalMangalsenSudurpashchim Salyan District Hospital Khalanga, Salyan KarnaliBaitadi District HospitalBaitadiSudurpashchimDarchula HospitalDarchulaSudurpashchimRamechhap HospitalRamechhapBagmatiC(Ga) category District HospitalPanchthar District HospitalPhidimKoshiIlam HospitalIlamKoshiDhankuta District HospitalDhankutaKoshiBhojpur District HospitalBhojpurKoshiSankhuwasabha District HospitalKhandbariKoshiKhotang District HospitalDiktelKoshi MorangRangeliKoshi Sunsari District Hospital Inaruwa KoshiUdayapur District Hospital Triyuga, Udayapur KoshiSindhuli HospitalSindhulimadhiBagmatiChautara Hospital, SindhupalchowkChautaraBagmatiTrishuli Hospital, NuwkotBidurBagmatiDhading HospitalDhading BesiBagmatiGorkha HospitalGorkhaGandakiKapilvastu HospitalKapilvastuLumbiniPalpa HospitalTansenGandakiGulmi HospitalTamghasGandakiArghakhachi HospitalSandhikharkaLumbiniPyuthan HospitalBijubarLumbiniBardiya HospitalGulariyaLumbiniDoti District HospitalDotiSudurpashchimDadeldhura HospitalDadeldhuraSudurpashchim
Government Local Level Hospital Hospital CityProvince Chandranigapur HospitalChandranigapur, rautahatMadheshBurtibang HospitalBurtiwang, BaglungGandakiRampur HospitalRampur, PalpaGandaki ProvinceBanganga HospitalBanganga, KapilvastuLumbiniMehalkuna HospitalMehalkuna, SurkhetKarnaliTikapur HospitalTikapur, KailaliSudurpashchimBakulahar Ratnanagar HospitalRatnagar, ChitwanBagmatiBardibas HospitalBardibaas, MohattaraiMadheshKatari HospitalKatari, UdayapurKoshiMethinkot HospitalMethinikot, KavrepalanchowkBagmatiManinkhel HospitalManikhel, LalitpurBagmatiMirchaiya Hospital Mirchaiya, SirahaMadhesh
Major Private Hospitals