Skip to content
Home Meru North Imenti
Primary schools in North Imenti Constituency
All Saints Runogone Primary School Primary school · Mixed · Day, Meru County Arima Senior Academy Primary Primary school · Mixed · Day, Meru County Backstreet Preparatory Primary Primary school · Mixed · Day, Meru County Bethel Academy Primary Primary school · Mixed · Boarding, Meru County Bishop Lawrence Bessone Primary School Primary school · Mixed · Day, Meru County Brooktowers Academy Primary school · Mixed · Day, Meru County Ccm Ciothirai Primary School Primary school · Mixed · Day, Meru County Ccm Giaki Primary School Primary school · Mixed · Day, Meru County Ccm Giantune Primary School Primary school · Mixed · Day, Meru County Ccm Goodshepherd Primary Primary school · Mixed · Day, Meru County Ccm Iria Riamathunka Primary Primary school · Mixed · Day, Meru County Ccm Irinda Primary School Primary school · Mixed · Day, Meru County Ccm Irinda Special Unit Primary school · Mixed · Day, Meru County Ccm Meru Township Primary School Primary school · Mixed · Day, Meru County Chugu Primary School Primary school · Mixed · Day, Meru County Consolata Primary School Primary school · Mixed · Day & Boarding, Meru County DEB Karirwara Primary Primary school · Mixed · Day, Meru County DEB Kathithi Primary School Primary school · Mixed · Day, Meru County DEB Ntani Primary Primary school · Mixed · Day, Meru County DEB Township Primary School Primary school · Mixed · Day, Meru County Eapc Emmanuel Primary School Primary school · Mixed · Day, Meru County Eapc Imani Day/Boarding Primary Primary school · Mixed · Day & Boarding, Meru County Eapc Victory Academy Primary Primary school · Mixed · Day, Meru County Fred's Academy Primary School Primary school · Mixed · Day & Boarding, Meru County Gachanka Primary School Primary school · Mixed · Day, Meru County Gachua Primary School Primary school · Mixed · Day, Meru County Gichunge Primary School Primary school · Mixed · Day, Meru County Gikumene Primary School Primary school · Mixed · Day, Meru County Gikumene Special Unit Primary school · Mixed · Day, Meru County Gitoro Primary School Primary school · Mixed · Day, Meru County Hand Of God Academy Primary School Primary school · Mixed · Day & Boarding, Meru County Kaaga Centre Academy Primary Primary school · Mixed · Day, Meru County Kaaga Primary School Primary school · Mixed · Day, Meru County Kaaga School For The Deaf Primary Primary school · Mixed · Boarding, Meru County Kag Mwadante Primary School Primary school · Mixed · Day & Boarding, Meru County Kainginyo Primary School Primary school · Mixed · Day, Meru County Kaithe Primary School Primary school · Mixed · Day, Meru County Kambereu Junior Academy Primary Primary school · Mixed · Day, Meru County Kambiti Primary School Primary school · Mixed · Day, Meru County Kambiti Special Unit Primary school · Mixed · Day, Meru County Karimagantwiko Primary School Primary school · Mixed · Day, Meru County Kathirune Primary School Primary school · Mixed · Day, Meru County Kathumbi F.K. Academy Primary Primary school · Mixed · Day, Meru County Kiamiriru Primary School Primary school · Mixed · Day, Meru County Kiarothiru Primary School Primary school · Mixed · Day, Meru County Kiburine Nuru Boarding Primary School Primary school · Mixed · Day & Boarding, Meru County Kinani Intergarted Junior Academy Primary School Primary school · Mixed · Day, Meru County Kingsway Preparatory School Primary Primary school · Mixed · Day, Meru County Kinoru Primary School Primary school · Mixed · Day, Meru County Kiraria Primary School Primary school · Mixed · Day, Meru County Kirimaitune Primary School Primary school · Mixed · Day, Meru County Kirung'a Primary School Primary school · Mixed · Day, Meru County Kithoka Primary School Primary school · Mixed · Day, Meru County Kiuguni Primary Primary school · Mixed · Day, Meru County Lion's Primary School Primary school · Mixed · Day & Boarding, Meru County Mbirikine Primary School Primary school · Mixed · Day, Meru County Mck Bishop Lawi Imathiu Primary School Primary school · Mixed · Boarding, Meru County Mck Kambereu Boarding Primary Primary school · Mixed · Boarding, Meru County Mck Mulanthangari Primary Primary school · Mixed · Day, Meru County Mck Ntakira Boarding Primary Primary school · Mixed · Boarding, Meru County Mcs Kathurine Primary School Primary school · Mixed · Day, Meru County Mcs Mbeu Primary School Primary school · Mixed · Day, Meru County Mcs Mbuuta Primary School Primary school · Mixed · Day, Meru County Meru Junior School Primary Primary school · Mixed · Day, Meru County Meru Muslim Primary School Primary school · Mixed · Day, Meru County Meru Saleem Academy Primary School Primary school · Mixed · Day, Meru County Meru School For Mentally Handicapped Children Primary school · Mixed · Boarding, Meru County Minors Primary School Primary school · Mixed · Day, Meru County Mpuri Primary School Primary school · Mixed · Day, Meru County Mukongorone Primary School Primary school · Mixed · Day, Meru County Munithu Primary School Primary school · Mixed · Day, Meru County Muringombugi Primary School Primary school · Mixed · Day, Meru County Mwirine Primary School Primary school · Mixed · Day, Meru County Mwiteria Primary School Primary school · Mixed · Day, Meru County Mwithumwiru Primary School Primary school · Mixed · Day, Meru County Nchaure Primary School Primary school · Mixed · Day, Meru County Ndiine Primary School Primary school · Mixed · Day, Meru County Ngara Primary Primary school · Mixed · Day, Meru County Ngiine Primary School Primary school · Mixed · Day, Meru County Ngiine Special Unit Primary school · Mixed · Day, Meru County Ng'Onyi Primary School Primary school · Mixed · Day, Meru County Njukinjiru Primary School Primary school · Mixed · Day, Meru County Nkabune Primary School Primary school · Mixed · Day, Meru County Nkurune Nica Riverside Primary Primary school · Mixed · Day, Meru County Nthamiri Primary School Primary school · Mixed · Day, Meru County Nthimbiri Primary School Primary school · Mixed · Day, Meru County Nthimbiri Special Unit Primary school · Mixed · Day, Meru County Our Lady Of Annunciation Primary School Primary school · Mixed · Day, Meru County PCEA Mwangaza Academy Primary School Primary school · Mixed · Day, Meru County Peace Junior Complex Primary School Primary school · Mixed · Day, Meru County Plainsville Academy Primary School Primary school · Mixed · Day & Boarding, Meru County Promise Academy Primary Primary school · Mixed · Day, Meru County Runogone Primary School Primary school · Mixed · Day, Meru County Ruriene Primary School Primary school · Mixed · Day, Meru County Rwanyange Primary School Primary school · Mixed · Day, Meru County S.A Ndurumoni Primary Primary school · Mixed · Day, Meru County Shalom Academy Primary Primary school · Mixed · Day, Meru County Springboard Academy Primary Primary school · Mixed · Day, Meru County St Anne Chugu Primary Primary school · Mixed · Day, Meru County St Annemona Academy Primary Primary school · Mixed · Day, Meru 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.