Skip to content
Home Kirinyaga Mwea
Ahiti Ndomba Primary Primary school · Mixed · Day, Kirinyaga County A.I.P.C.A Bishop Kigunda Academy Primary school · Mixed · Day, Kirinyaga County Blue Gate Primary Primary school · Mixed · Day, Kirinyaga County Ciagiini Junior Academy Primary school · Mixed · Day, Kirinyaga County Ciagini Primary Primary school · Mixed · Day, Kirinyaga County Daystar Kangure Primary school · Mixed · Day & Boarding, Kirinyaga County Difathas Primary Primary school · Mixed · Day, Kirinyaga County Elite Junior Primary school · Mixed · Day, Kirinyaga County Faith Junior Academy Primary school · Mixed · Day, Kirinyaga County Gakuu Primary Primary school · Mixed · Day, Kirinyaga County Gathigiini Primary Primary school · Mixed · Day, Kirinyaga County Gathigiriri Primary Primary school · Mixed · Day, Kirinyaga County Gitooini Primary Primary school · Mixed · Day, Kirinyaga County Glorious Junior School Primary school · Mixed · Day, Kirinyaga County Greenview School Primary school · Mixed · Day, Kirinyaga County High Visioned Boys Primary school · Mixed · Day & Boarding, Kirinyaga County High Visioned Girls Primary school · Mixed · Day & Boarding, Kirinyaga County Holy Family Primary Primary school · Mixed · Day & Boarding, Kirinyaga County Ichangi Primary School Primary school · Mixed · Day, Kirinyaga County Ithiga-Ria-Njuki Primary school · Mixed · Day, Kirinyaga County Jua Junior Academy Primary school · Mixed · Day, Kirinyaga County Kamucege Primary Primary school · Mixed · Day, Kirinyaga County Kangai Mixed Secondary Senior school · Mixed · Day, Kirinyaga County Kangai Primary Primary school · Mixed · Day, Kirinyaga County Kangure Primary School Primary school · Mixed · Day, Kirinyaga County Kanjinji Mixed Secondary C4 · Mixed · Day, Mwea East sub-county, Kirinyaga County Karira Primary Primary school · Mixed · Day, Kirinyaga County Karoti Girls High C2 · Girls · Boarding, Mwea East sub-county, Kirinyaga County Karuangi Primary School Primary school · Mixed · Day, Kirinyaga County Kiamanyeki Primary Primary school · Mixed · Day, Kirinyaga County Kiarukungu Primary Primary school · Mixed · Day, Kirinyaga County Kimbimbi Primary Primary school · Mixed · Day, Kirinyaga County Kimicha St Stephen Primary Primary school · Mixed · Day, Kirinyaga County Kiorugari Primary Primary school · Mixed · Day, Kirinyaga County Kirinyaga Plaina View Primary school · Mixed · Day & Boarding, Kirinyaga County Kirogo Primary Primary school · Mixed · Day, Kirinyaga County Kithiriti Primary Primary school · Mixed · Day, Kirinyaga County Kithiriti Primary Special Unit Primary school · Mixed · Day, Kirinyaga County Kiumbu-Ini Primary Primary school · Mixed · Day, Kirinyaga County Kombuini Primary Primary school · Mixed · Day, Kirinyaga County Kutus Municipality Primary Primary school · Mixed · Day & Boarding, Kirinyaga County Kutus Muslim Primary Primary school · Mixed · Day, Kirinyaga County Kutus Primary Primary school · Mixed · Day, Kirinyaga County Kutus Secondary C3 · Girls · Boarding, Mwea East sub-county, Kirinyaga County Maruromo Primary Primary school · Mixed · Day, Kirinyaga County Mathangauta Primary Primary school · Mixed · Day, Kirinyaga County Mathiga Primary Primary school · Mixed · Day, Kirinyaga County Mbui Njeru Primary Primary school · Mixed · Day, Kirinyaga County Mercy Preparatory Primary school · Mixed · Day, Kirinyaga County Mianya Primary Primary school · Mixed · Day, Kirinyaga County Mugamba-Ciura Primary school · Mixed · Day, Kirinyaga County Mukou Primary Primary school · Mixed · Day, Kirinyaga County Mumbuini Primary Primary school · Mixed · Day, Kirinyaga County Mumbuini Secondary School C4 · Mixed · Day, Mwea East sub-county, Kirinyaga County Murinduko Joseph School Primary school · Mixed · Day & Boarding, Kirinyaga County Murinduko Primary Primary school · Mixed · Day, Kirinyaga County Murinduko Primary Special Unit Primary school · Mixed · Day, Kirinyaga County Murinduko Secondary School C3 · Boys · Boarding, Mwea East sub-county, Kirinyaga County Murubaru Primary Primary school · Mixed · Day, Kirinyaga County Mutungara Primary Primary school · Mixed · Day, Kirinyaga County Mutungara Special Unit Primary school · Mixed · Day, Kirinyaga County Mwea Boys Secondary School C3 · Boys · Boarding, Mwea West sub-county, Kirinyaga County Mwea Brethren School Primary school · Mixed · Day & Boarding, Kirinyaga County Mwea Bright Star Primary school · Mixed · Day, Kirinyaga County Mwea Central Academy Primary school · Mixed · Day, Kirinyaga County Ndaba Primary Primary school · Mixed · Day, Kirinyaga County Ndindiruku Secondary C4 · Mixed · Day, Mwea East sub-county, Kirinyaga County Ndindiuku Primary Primary school · Mixed · Day, Kirinyaga County Ndorome Primary Primary school · Mixed · Day, Kirinyaga County Nganga Secondary School Senior school · Mixed · Day, Kirinyaga County Ngucui Primary Primary school · Mixed · Day, Kirinyaga County Nguka Primary Primary school · Mixed · Day, Kirinyaga County Ngurubani Effort Academy Primary school · Mixed · Day, Kirinyaga County Ngurubani PCEA Academy Primary school · Mixed · Day, Kirinyaga County Ngurubani Primary Primary school · Mixed · Day, Kirinyaga County Nyaga Primary Primary school · Mixed · Day, Kirinyaga County Nyagati Primary Primary school · Mixed · Day, Kirinyaga County Nyagati Secondary School Senior school · Mixed · Day, Kirinyaga County Nyaikunga Primary Primary school · Mixed · Day, Kirinyaga County Nyamindi Primary Primary school · Mixed · Day, Kirinyaga County Park End Junior Academy Primary school · Mixed · Day, Kirinyaga County Pema Progressive Academy Primary school · Mixed · Day, Kirinyaga County Precious Treasures Academy Primary school · Mixed · Day & Boarding, Kirinyaga County Rehoboth Junior School Primary school · Mixed · Day, Kirinyaga County Rev Musa Mumai Academy Primary school · Mixed · Day & Boarding, Kirinyaga County Roka Preparatory Primary school · Mixed · Day & Boarding, Kirinyaga County Rurii Primary Primary school · Mixed · Boarding, Kirinyaga County Shirikisho Primary Primary school · Mixed · Day, Kirinyaga County St Ann Piai Academy Primary school · Mixed · Day, Kirinyaga County St Chris Mwea Academy Primary school · Mixed · Day, Kirinyaga County St Immaculate Academy Primary school · Mixed · Day, Kirinyaga County St Joseph Catholic Kimbimbi Primary school · Mixed · Day, Kirinyaga County St Josphat Chege Primary Primary school · Mixed · Day, Kirinyaga County St Louis Academy Primary school · Mixed · Day, Kirinyaga County St Mary's Primary Primary school · Mixed · Boarding, Kirinyaga County St Pauls Kutus Primary Primary school · Mixed · Day, Kirinyaga County St Pauls Kutus Special Unit Primary school · Mixed · Day, Kirinyaga County St Peters Difathas Mixed Secondary C4 · Mixed · Day, Mwea East sub-county, Kirinyaga County St Suzan Primary Primary school · Mixed · Day & Boarding, Kirinyaga County St Suzan Secondary School Senior school · Mixed · Day, Kirinyaga 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 15 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.