Skip to content
Home Rift Valley Nakuru Nakuru Muni. Lanet
Bartmore Secondary Senior school · Mixed · Day, Nakuru County Bishop Muriithi Secondary Senior school · Mixed · Day, Nakuru County Cheerful Child Secondary Senior school · Mixed · Day, Nakuru County City Mission Secondary Senior school · Mixed · Day, Nakuru County Crater View Secondary C4 · Mixed · Day, Nakuru West sub-county, Nakuru County Delamere Girls Secondary Senior school · Mixed · Day, Nakuru County Eastmore Girls Secondary Senior school · Mixed · Day, Nakuru County Gateway Secondary Senior school · Mixed · Day, Nakuru County Golden Heart Academy Secondary Senior school · Mixed · Day, Nakuru County Hillcrest Secondary C4 · Mixed · Day, Nakuru East sub-county, Nakuru County Hills View Secondary School Senior school · Mixed · Day, Nakuru County Hopewell Secondary Senior school · Mixed · Day, Nakuru County Keiwa Moi Secondary Senior school · Mixed · Day, Nakuru County Kelelwet Secondary Senior school · Mixed · Day, Nakuru County Kiamunyeki Secondary Senior school · Mixed · Day, Nakuru County Kiptenden Girls Secondary School Senior school · Girls · Day & Boarding, Nakuru County Loreto Boys Nakuru Secondary Senior school · Boys · Day, Nakuru County Melvin Jones Secondary Senior school · Mixed · Day, Nakuru County Menengai Secondary C4 · Mixed · Day, Nakuru East sub-county, Nakuru County Mogoon Secondary School C4 · Mixed · Day, Nakuru West sub-county, Nakuru County Moi Secondary Senior school · Mixed · Day, Nakuru County Nakuru Blankets Secondary Senior school · Mixed · Day, Nakuru County Nakuru Boys High C1 · Boys · Boarding, Nakuru East sub-county, Nakuru County Nakuru Girls High Senior school · Mixed · Day, Nakuru County Nakuru West Secodary Senior school · Mixed · Day, Nakuru County Paramount Secondary Senior school · Mixed · Day, Nakuru County Precious Morning Secondary Senior school · Mixed · Day, Nakuru County Precious Sand Secondary Senior school · Mixed · Day, Nakuru County Rasul Al Akram Secondary Senior school · Mixed · Day, Nakuru County Rehema Secondary Senior school · Boys · Day, Nakuru County Royal Girls Secondary Senior school · Mixed · Day, Nakuru County Shah Lalji Nangpar Secondary School Senior school · Mixed · Day, Nakuru County Shiners Girls Secondary Senior school · Mixed · Day & Boarding, Nakuru County St. George Muthaiti Secondary Senior school · Mixed · Day, Nakuru County St. Luke's Secondary School Senior school · Boys · Boarding, Nakuru County St. Michael's Girls Secondary Senior school · Mixed · Day, Nakuru County Summerfield Secondary Senior school · Mixed · Day, Nakuru County Sunrise Secondary Senior school · Mixed · Day, Nakuru County Tumaini House Secondary C4 · Mixed · Day, Nakuru West sub-county, Nakuru County Uhuru Secondary C4 · Mixed · Day, Nakuru West sub-county, Nakuru County Upperhill Mixed Secondary C4 · Mixed · Day, Nakuru East sub-county, Nakuru County Victonell Academy Secondary Senior school · Mixed · Day, Nakuru County
Sources
Senior schools: Ministry of Education lists for the 2026 intake, from the June 2025 list and the December 2025 C1 , C2 , C3 and C4 lists. Checked 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.