Skip to content
Home Eastern Meru Central Miriga Mieru East
Primary schools in Miriga Mieru East Division
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 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 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 CCM Thege 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 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 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 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 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 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 Mwiramwanki 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 Ndiine Primary School 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 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 St Bakta Primary School Primary school · Mixed · Day, Meru County St Paul's Academy Primary Primary school · Mixed · Day, Meru County The Meru Primary School Primary school · Mixed · Day, Meru County Thuura Primary School Primary school · Mixed · Day, Meru County Treeshade Academy Primary School Primary school · Mixed · Day, Meru County Tumaini Academy Primary Primary school · Mixed · Day, Meru County Willy's Academy Primary School Primary school · Mixed · Day, Meru County Youngsters 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 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.