The Kenya Tissue and Transplant Authority (KTTA), established in August 2022, is responsible for the collection, testing, processing, and distribution of blood and blood products across the country. Despite the critical need for blood transfusions, Kenya faces a significant blood supply shortage, with only 16% of the blood required being collected. Seven people in Kenya require a blood transfusion every 10 minutes, making it essential to donate blood and save lives. Here is a list of the main blood transfusion centres in Kenya, where you can donate and help those in need.

Regional Blood Transfusion Centres (RBTCs) in Kenya:
- Nairobi Blood Transfusion Centre
Location: Along Hospital Road, Kenyatta National Hospital, Next to National Public Health Laboratory Services (NPHLS)
Contact: +254 716 773 904 - Mombasa Blood Transfusion Centre
Location: Along Mwema Road, next to Coast General Teaching & Referral Hospital
Contact: +254 716 773 934 - Kisumu Blood Transfusion Centre
Location: Along Kisumu-Kakamega Road, next to Jaramogi Oginga Odinga Teaching & Referral Hospital
Contact: Not specified - Embu Blood Transfusion Centre
Location: Along Embu-Meru Road, next to Embu Level 5 Hospital
Contact: 0716 775 232 / 0708 402 487 - Nakuru Blood Transfusion Centre
Location: Along Kabarak Road, next to Nakuru Level 6 Hospital Eye Unit
Contact: +254 716 773 918 - Eldoret Blood Transfusion Centre
Location: Along Nandi Road, next to Moi Teaching and Referral Hospital
Contact: +254 716 775 229
Satellite Blood Transfusion Centres:
- Machakos
Contact: 0716 775 244 - Kisii
Contact: 0716 773 966 - Kericho
Contact: 0722 432 720 - Voi
Contact: 0716 773 872 - Nyeri
Contact: 0716 773 883 - Thika
Contact: 0723 888 228 - Malindi
Contact: 0712 520 200 - Garissa
Contact: 0721 113 193 - Naivasha
Contact: 0722 286 114 - Busia
Contact: 0720 829 144 - Bungoma
Contact: 0710 777 102 - Kitale
Contact: 0725 724 591 - Narok
Contact: 0727 878 782 - Meru
Contact: 0725 813 590 - Migori
Contact: 0721 332 108 - Lodwar
Contact: 0723 586 733 - Nandi
Contact: 0721 821 800 - Kitui
Contact: 0722 969 108 - Kwale
Contact: 0777 174 443 - Lamu
Location: King Fahd Lamu County Referral Hospital - Kakamega
Location: Kakamega County General Hospital
Contact: +254 758 721 989
Kenya Tissue and Transplant Authority (KTTA) Contacts:
- Location: Along Hospital Road, Kenyatta National Hospital, Next to National Public Health Laboratory Services (NPHLS), Nairobi
- Phone: 0795 655 629
Blood donation plays a critical role in saving lives, and Kenya faces a shortage of blood supply. The centres listed above are part of the Kenya Tissue and Transplant Authority’s nationwide network, helping to bridge this gap. Whether you’re in Nairobi, Kisumu, Mombasa, or any other part of Kenya, you can visit these centres to donate blood and make a difference in someone’s life.













