Skip to content
Home Nyandarua Ol Jorok
AIC Ngano Academy Primary School Primary school · Mixed · Day, Nyandarua County Alight Primary Primary school · Mixed · Day, Nyandarua County Baraka Primary Primary school · Mixed · Day, Nyandarua County Bidii Primary School Primary school · Mixed · Day, Nyandarua County Blessland Primary Primary school · Mixed · Day, Nyandarua County Blue Waters Academy Primary school · Mixed · Day & Boarding, Nyandarua County Busara Forest View Primary Primary school · Mixed · Day, Nyandarua County Busara Forest View Secondary Senior school · Girls · Boarding, Nyandarua County Chaka Reli Primary School Primary school · Mixed · Day, Nyandarua County Chamuka Primary School Primary school · Mixed · Day, Nyandarua County Charagita Primary Primary school · Mixed · Day, Nyandarua County Chema Academy Primary Primary school · Mixed · Day & Boarding, Nyandarua County Ciira Primary Primary school · Mixed · Day, Nyandarua County Davis Junior Primary Primary school · Mixed · Day, Nyandarua County Destiny Downs Academy Primary Primary school · Mixed · Day, Nyandarua County Dundori Primary School Primary school · Mixed · Day, Nyandarua County Equator Primary Primary school · Mixed · Boarding, Nyandarua County Gathanje Primary School Primary school · Mixed · Day, Nyandarua County Gathanji Secondary C4 · Mixed · Day, Gathanji sub-county, Nyandarua County Gatimu Primary Primary school · Mixed · Day, Nyandarua County Gatimu Secondary School C4 · Mixed · Day, Nyandarua West sub-county, Nyandarua County Gatito Primary School Primary school · Mixed · Day, Nyandarua County Gatumbiro Primary Primary school · Mixed · Day, Nyandarua County Gikeno Primary School Primary school · Mixed · Day, Nyandarua County Gikingi Primary Primary school · Mixed · Day, Nyandarua County Gikingi Secondary School C4 · Mixed · Day, Nyandarua West sub-county, Nyandarua County Githima Primary Primary school · Mixed · Day, Nyandarua County Githima Secondary C4 · Mixed · Day, Mirangine sub-county, Nyandarua County Gituamba Primary Primary school · Mixed · Day, Nyandarua County Glorious Bells Academy Primary Primary school · Mixed · Day, Nyandarua County Happy Day Academy Primary school · Mixed · Day, Nyandarua County Hospital Hill Secondary C4 · Mixed · Day, Nyandarua West sub-county, Nyandarua County Iganjo Primary School Primary school · Mixed · Day, Nyandarua County Iganjo Secondary School Senior school · Mixed · Day & Boarding, Nyandarua County Inoro Primary School Primary school · Mixed · Day, Nyandarua County Jacaranda Primary Primary school · Mixed · Day, Nyandarua County Janet Primary Primary school · Mixed · Day, Nyandarua County John Paul Ii Primary School Primary school · Mixed · Day, Nyandarua County Jonam Primary Primary school · Mixed · Day & Boarding, Nyandarua County Joyfield Ol Joroorok Primary Primary school · Mixed · Day & Boarding, Nyandarua County Kahia Primary Primary school · Mixed · Day & Boarding, Nyandarua County Kahigu Primary Primary school · Mixed · Day, Nyandarua County Kahingo Primary School Primary school · Mixed · Day, Nyandarua County Kamaini Primary School Primary school · Mixed · Day, Nyandarua County Kamugunda Primary School Primary school · Mixed · Day, Nyandarua County Kamukunji Primary School Primary school · Mixed · Day, Nyandarua County Kamuyu Primary Primary school · Mixed · Day, Nyandarua County Kangathia Primary Primary school · Mixed · Day & Boarding, Nyandarua County Kangui High School Senior school · Boys · Boarding, Nyandarua County Kangui Secondary School Senior school · Mixed · Day, Nyandarua County Kanguu Primary Primary school · Mixed · Day, Nyandarua County Kanjuri Primary Primary school · Mixed · Day, Nyandarua County Kanyiri Secondary Senior school · Mixed · Day, Nyandarua County Karandi Primary School Primary school · Mixed · Day, Nyandarua County Karewa Academy Primary School Primary school · Mixed · Day, Nyandarua County Kasuku PCEA Primary Primary school · Mixed · Day & Boarding, Nyandarua County Kasuku Senior School Primary school · Boys · Boarding, Nyandarua County Katez Primary Primary school · Mixed · Day, Nyandarua County Katez Secondary Senior school · Mixed · Boarding, Nyandarua County Kawa Academy Primary Primary school · Mixed · Day, Nyandarua County Kenji Farm Primary Primary school · Mixed · Day, Nyandarua County Kiandaba Primary Primary school · Mixed · Day, Nyandarua County Kianjata Primary Primary school · Mixed · Day, Nyandarua County Kibathi Primary Primary school · Mixed · Day, Nyandarua County Kigumo Primary School Primary school · Mixed · Day, Nyandarua County Kiheo Primary Primary school · Mixed · Day, Nyandarua County Kihuto Primary Primary school · Mixed · Day, Nyandarua County Kings Junior Academy Primary Primary school · Mixed · Day, Nyandarua County Kings Junior Primary Primary school · Mixed, Nyandarua County Kirathimo Primary Primary school · Mixed · Day, Nyandarua County Kirimangai Primary Primary school · Mixed · Day, Nyandarua County Kirima Primary Primary school · Mixed · Day, Nyandarua County Kisima Mixed Secondary Senior school · Mixed · Boarding, Nyandarua County Kiwamiti Primary School Primary school · Mixed · Day, Nyandarua County Leadfields Primary Primary school · Mixed · Day & Boarding, Nyandarua County Lesirko Primary Primary school · Mixed · Day, Nyandarua County Madaraka Primary Primary school · Mixed · Day, Nyandarua County Mahua Primary School Primary school · Mixed · Day, Nyandarua County Maranatha High School Senior school · Mixed · Day & Boarding, Nyandarua County Marphil Junior Academy Primary school · Mixed · Day, Nyandarua County Maryland Junior Academy Primary Primary school · Mixed · Day & Boarding, Nyandarua County Mary Mother Of Wisdom Primary Primary school · Mixed · Day, Nyandarua County Mathakwa Primary Primary school · Mixed · Day, Nyandarua County Matindiri Primary Primary school · Mixed · Day, Nyandarua County Matindiri Secondary C4 · Mixed · Day, Gathanji sub-county, Nyandarua County Matunda Primary School Primary school · Mixed · Day, Nyandarua County Matura Secondary School C4 · Mixed · Day, Nyandarua West sub-county, Nyandarua County Mbora Primary Primary school · Mixed · Day, Nyandarua County Mbuga Primary Primary school · Mixed · Day, Nyandarua County Melody Bells Primary Primary school · Mixed · Day, Nyandarua County Micharage Primary Primary school · Mixed · Day, Nyandarua County Mirangine Primary Primary school · Mixed · Day, Nyandarua County Mirangine Secondary C4 · Mixed · Day, Mirangine sub-county, Nyandarua County Mlaki Visions Primary Primary school · Mixed · Day, Nyandarua County Motherland Primary School Primary school · Mixed · Day, Nyandarua County Muchemi Primary Primary school · Mixed · Day, Nyandarua County Muitha Joy Primary Primary school · Mixed · Day & Boarding, Nyandarua County Mulimani Primary Primary school · Mixed · Day, Nyandarua County Munga Primary School Primary school · Mixed · Day, Nyandarua County Murindati Primary Primary school · Mixed · Day, Nyandarua 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 14 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.