Skip to content
Home Eastern Tharaka North Tharaka
CCM Gitugu Primary Primary school · Mixed · Day, Tharaka-Nithi County CCM Kabuabua Primary Primary school · Mixed · Day, Tharaka-Nithi County Cigacigi Primary Primary school · Mixed · Day, Tharaka-Nithi County DEB Kamwathu Primary Primary school · Mixed · Day, Tharaka-Nithi County DEB Karagare Primary Primary school · Mixed · Day, Tharaka-Nithi County DEB Karethani Primary Primary school · Mixed · Day & Boarding, Tharaka-Nithi County DEB Kirigicha Primary Primary school · Mixed · Day, Meru County DEB Thanantu Primary Primary school · Mixed · Day, Tharaka-Nithi County Each-One-Feed-One Primary Primary school · Mixed · Day, Tharaka-Nithi County EAPC Gacereni Primary Primary school · Mixed · Day, Tharaka-Nithi County EAPC Kiairanthi Primary Primary school · Mixed · Day, Tharaka-Nithi County EAPC Yombo Primary Primary school · Mixed · Day, Tharaka-Nithi County Gachibine Primary Primary school, Tharaka-Nithi County Gaciongo Primary Primary school · Mixed · Day, Tharaka-Nithi County Gaciongo Secondary C4 · Mixed · Day, Tharaka North sub-county, Tharaka-Nithi County Gakauni Primary Primary school · Mixed · Day, Tharaka-Nithi County Gatiriku Primary Primary school · Mixed · Day, Tharaka-Nithi County Gatue Mixed Secondary C4 · Mixed · Day, Tharaka North sub-county, Tharaka-Nithi County Gatunga Junior Primary Primary school · Mixed · Day, Tharaka-Nithi County Irereni Primary Primary school · Mixed · Boarding, Tharaka-Nithi County Iriani Primary Primary school · Mixed · Day, Tharaka-Nithi County Iruma Primary Primary school · Mixed · Day, Tharaka-Nithi County Irunduni Primary Primary school · Mixed · Day, Tharaka-Nithi County Kaara Ga Nkuru Primary Primary school · Mixed · Day, Tharaka-Nithi County Kagurini Primary Primary school · Mixed · Day, Tharaka-Nithi County Kamaguna Primary Primary school · Mixed · Day, Tharaka-Nithi County Kamatumo Primary Primary school · Mixed · Boarding, Tharaka-Nithi County Kamwathu Secondary C4 · Mixed · Day, Tharaka North sub-county, Tharaka-Nithi County Karambani Primary Primary school · Mixed · Day, Meru County Karii Kamburi Primary Primary school · Mixed · Day, Tharaka-Nithi County Karuguaru Primary Primary school · Mixed · Day, Tharaka-Nithi County Kathangachini Npri Primary school · Mixed · Day & Boarding, Tharaka-Nithi County Kathangachini Secondary C4 · Mixed · Day, Tharaka North sub-county, Tharaka-Nithi County Kathangachini Special School Primary school · Mixed · Day & Boarding, Tharaka-Nithi County Kioru Primary Primary school · Mixed · Day, Meru County Kirimbu Primary Primary school · Mixed · Day, Tharaka-Nithi County Kirundi Primary Primary school · Mixed · Day, Tharaka-Nithi County Kiumbe Primary Primary school · Mixed · Boarding, Tharaka-Nithi County Makithi Primary Primary school · Mixed · Day, Tharaka-Nithi County Manduru Primary Primary school · Mixed · Day, Tharaka-Nithi County Maragwa Primary Primary school · Mixed · Day, Tharaka-Nithi County Maranthiu Primary Primary school · Mixed · Day, Tharaka-Nithi County Mariango Primary Primary school · Mixed · Day, Tharaka-Nithi County Mauthini Primary Primary school · Mixed · Day, Tharaka-Nithi County M.C.K. Ngage Primary School Primary school · Mixed · Day, Tharaka-Nithi County MCK Twanthanju Primary Primary school · Mixed · Day, Tharaka-Nithi County Mubuura Primary Primary school · Mixed · Day, Tharaka-Nithi County Mukothima Day Secondary C4 · Mixed · Day, Tharaka North sub-county, Tharaka-Nithi County Mukothima Girls Secondary Senior school · Girls · Boarding, Tharaka-Nithi County Mukothima Primary Primary school · Mixed · Day, Tharaka-Nithi County Mukothima Special Unit Primary school · Mixed · Day, Tharaka-Nithi County Mukuthu Primary Primary school · Mixed · Day, Tharaka-Nithi County Ndiuni Primary Primary school · Mixed · Day, Tharaka-Nithi County Nthoa Primary Primary school · Mixed · Day, Tharaka-Nithi County Ntoroni Primary Primary school · Mixed · Day, Tharaka-Nithi County Riakirongo Primary School Primary school · Mixed · Day, Tharaka-Nithi County Riamikuu Primary Primary school · Mixed · Day, Meru County Rtu Gaceuni Primary Primary school · Mixed · Day, Tharaka-Nithi County Rwatha Primary Primary school · Mixed · Day, Tharaka-Nithi County S.A Rukani Primary Primary school · Mixed · Day, Tharaka-Nithi County Thangatha Primary Primary school · Mixed · Day, Tharaka-Nithi County Thiiti Primary Primary school · Mixed · Day, Tharaka-Nithi County Ucweni Primary Primary school · Mixed · Day, Tharaka-Nithi County Ura-Gate Primary Primary school · Mixed · Day, 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.
Other schools come from our older directory. Each school page shows its dates.