Skip to content
Home Tharaka-Nithi Tharaka
Abc Nkondi Girls Secondary C3 · Girls · Boarding, Tharaka South sub-county, Tharaka-Nithi County ACK Rwakarai Primary Primary school · Mixed · Day, Tharaka-Nithi County Ccm Gitugu Primary Primary school · Mixed · Day, Tharaka-Nithi County Ccm Kabuabua Primary Primary school · Mixed · Day, Tharaka-Nithi County Ccm Kaongoni Primary Primary school · Mixed · Day, Tharaka-Nithi County Ccm Nkururuni Primary Primary school · Mixed · Day, Tharaka-Nithi County Chiakariga Girls Secondary C3 · Girls · Boarding, Chiakariga sub-county, Tharaka-Nithi County Chiakariga Mixed Secondary C4 · Mixed · Day, Chiakariga sub-county, Tharaka-Nithi County Cigacigi Primary Primary school · Mixed · Day, Tharaka-Nithi County DEB Kaanyaga 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 Karou Primary Primary school · Mixed · Day, Tharaka-Nithi County DEB Karwamba Primary Primary school · Mixed · Day, Tharaka-Nithi County DEB Kiorimba Primary Primary school · Mixed · Day, Tharaka-Nithi County DEB Mariene Hill Primary Primary school · Mixed · Day, Tharaka-Nithi 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 Essa Miomponi Primary Primary school · Mixed · Day, Tharaka-Nithi County Gaceraka Primary Primary school · Mixed · Day, Tharaka-Nithi County Gaceraka Secondary Senior school · Mixed · Day, Tharaka-Nithi County Gachaine Primary Primary school · Mixed · Day, Tharaka-Nithi County Gachibine Primary Primary school, Tharaka-Nithi County Gacigongoni Primary Primary school · Mixed · Day, Tharaka-Nithi County Gaciongo Primary Primary school · Mixed · Day, Tharaka-Nithi County Gaciongo Secondary C4 · Mixed · Day, Tharaka North sub-county, Tharaka-Nithi County Gakame Primary School Primary school · Mixed · Day, Tharaka-Nithi County Gakauni Primary Primary school · Mixed · Day, Tharaka-Nithi County Gakirwe Primary Primary school · Mixed · Day, Tharaka-Nithi County Gakunguguni Primary Primary school · Mixed · Day, Tharaka-Nithi County Gakurungu Primary Primary school · Mixed · Day, Tharaka-Nithi County Gakuuru Primary Primary school · Mixed · Day, Tharaka-Nithi County Gakuyu Primary School Primary school · Mixed · Day, Tharaka-Nithi County Garden View 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 Gatunga Primary Primary school · Mixed · Day, Tharaka-Nithi County Gatunga Secondary C3 · Boys · Boarding, Tharaka South sub-county, Tharaka-Nithi County Ibote Primary Primary school · Mixed · Day, Tharaka-Nithi County Igumo 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 Irimba 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 Iruruma Primary Primary school · Mixed · Day, Tharaka-Nithi County Kaanyaga Secondary C4 · Mixed · Day, Tharaka South sub-county, Tharaka-Nithi County Kaara Ga Nkuru Primary Primary school · Mixed · Day, Tharaka-Nithi County Kaarani Primary School Primary school · Mixed · Day, Tharaka-Nithi County Kagurini Primary Primary school · Mixed · Day, Tharaka-Nithi County Kaguuma Primary Primary school · Mixed · Day, Tharaka-Nithi County Kaigakamwe Primary Primary school · Mixed · Day, Tharaka-Nithi County Kamaguna Primary Primary school · Mixed · Day, Tharaka-Nithi County Kamanyaki Primary Primary school · Mixed · Day & Boarding, Tharaka-Nithi County Kamarandi Primary Primary school · Mixed · Day, Tharaka-Nithi County Kamariru Primary Primary school · Mixed · Day, Tharaka-Nithi County Kamatara Primary Primary school · Mixed · Day, Tharaka-Nithi County Kamatumo Primary Primary school · Mixed · Boarding, Tharaka-Nithi County Kamatungu Primary Primary school · Mixed · Day & Boarding, Tharaka-Nithi County Kamatungu Special School Primary school · Mixed · Day & Boarding, Tharaka-Nithi County Kamujwa Primary Primary school · Mixed · Day, Tharaka-Nithi County Kamurige Primary Primary school · Mixed · Day, Tharaka-Nithi County Kamwathu Secondary C4 · Mixed · Day, Tharaka North sub-county, Tharaka-Nithi County Kanthakame Primary Primary school · Mixed · Day, Tharaka-Nithi County Karii Kamburi Primary Primary school · Mixed · Day, Tharaka-Nithi County Karocho Primary Primary school · Mixed · Day, Tharaka-Nithi County Karuguaru Primary Primary school · Mixed · Day, Tharaka-Nithi County Karuguyuni Primary Primary school · Mixed · Day, Tharaka-Nithi County Kathandeni 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 Kereria Primary Primary school · Mixed · Day, Tharaka-Nithi County Kiamairi Primary Primary school · Mixed · Day, Tharaka-Nithi County Kianamuthi Primary Primary school · Mixed · Boarding, Tharaka-Nithi County Kierera Primary Primary school · Mixed · Day, Tharaka-Nithi County Kijege Primary Primary school · Mixed · Day, Tharaka-Nithi County Kilimani Primary Primary school · Mixed · Day, Tharaka-Nithi County Kiorimba Primary Primary school · Mixed · Day, Tharaka-Nithi County Kirimbu Primary Primary school · Mixed · Day, Tharaka-Nithi County Kirundi Primary Primary school · Mixed · Day, Tharaka-Nithi County Kithaga Primary Primary school · Mixed · Day, Tharaka-Nithi County Kithiori 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 Makomango 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 Marimanti Academy Primary Primary school · Mixed · Day, Tharaka-Nithi County Marimanti Girls Secondary C3 · Girls · Boarding, Tharaka South sub-county, Tharaka-Nithi County Marimanti Primary School Primary school · Mixed · Day, Tharaka-Nithi County Matakiri Day Secondary Senior school · Mixed · Day, Tharaka-Nithi County Matakiri 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 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.