Contact Us

Head Office

Head Office (temporarily moved to Buru-Buru to pave way for construction)

Kenya National Library Service

P.O. Box 30573-00100, NAIROBI

Tel: 254- 020-2158352, 7786710 Fax: 2721749

Buru-Buru, Mumias road/ Ol Donyo Sabuk Road Junction
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Website: www.knls.ac.ke

Baringo County

Kabarnet knls Library,

PO Box 487, Kabarnet.

Tel: 053/22300, 020-2158364

Nakuru-Iten Road.

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Meisori knls Library

Marigat-Lake Baringo road, 10km from Marigat town

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


UPCOMING LIBRARIES

Eldama Ravine Community Library

This library construction involves a partnership of knls, Eldama Ravine CDF and Ravine Roses.

 

Bomet County

Silibwet knls Library,

PO Box 10, Silibwet.

Along Leiten-Bomet road

Tel: 052/21981, 020-2158375

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


UPCOMING LIBRARIES

Sotik Community Library

The Library establishment is through a partnership of knls and Sotik CDF.

Bungoma County

Kimilili knls Library,

P.O Box 676, Kimilili

Kitale-Bungoma Road, next to Kimilili District Hospital,

Tel: 020-2158370

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Elgeyo-Marakwet County

Lagam knls Library,

P.O. Box 17, Iten.

Tel: 053-21785, 020-2158365

Next to Lagam Catholic church

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Embu County

Embu knls Library,

P. O Box 201, Embu.

Kenyatta road  

Tel: 068/30847, 020-2158384

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Garrissa County

Garissa knls Library,

P. O Box 245, Garissa.

Miraa road, Off Garrissa-Daadab road, opp. Central Administration police

Tel.: 046/2103319, 020-2158387

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Mbalambala knls Library,

C/O Garissa Library,

P O Box 245, Garissa

Adjacent to Mbalambala District Hospital,

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Masalani knls Library,

P. O. Box 245, Garissa

Along Bura-Hola  road, Next to Masalani primary school

Tel: 020-2158388

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Isiolo County

Isiolo knls Library, 

P. O. Box 369, Isiolo
600m from Isiolo-Moyale highway, next to Isiolo IEBC offices,
Tel: 020-2158374
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Kajiado County

UPCOMING LIBRARIES

Kajiado Community Library

The establishment of these library was initiated by the Kajiado County Government in order to provide a resource centre for the residents of the region.

Kakamega County

Kakamega knls Library,

P O Box 736, Kakamega

Off Muruli road, along Library road, behind Mwalimu centre,

Tel: 056/30094, 020-2158369 
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Lusumu knls library

Shianda Nambacha Road, opp. St.kizito secondary school

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Kangema County

Dr. John Michuki Memorial Library - Kangema
 
P. O. Box 96 - 10202 Kangema.
 
Tel: 0726 038520

Kericho County

Kericho knls Library,

P.O Box 634, Kericho.

Along Kisumu Road, opposite South Western College

Tel: 052/30536, 020-2158367

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Kiambu County

Thika knls Library,

P. O Box 1558,Thika.

General Kago Road

Tel: 067/22883, 020-2158376
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Kilifi County

Kilifi knls Library

P.O Box 639, Kilifi.

Tel: 041-522380, 020-2158398

Bosa Road, near Chief’s office
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Malindi knls Library

P O Box 5424, Malindi.

Lamu road,

Tel: 042-30372, 020- 2158395

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Dzitsoni knls Library

P O Box 1028,  Kilifi

Off Mombasa-Malindi road, 16km along Kaloleni-Mavueni road

Next to Dzitsoni Secondary School,

Tel: 020-2158399

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Kisii County

Kisii knls Library

P O Box 388, Kisii

Kisii/ Kisumu road, behind Barclays bank,

Tel: 058/31094, 020-2158373Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Kisumu County

Kisumu knls Library,

P.O Box 1727, Kisumu.

Ochieng Road, next to Kisumu Social centre,

Tel: 057-2022003, 020-2158368

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Koru knls library,

Dr. Robert Ouko Memorial library,

P. O Box, 33, Koru

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Kitui County

Mwingi knls Library,

P O Box 630,Mwingi.

Mwingi-Kyuso Road, Beside Mwingi High School, Tel: 044/822533, 020-2158386

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Kwale County

Kwale knls Library, 

P.O Box 256, Ukunda

Along Ukunda / Lunga- Lunga road, 30 meters from the showground

Tel: 020-2134195

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Laikipia County

Rumuruti knls Library,

P.O Box 54,  Rumuruti

Off Nyahururu/Maralal road, opp. Pagan girls secondary

Tel: 065-22206, 020-2158382

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Laikipia knls Library,

P.O Box 166,  Nanyuki

Nyeri-Nanyuki road, opp. Kirimara Hotel

Tel: 062 -32018, 020-2158381

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Makueni County

Kithasyu knls Library,

P O Box 425, Kibwezi 

8 km off Mombasa highway, next to Kithasyu Primary school and chulu national park,

Tel: 020-2158396

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Mutyambua knls Library,

P O Box 51,  Sultan Hamud,

13 km off Mombasa highway from Sultan Hamud

Next to education/chief’s office

Tel: 020-2158393

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Kinyambu knls Library,  P. O Box 425,Kibwezi

Along Mombasa highway, 30 km from Kibwezi town

