Skip to content
Home Tharaka-Nithi Maara
Magundu Primary Primary school · Mixed · Day, Tharaka-Nithi County Magundu Special Unit Primary school · Mixed · Day, Tharaka-Nithi County Makengi Primary Primary school · Mixed · Day, Tharaka-Nithi County Makuri Girls Secondary C2 · Girls · Boarding, Maara sub-county, Tharaka-Nithi County Makuri Primary Primary school · Mixed · Day, Tharaka-Nithi County Marima Primary Primary school · Mixed · Day, Tharaka-Nithi County Mariukomaingi Primary Primary school · Mixed · Day, Tharaka-Nithi County Mautini Primary Primary school · Mixed · Day, Tharaka-Nithi County Mbironi Primary Primary school · Mixed · Day, Tharaka-Nithi County Mbogori Primary Primary school · Mixed · Day, Tharaka-Nithi County M/Ekorani Primary Primary school · Mixed · Day, Tharaka-Nithi County Mikui Mixed Day Secondary Senior school · Mixed · Day, Tharaka-Nithi County Mikui Primary Primary school · Mixed · Day, Tharaka-Nithi County, Igambang’Ombe Mikui Primary Primary school · Mixed · Day, Tharaka-Nithi County, Mwimbi Mikuu Primary Primary school · Mixed · Day, Tharaka-Nithi County Minugu Primary Primary school · Mixed · Day, Tharaka-Nithi County Mugona Day Primary Primary school · Mixed · Day, Tharaka-Nithi County Mugona Girls Secondary School C3 · Girls · Boarding, Muthambi sub-county, Tharaka-Nithi County Mugona Ymca Primary school · Mixed · Day & Boarding, Tharaka-Nithi County Mumbuni Primary Primary school · Mixed · Day, Tharaka-Nithi County Munga Mixed Day Secondary C4 · Mixed · Day, Maara sub-county, Tharaka-Nithi County Munga Primary Primary school · Mixed · Day, Tharaka-Nithi County Muraga Girls Boarding Primary Primary school · Girls · Boarding, Tharaka-Nithi County Muragara Primary Primary school · Mixed · Day, Tharaka-Nithi County Muraga Technical Secondary Senior school · Mixed · Day & Boarding, Tharaka-Nithi County Murunga Primary Primary school · Mixed · Day, Tharaka-Nithi County Muthambi Boys Secondary C2 · Boys · Boarding, Muthambi sub-county, Tharaka-Nithi County Muthambi Girls High School C2 · Girls · Boarding, Muthambi sub-county, Tharaka-Nithi County Muthambi Primary Primary school · Mixed · Day, Tharaka-Nithi County Mutiiguru Primary Primary school · Mixed · Day, Tharaka-Nithi County Mutindwa Mixed Day Secondary C4 · Mixed · Day, Maara sub-county, Tharaka-Nithi County Mutindwa Primary Primary school · Mixed · Day, Tharaka-Nithi County Mutindwa Special Unit Primary school · Mixed · Day, Tharaka-Nithi County Ndintune Primary Primary school · Mixed · Day, Tharaka-Nithi County Ndintune Secondary C4 · Mixed · Day, Maara sub-county, Tharaka-Nithi County Ndumbini Primary Primary school · Mixed · Day, Tharaka-Nithi County Ndunguri Primary Primary school · Mixed · Day, Tharaka-Nithi County Ngatia Girls Secondary Senior school · Girls · Day & Boarding, Tharaka-Nithi County Ngatia Primary Primary school · Mixed · Day, Tharaka-Nithi County Ngeru Boys Secondary C3 · Boys · Boarding, Maara sub-county, Tharaka-Nithi County Ngeru Elite Academy Primary school · Mixed · Day, Tharaka-Nithi County Ngeru Primary Primary school · Mixed · Day, Tharaka-Nithi County Nguruki Primary Primary school · Mixed · Day, Tharaka-Nithi County Nkangani Primary Primary school · Mixed · Day, Tharaka-Nithi County Nkundi Primary Primary school · Mixed · Day, Tharaka-Nithi County Ntakani Primary Primary school · Mixed · Day, Tharaka-Nithi County Ntatua Primary Primary school · Mixed · Day, Tharaka-Nithi County Ntumu Boarding Primary Primary school · Mixed · Boarding, Tharaka-Nithi County Nturiri Boys Secondary C3 · Boys · Boarding, Maara sub-county, Tharaka-Nithi County Nturiri Girls Secondary Senior school · Girls · Day & Boarding, Tharaka-Nithi County Nturiri Primary Primary school · Mixed · Day, Tharaka-Nithi County Our Lady of Mercy Girls Secondary C2 · Girls · Boarding, Muthambi sub-county, Tharaka-Nithi County PCEA Gantaraki Academy Primary school · Mixed · Day, Tharaka-Nithi County PCEA Gituja Primary Primary school · Mixed · Day, Tharaka-Nithi County PCEA Igwanjau Academy Primary school · Mixed · Boarding, Tharaka-Nithi County PCEA Muraga Primary Primary school · Mixed · Day, Tharaka-Nithi County PCEA Mwimbi Boarding Primary Primary school · Mixed · Day & Boarding, Tharaka-Nithi County Rurea Primary Primary school · Mixed · Day, Tharaka-Nithi County Santa Ritz Academy Primary school · Mixed · Day & Boarding, Tharaka-Nithi County St Alvins Academy Primary school · Mixed · Day, Tharaka-Nithi County St Anne Girls Secondary Kariakomo Senior school · Girls · Day, Tharaka-Nithi County St Anselm Mururi Boarding Primary Primary school · Mixed · Day & Boarding, Tharaka-Nithi County St Augustine Majira Primary school · Mixed · Day, Tharaka-Nithi County St Augustine Ruguta Secondary C3 · Mixed · Boarding, Muthambi sub-county, Tharaka-Nithi County St Bonaventure Mumbuni Secondary C4 · Mixed · Day, Muthambi sub-county, Tharaka-Nithi County St Charles Lwanga D/B Primary Primary school · Mixed · Day & Boarding, Tharaka-Nithi County St Daniel's High School-Kithitu Senior school · Mixed · Boarding, Tharaka-Nithi County St. Elizabeth Primary Primary school · Mixed · Day, Tharaka-Nithi County St Peters Keriani Primary school · Mixed · Day, Tharaka-Nithi County St Teresa Primary Primary school · Mixed · Day & Boarding, Tharaka-Nithi County Thigaa Primary Primary school · Mixed · Day, Tharaka-Nithi County Thigaa Secondary School C3 · Mixed · Boarding, Maara sub-county, Tharaka-Nithi County Twamikua Primary Primary school · Mixed · Day, Tharaka-Nithi County Ukuruni Primary Primary school · Mixed · Day, Tharaka-Nithi County Wiru Primary Primary school · Mixed · Day, Tharaka-Nithi County Wiru Secondary School C4 · Mixed · Day, Maara sub-county, Tharaka-Nithi 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.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.