Kenya’s Blood Donation Network: Saving Lives Nationwide
The Kenya Tissue and Transplant Authority (KTTA) oversees Kenya’s critical blood supply through a network of regional and satellite centers. Established in 2022, KTTA continues the vital work of collecting, testing, and distributing blood products to hospitals nationwide. With only 16% of needed blood currently collected (7 patients require transfusions every 10 minutes), donor participation remains crucial.
Main Blood Transfusion Centers
Nairobi Blood Transfusion Center
- Location: Hospital Road, adjacent to Kenyatta National Hospital and National Public Health Laboratory Services (NPHLS), Nairobi
- Contact: +254 716 773 904
Mombasa Blood Transfusion Center
- Location: Mwema Road, next to Coast General Teaching & Referral Hospital, Mombasa
- Contact: +254 716 773 934
Kisumu Blood Transfusion Center
- Location: Kisumu-Kakamega Road, near Jaramogi Oginga Odinga Teaching & Referral Hospital, Kisumu
- Contact: Not available
Embu Blood Transfusion Center
- Location: Embu-Meru Road, adjacent to Embu Level 5 Hospital, Embu
- Contact: +254 716 775 232, +254 708 402 487
Nakuru Blood Transfusion Center
- Location: Kabarak Road, next to Nakuru Level 6 Hospital Eye Unit, Nakuru
- Contact: +254 716 773 918
Eldoret Blood Transfusion Center
- Location: Nandi Road, near Moi Teaching and Referral Hospital, Eldoret
- Contact: +254 716 775 229
Satellite Blood Transfusion Facilities
The following satellite centers provide additional access to blood transfusion services across various regions in Kenya:
- Machakos
- Contact: +254 716 775 244
- Kisii
- Contact: +254 716 773 966
- Kericho
- Contact: +254 722 432 720
- Voi
- Contact: +254 716 773 872
- Nyeri
- Contact: +254 716 773 883
- Thika
- Contact: +254 723 888 228
- Malindi
- Contact: +254 712 520 200
- Garissa
- Contact: +254 721 113 193
- Naivasha
- Contact: +254 722 286 114
- Busia
- Contact: +254 720 829 144
- Bungoma
- Contact: +254 710 777 102
- Kitale
- Contact: +254 725 724 591
- Narok
- Contact: +254 727 878 782
- Meru
- Contact: +254 725 813 590
- Migori
- Contact: +254 721 332 108
- Lodwar
- Contact: +254 723 586 733
- Nandi
- Contact: +254 721 821 800
- Kitui
- Contact: +254 722 969 108
- Kwale
- Contact: +254 777 174 443
- Lamu
- Location: King Fahd Lamu County Referral Hospital, Lamu
- Contact: Not available
- Kakamega
- Location: Kakamega County General Hospital, Kakamega
- Contact: +254 758 721 989
Kenya Tissue and Transplant Authority (KTTA)
The KTTA oversees blood transfusion and tissue transplant services in Kenya. For inquiries or further assistance, reach out to:
- Location: Hospital Road, next to Kenyatta National Hospital and National Public Health Laboratory Services (NPHLS), Nairobi
- Phone: +254 795 655 629
- Email: [email protected]
This guide aims to connect individuals and healthcare providers with essential blood transfusion services across Kenya. For emergencies or specific inquiries, contact the nearest center directly.
Note: Operating hours may vary by location. Call ahead to confirm donation times and any temporary closures.
READ MORE: PTG Travel Driver Requirements in Kenya






