Maktaba Kuu Building, Upper Hill, Nairobi
Contact us
Find the Kenya National Library Service head office, facility locations, opening hours and key contact channels.
Mon–Fri: 8:00AM–6:30PM
Sat: 8:30AM–5:00PM
Visit KNLS
Headquarters and facilities
Use the maps below to locate KNLS headquarters and facilities at a glance.

Head office
KNLS Headquarters
- AddressMaktaba Kuu Building, Upper Hill, Nairobi
- PostalP.O. Box 30573 – 00100, Nairobi, Kenya
- Telephone+254 202 739 893
- Emailcorporatecommunications@knls.ac.ke
- Complaintscomplaints@knls.ac.ke

Buruburu facility
- AddressMumias/Ol Donyo Sabuk Road Junction, Buruburu, Nairobi County, Kenya
- PostalP.O BOX 30573-00100, Nairobi County, Kenya
- Telephone0742 301 901 / 0743 079 700
- Emailknlsburuburu@knls.ac.ke
- Complaintscomplaints@knls.ac.ke

Nakuru facility
- AddressBehind Christ the King Cathedral off Moses Mudavadi Road, Nakuru, Kenya
- PostalP.O Box 253, Nakuru, Kenya
- Telephone0797 398 055
- Emailknlsnakuru@knls.ac.ke
- Complaintscomplaints@knls.ac.ke
Frequently asked questions
Quick answers before you contact us
Browse common questions about KNLS services. You can still send us a message if you need more help.
How do I apply for an ISBN?
Use the official ISBN portal. You can access it through the Apply ISBN buttons on the website.
Where is KNLS headquarters?
KNLS headquarters are at Maktaba Kuu Building, Upper Hill, Nairobi.
What are the opening hours?
Monday to Friday: 8:00AM–6:30PM. Saturday: 8:30AM–5:00PM. KNLS is closed on Sundays and public holidays.
What is legal deposit?
Legal deposit is the submission of copies of eligible publications to preserve Kenya’s national documentary heritage.
Does KNLS provide digital resources?
Yes. The website provides access to e-journals, open e-resources, subscribed e-resources and the virtual library.
