The quest for knowledge requires availability and accessibility of relevant and timely information to those who may require it, wherever they may be located.

Libraries plays this vital role of providing serene environment where people can research and get valuable information to quench their thirst. They have amazing collections of African books, creatively written to suit readers. Their inventories also have old newspapers dating back to few centuries ago.

This therefore means that National Libraries are resourceful when it comes to getting all information you need.

However counties like Nyamira, Tana River, Tharaka Nithi, Turkana, Kirinyaga, Busia, Homabay, Kajiado, Lamu, Machakos Samburu, Vihiga and West Pokot, don’t have even a single National Public Library.

Here is a list of all National Public Libraries in Kenya;

No.CountyNo. of LibrariesArea Situated
1Baringo2Kabarnet, Meisori
2Bomet1Silibwet
3Bungoma1Kimilili
4BusiaNone
5Elgeyo/Marakwet1Lagam
6Embu1Embu
7Garissa3Garissa, Mbalambala, Masalani
8Homa BayNone
9Isiolo1Isiolo
10KajiadoNone
11Kakamega2Kakamega, Lusumu
12Kericho1Kericho
13Kiambu1Thika
14Kilifi3Kilifi, Dzitsoni, Malindi
15KirinyagaNone
16Kisii1Kisii
17Kisumu2Kisumu, Koru (Dr. Robert Ouko Memorial Library)
18Kitui1Mwingi
19Kwale1Kwale (Ukunda)
20Laikipia2Nanyuki, Rumuruti
21LamuNone
22MachakosNone
23Makueni3Mutyambua, Kinyambu, Kithasyu
24Mandera1Mandera
25Marsabit1Moyale
26Meru3Meru, Mikumbune, Timau, Gatimbi
27Migori1Awendo
28Mombasa1Mombasa
29Murang’a2Murang’a, Kangema
30Nairobi3Nairobi Area, Buruburu, Kibera
31Nakuru3Nakuru, Naivasha, Gilgil
32Nandi1Kapsabet
33Narok2Narok, Lelechonik
34NyamiraNone
35Nyandarua1Ol Kalou
36Nyeri4Nyeri, Munyu, Chinga, Karatina
37SamburuNone
38Siaya3Nyilima, Rambula, Ukwala
39Taita Taveta2Wundanyi, Werugha (Mary Patch Turnbull Memorial Library)
40Tana RiverNone
41Tharaka NithiNone
42Trans NzoiaNone
43TurkanaNone
44Uasin Gishu1Eldoret
45VihigaNone
46Wajir5Wajir, Griftu, Habasweni, Tarbaj, Bute
47West PokotNone
TOTAL62