Skip to content
Home Central
Gate Way Secondary Shc Senior school · Mixed · Day & Boarding, Kiambu County Gathage Primary School Primary school · Mixed · Day, Murang’a County Gathage Primary School Primary school · Mixed · Day, Kiambu County Gathaini Primary School Primary school · Mixed · Day, Murang’a County Gathaithi Lower Primary School Primary school · Mixed · Day, Murang’a County Gathaithi Primary Primary school · Mixed · Day, Nyeri County Gathaithi Primary Primary school · Mixed · Day, Kiambu County Gathaithi Secondary School C4 · Mixed · Day, Githunguri sub-county, Kiambu County Gathaithi Sunrise Academy Primary Primary school · Mixed · Day, Kiambu County Gathaithi Upper Primary School Primary school · Mixed · Day, Murang’a County Gathaiti Primary School Primary school · Mixed · Boarding, Kiambu County Gathambi Girls Secondary C3 · Girls · Boarding, Kirinyaga West sub-county, Kirinyaga County Gathambi Primary Primary school · Mixed · Day, Kirinyaga County Gathanga Primary School Primary school · Mixed · Day, Murang’a County Gathangari Primary Primary school · Mixed · Day, Kiambu County Gathanje Primary School Primary school · Mixed · Day, Nyandarua County Gathanji Primary Primary school · Mixed · Day, Kiambu County Gathanji Primary School Primary school · Mixed · Day, Murang’a County Gathanji Primary School Primary school · Mixed · Day, Nyeri County Gathanji Secondary C4 · Mixed · Day, Githunguri sub-county, Kiambu County Gathanji Secondary C4 · Mixed · Day, Gathanji sub-county, Nyandarua County Gathanji Secondary School C4 · Mixed · Day, Gatanga sub-county, Murang’a County Gathara Primary Primary school · Mixed · Day, Nyandarua County Gathara Secondary C4 · Mixed · Day, North Kinangop sub-county, Nyandarua County Gathathi Lower Special Unit Primary school · Mixed · Day, Murang’a County Gathathini Primary Primary school · Mixed · Day, Nyeri County Gathathini Secondary Senior school · Mixed · Day, Nyeri County Gathehu Primary Primary school · Mixed · Day, Nyeri County Gathera Kindergaten & Prep Primary School Primary school · Mixed · Day, Murang’a County Gathera Primary Primary school · Mixed · Day, Murang’a County Gathera Secondary School C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Gathera Secondary School C4 · Mixed · Day, Nyeri South sub-county, Nyeri County Gatheru Primary School Primary school · Mixed · Day, Murang’a County Gatheru Special Unit Primary school · Mixed · Day, Murang’a County Gathiga High School C4 · Mixed · Day, Kabete sub-county, Kiambu County Gathiga Primary Primary school · Mixed · Day, Kiambu County Gathige Primary School Primary school · Mixed · Day, Murang’a County Gathigiini Primary Primary school · Mixed · Day, Kirinyaga County Gathigiriri Primary Primary school · Mixed · Day, Kirinyaga County Gathiini Primary Primary school · Mixed · Day, Nyeri County Gathima Ini Primary Primary school · Mixed · Day, Murang’a County Gathima Primary School Primary school · Mixed · Day, Kiambu County Gathinga Primary Primary school · Mixed · Day, Nyeri County Gathinja Primary School Primary school · Mixed · Day, Murang’a County Gathinja Secondary School C4 · Mixed · Day, Kahuro sub-county, Murang’a County Gathirathiru Primary Primary school · Mixed · Day, Nyeri County Gathirimo Girls Technical High School C3 · Girls · Boarding, Githunguri sub-county, Kiambu County Gathiriti Primary School Primary school · Mixed · Day, Nyeri County Gathiruini Primary Primary school · Mixed · Day, Kiambu County Gathiruini Secondary C3 · Boys · Boarding, Githunguri sub-county, Kiambu County Gathiru Primary Primary school · Mixed · Day, Kiambu County Gathiru Primary School Primary school · Mixed · Day, Murang’a County Gathiru Primary School Primary school · Mixed · Day, Kiambu County Gathiru Secondary School C3 · Boys · Boarding, Gatundu South sub-county, Kiambu County Gathitu Primary Primary school · Mixed · Day, Nyeri County Gathogorero Primary Primary school · Mixed · Day, Nyeri County Gathugu Primary Primary school · Mixed · Day, Murang’a County Gathugu Primary Primary school · Mixed · Day, Kiambu County Gathugu Primary Primary school · Mixed · Day & Boarding, Nyeri County Gathukimundu Primary School Primary school · Mixed · Day, Nyeri County Gathukimundu Primary Special School Primary school · Mixed · Day, Nyeri County Gathukini Primary School Primary school · Mixed · Day, Murang’a County Gathumbi Secondary School C4 · Mixed · Day, Nyeri South sub-county, Nyeri County Gathumbu Primary School Primary school · Mixed · Day, Nyeri County Gathungo Primary Primary school · Mixed · Day, Nyeri County Gathungururu Primary School Primary school · Mixed · Day, Murang’a County Gathungururu Secondary School C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Gathungururu Secondary School C3 · Girls · Boarding, Mukurwe-Ini sub-county, Nyeri County Gathuri Primary Primary school · Mixed · Day, Murang’a County Gathuri Primary School Primary school · Mixed · Day, Kiambu County Gathuri Secondary School C4 · Boys · Day, Gatundu South sub-county, Kiambu County Gathuruga Primary School Primary school · Mixed · Day, Nyandarua County Gathuthini Primary Primary school · Mixed · Day, Kirinyaga County Gathuthi Primary School Primary school · Mixed · Day, Nyandarua County Gathuthi Primary Primary school · Mixed · Day, Nyeri County Gathuthuma All Saints Academy Primary school · Mixed · Day, Kirinyaga County Gathuthuma Primary Primary school · Mixed · Day, Kirinyaga County Gathuthu Primary School Primary school · Mixed · Day, Murang’a County Gatia-Ini Base Primary Primary school · Mixed · Day, Murang’a County Gatia-Ini Elite Academy Primary Primary school · Mixed · Day & Boarding, Murang’a County Gatiaini Primary Primary school · Mixed · Day, Murang’a County Gatia Makuyu Township Academy Primary school · Mixed · Day & Boarding, Murang’a County Gatiiguru Mixed Secondary School C4 · Mixed · Day, Gatanga sub-county, Murang’a County Gatiiguru Primary School Primary school · Mixed · Day, Murang’a County Gatiko Primary Primary school · Mixed · Day, Nyeri County Gatimu Education Centre Senior school · Mixed · Day & Boarding, Kiambu County Gatimu Primary Primary school · Mixed · Day, Murang’a County Gatimu Primary Primary school · Mixed · Day, Nyandarua County Gatimu Secondary School C4 · Mixed · Day, Nyandarua West sub-county, Nyandarua County Gatina Primary Primary school · Mixed · Day, Nyeri County Gatito Primary School Primary school · Mixed · Day, Nyandarua County Gatitu Girls Secondary School C3 · Girls · Boarding, Gatundu South sub-county, Kiambu County Gatitu-Ini Primary School Primary school · Mixed · Day, Murang’a County Gatitu Primary Primary school · Mixed · Day, Kiambu County Gatitu Primary Primary school · Mixed · Day, Murang’a County Gatitu Primary School Primary school · Mixed · Day, Murang’a County Gatitu Primary School Primary school · Mixed · Day, Kiambu County Gatitu Secondary C4 · Mixed · Day, Kandara sub-county, Murang’a County Gatiwa Primary Primary school · Mixed · Day, Kiambu County Gatondo Primary Primary school · Mixed · Day, Nyeri 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.