Blood Bank
Blood Bank
Major blood banks in and around Kathmandu Valley.
Bhaktapur NRCS Blood Bank,
Bhaktapur
01-6611661, 01-6612266
Central NRCS Blood Bank,
Soaltee-Mode
01- 4288485
Lalitpur NRCS Blood Bank,
Pulchowk
+97715427033
Frontline Hospital Blood Bank,
Old Baneshwor , Kathmandu
01-5970132
Teaching Hospital,
Maharajgunj, Kathmandu
01-44123030, 01-4410911
Gangalal Hospital,
Bansbari, Kathmandu
01-4371322
Himal Hospital,
Gyaneshwor, Kathmandu
986-2737316
Grande Hospital,
Dhapasi
01-5159266
Prasuti Griha,
Thapathali, Kathmandu
01-4260405
Nepal Mediciti Hospital,
Nakhkhu Ukalo, Lalitpur
01-4217766
Bir Hospital,
New road gate, Kathmandu
01-4221119, 01-4221988
Nepal Police Hospital,
Maharajgunj, Kathmandu
01-4412430
Civil Hospital,
Minbhawan, Kathmandu
01-4107000
Patan Hospital,
Patan, Lalitpur,
01-5522295
Birendra Army Hospital,
Kathmandu
01-4271941
Nepal Medical College,
Gokarneswor, Kathmandu
01-4911008
Kathmandu Medical College And Teaching Hospital,
Sinamangal, Kathmandu
01-4469064
Major blood banks outside Kathmandu Valley.
NRCS Regional BTSC,
Banke, Nepalgunj
081 - 520174
NRCS Regional BTSC,
Bharatpur, Chitwan
056 - 520880
NRCS Regional BTSC,
Pokhara, Kaski
061 - 521091, 061 - 540191
NRCS Regional BTSC,
Rangeli Road, Biratnagar
021 - 523326
Dhulikhel Hospital,
Dhulikhel
011 - 490497
Manipal Teaching Hospital,
Pokhara, Kaski
061-526416
BP Koirala Memorial Cancer Hospital,
Bharatpur
056-524501
Janaki Medical College Teaching Hospital,
Dhanusha, Janakpur
01-4435957
Universal College of Medical Sciences,
Bhairahawa, Sidarthnagar
071-522896
Bardiya DBTSC,
Bardiya
084‐420835
Dang District BTSC,
Ghorahi, Dang
082‐561460
Jumla District BTSC,
Jumla
087‐520036
Sunsari District BTSC,
Dharan
025 - 525555
Jhapa District BTSC,
Birtamode, Jhapa
023‐541833
Ilam District BTSC,
Ilam
027‐520022
Panchthar District BTSC,
Panchthar
024‐570273
Butwal District BTSC,
Butwal
071‐550462
Siraha District BTSC,
Siraha
033‐560975
Terhathum District BTSC ,
Myaglung
026‐460101
Makawanpur District BTSC,
Makwanpur
057‐522977
Parsa District BTSC,
Parsa
051 - 522504
Dhanusha District BTSC,
Janakpur Provincial Hospital
041 - 520870
Kavre District BTSC,
Banepa, Kavre
011 - 661431
Kanchanpur District BTSC,
Kanchapur
099‐525588
Scheer Memorial Hospital,
Banepa, Kavre
011 - 661111
Nepalgunj Medical College,
Banke
972 - 3001626
Tikapur Hospital,
Kailali
091-560406
Padama Hospital,
Kailali
099-550355
United Mission Hospital,
Palpa
075 - 520958
Lamjung Community Hospital,
Besisahar, Lamjung
066 - 520183
Dr. Megh Bahadur Parajuli Community Hospital,
Illam
027-520417