FORMER KNLS PUBLIC LIBRARIES

FORMER KNLS PUBLIC LIBRARIES

Baringo County

Kabarnet knls Library, P O Box 487,

Tel: 053/22300, 020-2158364

Nakuru-Iten Road.

Email: knlskabarnet@knls.ac.ke

Meisori knls Library

Marigat-Lake Baringo road, 10km from Marigat town

Email: knlsmeisori@knls.ac.ke

 Eldama Ravine knls Library ,PO. Box 407-20103 Eldama Ravine

Eldama Ravine off Milimani Saw Mill road

Email: knlseldamaravine@knls.ac.ke

Bomet County

Silibwet knls Library, P O Box 10,

Silibwet, Along Leiten-Bomet road

Tel: 052/21981, 020-2158375

Email: knlssilibwet@knls.ac.ke

Bungoma Country

Kimilili knls Library, PO Box 676, Kimilili

Kitale-Bungoma Road, next to Kimilili District Hospital,

Tel: 020-2158370

Email: knlskimilili@knls.ac.ke

Elgeyo Marakwet County

Lagam knls Library, O. Box 17, Iten.

Tel: 053-21785, 020-2158365

Next to Lagam Catholic church

Email: knlslagam@knls.ac.ke

Embu County

Embu knls Library, P. O Box 201, Embu.

Kenyatta road

Tel: 068/30847, 020-2158384

Email: knlsembu@knls.ac.ke

Garissa County

Garissa knls Library, P. O Box 245, Garissa.

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

Tel.: 046/2103319, 020-2158387

Email: knlsgarissa@knls.ac.ke

Mbalambala knls Library, C/O Garissa Library, P O Box 245, Garissa

Adjacent to Mbalambala District Hospital,

Email: knlsmbalambala@knls.ac.ke

Masalani knls Library, P. O. Box 245, Garissa

Along Bura-Hola  road, Next to Masalani primary school

Tel: 020-2158388

Email: knlsmasalani@knls.ac.ke

Isiolo County

Isiolo knls Library, PO. Box 369, Isiolo

600m from Isiolo-Moyale highway, next to Isiolo IEBC offices,

Tel: 020-2158374

Email: knlsisiolo@knls.ac.ke

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: knlskakamega@knls.ac.ke

Lusumu knls library

Shianda Nambacha Road, opp. St.kizito secondary school

Email: knlslusumu@knls.ac.ke

Kericho County

Kericho knls Library, PO Box 634, Kericho.

Along Kisumu Road, opposite South Western College

Tel: 052/30536, 020-2158367

Email: knlskericho@knls.ac.ke

Kiambu County

Thika knls Library, O Box 1558, Thika.

General Kago Road

Tel: 067/22883, 020-2158376
Email: knlsthika@knls.ac.ke

Kilifi County

Kilifi knls Library, P. O Box 639, Kilifi.

Tel: 041-522380, 020-2158398

Bosa Road, near Chief’s office
Email: knlskilifi@knls.ac.ke

 Malindi knls Library, P O Box 5424, Malindi.

Lamu road,

Tel: 042-30372, 020- 2158395

Email: knlsmalindi@knls.ac.ke

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: knlsdzitsoni@knls.ac.ke

Kisii County

Kisii knls Library, P O Box 388, Kisii

Kisii/ Kisumu road, behind Barclays bank,

Tel: 058/31094, 020-2158373
Email: knlskisii@knls.ac.ke

Kisumu County

Kisumu knls Library, PO Box 1727, Kisumu.

Ochieng Road, next to Kisumu Social centre,

Tel: 057-2022003, 020-2158368

Email: knlskisumu@knls.ac.ke

Koru knls library, Dr. Robert Ouko Memorial library, PO Box, 33, Koru

Email: knlskoru@knls.ac.ke

Kitui County

Mwingi knls Library, P O Box 630,

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

Email: knlsmwingi@knls.ac.ke

Kwale County

Kwale knls Library, PO Box 256, Ukunda

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

Tel: 020-2134195

Email: knlskwale@knls.ac.ke

Laikipia County

Rumuruti knls Library, PO Box 54, Rumuruti

Off Nyahururu/Maralal road, opp. Pagan girls secondary

Tel: 065-22206, 020-2158382

Email: knlsrumuruti@knls.ac.ke

 Laikipia knls Library, PO Box 166, Nanyuki

Nyeri-Nanyuki road, opp. Kirimara Hotel

Tel: 062 -32018, 020-2158381

Email: knlslaikipia@knls.ac.ke

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: knlskithasyu@knls.ac.ke

 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: knlsmutyambua@knls.ac.ke

Kinyambu knls Library, PO Box 425, Kibwezi

Along Mombasa highway, 30 km from Kibwezi town

Tel: 020-2158394

Email: knlskinyambu@knls.ac.ke

Mandera County

Mandera knls Library, O Box 126, Mandera

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

Tel: 046-52569, 020-2158392

Email: knlsmandera@knls.ac.ke

Marsabit County

Moyale knls library

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

Email: knlsmoyale@knls.ac.ke

Meru County

Meru knls Library, P O Box 1692, Meru

Kenyatta Highway,

Tel: 064/30683, 020-2158385

Email: knlsmeru@knls.ac.ke

Mikumbine knls Library, P O Box 206, Nkubu

Nkubu-kionyo road, 6km from Nkubu town

 Tel: 064-6751575, 020-2158383

Email: knlsmikumbune@knls.ac.ke

Timau knls library

Off Nanyuki/ Meru Road, opp. Timau Catholic

Email: knlstimau@knls.ac.ke

 Gatimbi knls library

