WIPIVERSE

List of libraries in Kenya

National and public libraries

  • National Library of Kenya – Nairobi; the principal public library and repository for Kenyan publications.
  • Kenya National Archives – Nairobi; houses historical documents and also provides reference services.
  • Nairobi County Library – Nairobi County; a network of branch libraries serving the capital city.
  • Mombasa Public Library – Mombasa; main public library for the coastal city.
  • Kisumu Public Library – Kisumu; serves the Lake Victoria region.
  • Eldoret Public Library – Eldoret; part of the county library system in Uasin Gishu.
  • Kitale Public Library – Kitale; county library serving Trans Nzoia.
  • Nyeri Public Library – Nyeri; county library facility.

University and college libraries

Institution Library (primary) Location
University of Nairobi University of Nairobi Library (UoN Library) Nairobi
Kenyatta University Kenyatta University Library Nairobi
Moi University Moi University Library Eldoret
Egerton University Egerton University Library Njoro (Kakamega County)
Jomo Kenyatta University of Agriculture and Technology (JKUAT) JKUAT Library Juja (Kakamega County)
Technical University of Kenya (TUK) TUK Library Nairobi
Masinde Muliro University of Science and Technology MMUST Library Kakamega
Strathmore University Strathmore University Library Nairobi
Daystar University Daystar University Library Nairobi (main campus)
United States International University Africa (USIU‑Africa) USIU‑Africa Library Nairobi
Catholic University of Eastern Africa (CUEA) CUEA Library Nairobi
Africa Nazarene University ANU Library Nairobi
Rift Valley Technical Training Institute RVTTI Library Eldoret
University of Eldoret (now part of Moi University) Former University of Eldoret Library* Eldoret

*The University of Eldoret merged with Moi University in 2005; its former library collections are now part of the Moi University Library system.

Specialized and research libraries

  • KEMRI Library – Kenya Medical Research Institute, Nairobi; biomedical and public‑health research collections.
  • African Population and Health Research Center (APHRC) Library – Nairobi; focuses on demographic and health research.
  • International Livestock Research Institute (ILRI) Library – Nairobi; provides resources on livestock and agricultural development.
  • National Museums of Kenya Library – Nairobi; supports museum research and conservation.
  • Kenya Wildlife Service (KWS) Library – Nairobi; materials on wildlife management and conservation.
  • British Council Kenya Library – Nairobi; English‑language and cultural resources for teachers and students.
  • UNDP Kenya Library – Nairobi; development‑focused publications and reports.

Regional and municipal libraries (selected examples)

  • Garissa County Library – Garissa
  • Meru County Library – Meru
  • Thika Municipal Library – Thika (Kiambu County)
  • Nakuru County Library – Nakuru

Notes

  • The above list includes the most widely recognized libraries that are documented in publicly available sources such as government publications, university websites, and reputable library directories.
  • Kenya’s library system also comprises many smaller branch libraries operated by county governments, schools, and private institutions that are not enumerated individually here.
Browse

More topics to explore

    Browse all articles