The Kenya National Blood Transfusion Service (KNBTS) was established in the year 2000 in the Ministry of Health. Its mandate is to collect, test, and process and distribute blood and blood products to all transfusing hospitals in Kenya.
KNBTS has six Regional Blood Transfusion Centres (RBTCs) namely Nairobi, Embu, Nakuru, Eldoret, Kisumu and Mombasa and 21 satellite centers located in Machakos, Kisii, Voi, Meru, Naivasha, Busia, Siaya, Kericho, Nyeri, Garissa, Malindi, Thika, Lodwar, Bungoma, Kitale, Kwale, Nandi, Kitui, Narok, Lamu, Wajir and Migori.
Functionally all the six Regional Blood Transfusion Centres carry out blood collections, testing, grouping, storage and distribution. While satellites carry out blood collection and send samples to RBTCs for testing.