Off Meru road at Equator Junction, Next to the Chief’s Camp

Email: knlsgatimbi@knls.ac.ke

Migori County

Awendo knls Library, PO Box 199, Sare – Awendo

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

Email: knlsawendo@knls.ac.ke

Mombasa County

Mombasa knls Library, P O Box 90283, Mombasa

Haille Selassie Ave, Msanifu Kombo Street,

Tel: 041-2226380, 020-2158397

Email: knlsmombasa@knls.ac.ke

Muranga County

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

Along Kenyatta Avenue

Tel: 020-2369592

Email: Knlsmurang’a@knls.ac.ke

John Michuki Memorial Library (knls Kangema branch)

P. O Box 96 – 10202, Kangema.

Next to Kangema Sub-County Headquarters

Tel.: 0797 398 054

Email: knlskangema@knls.ac.ke

Nairobi County

Nairobi knls Library, P.O. Box 30573-00100, Nairobi

Maktaba Kuu Building, Ngong road, Community area
Tel. +254 722 860 567

Email: knlsnal@knls.ac.ke

Nairobi Area library, P. O Box 30573-00100, Nairobi

Maktaba Kuu Building, Ngong road, Community area

Tel: 0797 398063

Buru-Buru knls Library, PO. Box 30573-00100, Nairobi.
Buru-Buru, Mumias road/Ol Donyo Sabuk Road Junction.

Tel: 020-2129744
Email: knlsburuburu@knls.ac.ke

Kibera knls library, P. O Box 30573-00100, Nairobi

Albert road going to Raila houses, Next to Soweto Primary School

Tel: 0770-706227

Email: knlskibera@knls.ac.ke

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: knlsnakuru@knls.ac.ke

Naivasha knls  Library,  P O Box 319, Naivasha

Barrier Kanui Road,

Tel: 050/2021500, 020-2158361

Email: knlsnaivasha@knls.ac.ke

Gilgil knls Library,

Opposite Gilgil Market, Bondeni Estate

Email: knlsgilgil@knls.ac.ke

Nandi County

Kapsabet knls Library, O. Box 75,  Kapsabet

Kapsabet-Eldoret Road, opposite Kapsabet District Hospital

Tel: 053/52344, 020-2158366

Email: knlskapsabet@knls.ac.ke

Narok County

Lelechonik knls library

Leiben – Bomet road, 50 km from chebole centre

Email: knlslelechonik@knls.ac.ke

Narok knls library

Along Narok-Sotik Road, Opposite St. Mary School,

PO Box 305 code 20500, Narok

Email: knlsnarok@knls.ac.ke

Nyandarua County

Olkalou knls Library, P O Box 527, Olkalou.

Tel: 065/72117, 020-2134197

Gilgil /Nyahururu highway, opposite the Olkalou town council office

Email: knlsolkalou@knls.ac.ke

Nyeri County

Nyeri knls Library, P O Box 1312,  Nyeri

Kenyatta Avenue, opp. Barclays Bank

Tel: 061/2030972, 020-2158377

Email: knlsnyeri@knls.ac.ke

Munyu knls Library, P O Box 47, Naromoru.

Off Nanyuki-Nyeri road, 12km from Naromoru town

Tel: 061/56022, 020-2158378

Email: knlsmunyu@knls.ac.ke

Chinga knls Library, PO Box 522, Othaya

Tel: 020-2188300

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

Email: knlschinga@knls.ac.ke

 Karatina knls Library, P O Box 990, Karatina

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

Tel: 061/72160, 020-2158379

Email: knlskaratina@knls.ac.ke

Siaya County

Ukwala knls Library, PO Box 115, Ukwala.

Port Victoria Ugunja Road via Ukwala

Tel: 057/34098, 020-2158372
Email: knlsukwala@knls.ac.ke

 Nyilima knls Library, P O Box 1, Nyilima.

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

Tel:,020-2158371

Email: knlsnyilima@knls.ac.ke

 Rambula knls Library, PO. Box 64, Ugunja.

Off Ugunja Sigomere road, 4km from Ugunja town.

Tel: 057/34222, 020-2031867
Email: knlsrambula@knls.ac.ke

Taita-Tavetta County

Wundanyi knls Library, PO Box 1096, Wundanyi.

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

Tel: 043-42359, 020-2134196

Email: knlswundanyi@knls.ac.ke

 

Mary Patch Turnbull Memorial knls Library, P. O. Box 58, Werugha

12 km from Wundanyi town, next to Shimbo Secondary School

Email: knlswerugha@knls.ac.ke

 

Voi Community knls Library, P. O. Box 579 – 80300, Voi

Opposite Voi Law Courts, behind Voi NGCDF Offices

Email: knlsvoi@knls.ac.ke

Uasin Gishu County

Eldoret knls Library, P O Box 82 ,

Iten Road/Uganda Road Junction,

Tel.: 053/33394, 020-2158363

Email: knlseldoret@knls.ac.ke

Wajir County

Wajir knls Library, O Box 217, Wajir.

100m off Garrissa-Mandera road

Tel: 046/421424, 020-2158340

Email: knlswajir@knls.ac.ke

Habaswein knls Library, P. O Box 20, Habaswein

Opp. DC/CDF office

Tel: 020-2158389

Email: knlshabaswein@knls.ac.ke

Bute knls Library, PO. Box 260, Moyale

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

Email: knlsbute@knls.ac.ke

Tarbaj knls Library, 800m off Mandera – Wajir road,

next to Tarbaj district hospital

Email: knlstarbaj@knls.ac.ke

Griftu knls library , 20 km off Wajir-Moyale road,

Email: knlsgriftu@knls.ac.ke