Blood collection, testing and distribution in Kenya is run by the Kenya Tissue and Transplant Authority (KTTA), which took over from the Kenya Blood Transfusion and Transplant Service.

The six regional centres
KTTA confirms six Regional Blood Transfusion Centres: Nairobi, Embu, Nakuru, Eldoret, Kisumu and Mombasa. Locations below are as reported by Nyongesa Sande – Blood transfusion centres.
| Centre | Location |
|---|---|
| Nairobi | Hospital Road, next to Kenyatta National Hospital |
| Mombasa | Mwema Road, next to Coast General Teaching & Referral Hospital |
| Kisumu | Kisumu–Kakamega Road, next to Jaramogi Oginga Odinga Teaching & Referral Hospital |
| Embu | Embu–Meru Road, next to Embu Level 5 Hospital |
| Nakuru | Kabarak Road, next to Nakuru Level 6 Hospital |
| Eldoret | Nandi Road, next to Moi Teaching and Referral Hospital |
Satellite centres
The Ministry of Health policy says the service runs a national testing laboratory in Nairobi, six regional centres and about 30 satellites in counties.
How to donate
KTTA runs donation drives and fixed sites; use the donor self-registration link and clinic map on ktta.go.ke, or contact KTTA on +254 794 655 629 / info@ktta.go.ke as listed on its site.
Frequently asked questions
Who runs blood transfusion in Kenya?
The Kenya Tissue and Transplant Authority (KTTA).
How many regional blood transfusion centres are there?
Six: Nairobi, Embu, Nakuru, Eldoret, Kisumu and Mombasa.
Related: News
Sources: KTTA, Ministry of Health, Nyongesa Sande. Last updated October 2026.


