schools.ke — Kenya's Central Directory for All Schools

Listing 50 verified school websites · 18 .sc.ke · 32 .ac.ke
Browse by school level
From pre-primary to university: every level of Kenyan education, each with its own .sc.ke or .ac.ke websites.
Early years education: PP1 and PP2, kindergartens and ECDE centres.
Grades 1 to 6 under CBC (and Standards 1 to 8 under 8-4-4).
Junior school: Grades 7 to 9 under CBC.
Senior school: Grades 10 to 12 under CBC (and Forms 1 to 4 under 8-4-4).
Technical and vocational education and training institutions.
Colleges offering certificates and diplomas, including teacher training and medical colleges.
Public and private universities and university colleges.
Browse by curriculum
CBC, 8-4-4, British, IB and American curricula.
Recently listed
The newest verified school websites.





Schools by county
All 47 counties, each with its sub-counties.
The schools.ke ecosystem
Everything parents, students and schools need to find and be found.
Search every listed school by level, curriculum, type, boarding, gender, county and sub-county.
ExploreNo website yet? Get a .sc.ke or .ac.ke domain, website and email for your school.
ExploreCurated lists: boarding schools, international schools, universities, TVETs and more.
ExploreKenyan suppliers of uniforms, books, edtech, transport and tutoring.
ExploreRun a school? Claim it on schools.ke
Schools are added from the KeNIC registry of .sc.ke and .ac.ke websites. Claim yours to keep its levels, fees and contacts up to date. Parents search here by level, curriculum and county.