Tel: 020-2158394

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Mandera County

Mandera knls Library,

P.OBox 126, Mandera

500m off Isiolo-Mandera road, next to the Magistrate’s Court

Tel: 046-52569, 020-2158392

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Marsabit County

Moyale knls  library

3km off Moyale-Addis Ababa road, located within Ministry of health offices compound.      

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.          

Meru County

Meru knls Library,

P O Box 1692,  Meru

Kenyatta Highway,

Tel: 064/30683, 020-2158385

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Mikumbine knls Library,

P O Box 206,  Nkubu

Nkubu-kionyo road, 6km from Nkubu town

Tel: 064-6751575, 020-2158383

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Timau knls  library

Off Nanyuki/ Meru Road, opp. Timau Catholic

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


UPCOMING LIBRARIES

Gatimbi Community Library

The library has been established through a partnership between knls and the professionals from the region.

 

Migori County

Awendo knls Library,

P.O Box 199, Sare – Awendo

500 m from Kisii- Migori highway, next to Soni complex primary school

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Mombasa County

Mombasa knls Library

P O Box 90283,Mombasa

Haille Selassie Ave, Msanifu Kombo Street,

Tel: 041-2226380, 020-2158397

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Muranga County

Murang’a knls  library, P.O. Box 504, Murang’a

Along Kenyatta Avenue

Tel: 020-2369592

Email: Knlsmurang’This email address is being protected from spambots. You need JavaScript enabled to view it.

Nairobi County

Nairobi knls Library,

P.O. Box 30573-00100, Nairobi

Ngong road, Community area
Tel. 254 - 20 – 2725550, 020-2158360
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Buru-Buru knls Library

P.O. Box 30573-00100, Nairobi.
Buru-Buru, Mumias road/Ol Donyo Sabuk Road Junction. Tel: 020-2129744
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Kibera knls library

P. O Box 30573-00100, Nairobi Albert road (Road to upgraded Kibera houses)
Next to Soweto Primary School Tel: 0770-706227 Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


 

Nakuru County

Nakuru knls Library,

P O Box 253, Nakuru.

Behind Christ the King Cathedral off Moses Mudavadi Road, Nakuru

Tel.: 051/216023, 020-2158362 

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Naivasha  knls  Library,

P O Box 319,Naivasha

Barrier Kanui Road,

Tel: 050/2021500, 020-2158361

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Gilgil knls Library,

Opposite Gilgil Market, Bondeni Estate

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Nandi County

Kapsabet knls Library,

P.O. Box 75,  Kapsabet

Kapsabet-Eldoret Road, opposite Kapsabet District Hospital

Tel: 053/52344, 020-2158366

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Narok County

Lelechonik knls library

Leiben – Bomet road, 50 km from chebole centre

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Narok knls library

Along Narok-Sotik Road, Opposite St. Mary School

P. o Box 305 code 20500

Narok

Nyandarua County

Olkalou knls Library,

P O Box 527, Olkalou.

Tel: 065/72117, 020-2134197

Gilgil /Nyahururu highway, opposite the Olkalou town counciloffice

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Nyeri County

Nyeri knls Library,

P O Box 1312,  Nyeri

Kenyatta Avenue, opp. Barclays Bank

Tel: 061/2030972, 020-2158377

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Munyu knls Library,

P O Box 47, Naromoru.

Off Nanyuki-Nyeri road, 12km from Naromoru town

Tel: 061/56022, 020-2158378

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Chinga knls Library,

P.O Box 522,Othaya

Tel: 020-2188300

Othaya-Muranga road, 3km from Kariki junction next to Chinga Boys High School

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Karatina knls Library,

P O Box 990, Karatina

Along Nyeri-Nanyuki Highway, next to Karatina Law courts,

Tel: 061/72160, 020-2158379 

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Siaya County

Ukwala knls Library,

P. O Box 115, Ukwala.

Port Victoria Ugunja Road via Ukwala

Tel: 057/34098, 020-2158372

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Nyilima knls Library,

P O Box 1, Nyilima.

off Bondo Road,12 km along Ndori –Uyoma road,

Tel:,020-2158371 

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Rambula knls Library,

P. O. Box 64, Ugunja.

Off Ugunja Sigomere road, 4km from Ugunja town.

Tel: 057/34222, 020-2031867

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Taita Taveta County

Wundanyi knls Library,

P.O Box 1096, Wundanyi.

Along DC’s office road, Next to Ministry of Land’s Office

Tel: 043-42359, 020-2134196

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Mary Patch Turnbull Memorial knls Library,

P. O. Box 58, Werugha

12 km from Wundanyi town, next to Shimbo Secondary School

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Uasin Gishu County

Eldoret knls Library,

P O Box 82, Eldoret.

Iten Road/Uganda Road Junction,

Tel.: 053/33394, 020-2158363

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Wajir County

Wajir knls Library,

P.O Box 217, Wajir.

100m off Garrissa-Mandera road

Tel: 046/421424, 020-2158340

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Habaswein knls Library,

P. O Box 20,  Habaswein

Opp. DC/CDF office

Tel: 020-2158389

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Bute knls Library,

P. O. Box 260, Moyale

500m off Moyale-Wajir road, next to Bute Girls High

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Tarbaj knls Library

800m off Mandera – Wajir road, next to Tarbaj district hospital

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.


Griftu knls  library

20 km off Wajir-Moyale road,

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.