Primary schools in Tana River County
- Abagdera PrimaryPrimary school · Mixed · Day
- Abiso AcademyPrimary school · Mixed · Day
- Aliemij PrimaryPrimary school · Mixed · Day
- Amani PrimaryPrimary school · Mixed · Day
- Ama PrimaryPrimary school · Mixed · Day
- Anole PrimaryPrimary school · Mixed · Day
- Arap Moi PrimaryPrimary school · Mixed · Day
- Assa Primary BoardingPrimary school · Mixed · Boarding
- Bahati PrimaryPrimary school · Mixed · Day
- Bakisano PrimaryPrimary school · Mixed · Day
- Balambala Primary SchoolPrimary school · Mixed · Day & Boarding
- Balichi PrimaryPrimary school · Mixed · Day
- Bangali PrimaryPrimary school · Mixed · Day
- Bangali Star AcademyPrimary school · Mixed · Day
- Baomo PrimaryPrimary school · Mixed · Day
- Bilbil PrimaryPrimary school · Mixed · Day
- Bilisa PrimaryPrimary school · Mixed · Day
- Bohoni PrimaryPrimary school · Mixed · Day
- Boka PrimaryPrimary school · Mixed · Day
- Bondeni PrimaryPrimary school · Mixed · Day
- Bour Algay PrimaryPrimary school · Mixed · Day
- Bubesa PrimaryPrimary school · Mixed · Day
- Bububu PrimaryPrimary school · Mixed · Day
- Bura PrimaryPrimary school · Mixed · Day & Boarding
- Chamwanamuma PrimaryPrimary school · Mixed · Day
- Chanani Primary SchoolPrimary school · Mixed · Day
- Chewani PrimaryPrimary school · Mixed · Day
- Chewele PrimaryPrimary school · Mixed · Day
- Chifiri PrimaryPrimary school · Mixed · Day
- Daba PrimaryPrimary school · Mixed · Day
- Daku PrimaryPrimary school · Mixed · Day
- Dalu PrimaryPrimary school · Mixed · Day
- Danisa PrimaryPrimary school · Mixed · Day
- Danley Primary SchoolPrimary school · Mixed · Day
- Darime PrimaryPrimary school · Mixed · Day
- Dibe Primary SchoolPrimary school · Mixed · Day
- Didaade PrimaryPrimary school · Mixed · Day
- Duwayo PrimaryPrimary school · Mixed · Day
- Fahari PrimaryPrimary school · Mixed · Day
- Fanjua PrimaryPrimary school · Mixed · Day
- Furaha PrimaryPrimary school · Mixed · Day
- Furqan Primary SchoolPrimary school · Boys · Day & Boarding
- Gadeni PrimaryPrimary school · Mixed · Day
- Gafuru PrimaryPrimary school · Mixed · Day
- Galili PrimaryPrimary school · Mixed · Day
- Gamba PrimaryPrimary school · Mixed · Day
- Garsen PrimaryPrimary school · Girls · Day
- Ghamano PrimaryPrimary school · Mixed · Day
- Golbanti PrimaryPrimary school · Mixed · Day
- Gubani PrimaryPrimary school · Mixed · Day
- Gururi PrimaryPrimary school · Mixed · Day
- Guyo PrimaryPrimary school · Mixed · Day
- Handampia PrimaryPrimary school · Mixed · Day
- Handaraku PrimaryPrimary school · Mixed · Day
- Hara PrimaryPrimary school · Mixed · Day
- Haroresa PrimaryPrimary school · Mixed · Day
- Hatata PrimaryPrimary school · Mixed · Day
- Hirimani PrimaryPrimary school · Mixed · Day
- Hola PrimaryPrimary school · Mixed · Day
- Hosingo PrimaryPrimary school · Mixed · Day
- Hurara PrimaryPrimary school · Mixed · Day
- Huruma PrimaryPrimary school · Mixed · Day
- Idsowe PrimaryPrimary school · Mixed · Day
- Imani PrimaryPrimary school · Mixed · Day
- Jajavo PrimaryPrimary school · Mixed · Day
- Jambele PrimaryPrimary school · Mixed · Day
- Jarajara Primary SchoolPrimary school · Mixed · Day
- Jerirot PrimaryPrimary school · Mixed · Day
- K.A.G Watta PrimaryPrimary school · Mixed · Day
- Kalkalcha PrimaryPrimary school · Mixed · Day
- Kamuthe PrimaryPrimary school · Mixed · Day
- Katsangani Primary SchoolPrimary school · Mixed · Day
- Kau Primary SchoolPrimary school · Mixed · Day
- Kiarukungu PrimaryPrimary school · Mixed · Day
- Kibusu PrimaryPrimary school · Mixed · Day
- Kikomo PrimaryPrimary school · Mixed · Day
- Kilelengwani Primary SchoolPrimary school · Mixed · Day
- Kilifi PrimaryPrimary school · Mixed · Day
- Kinyandu PrimaryPrimary school · Mixed · Day
- Kipao PrimaryPrimary school · Mixed · Day
- Kipini PrimaryPrimary school · Mixed · Day
- Kitere PrimaryPrimary school · Mixed · Day
- Kone Primary SchoolPrimary school · Mixed · Day
- Konoramadha PrimaryPrimary school · Mixed · Day
- Korati PrimaryPrimary school · Mixed · Day
- Korkora PrimaryPrimary school · Mixed · Day
- Kotile Primary SchoolPrimary school · Mixed · Day & Boarding
- Kulesa PrimaryPrimary school · Mixed · Day
- Kumbi PrimaryPrimary school · Mixed · Day
- Laini PrimaryPrimary school · Mixed · Day
- Laza PrimaryPrimary school · Mixed · Day
- Lazima PrimaryPrimary school · Mixed · Day
- Lenda PrimaryPrimary school · Mixed · Day
- Life Frontier PrimaryPrimary school · Mixed · Day & Boarding
- Lisa/Hola School for the DeafPrimary school · Mixed · Boarding
- Magura PrimaryPrimary school · Mixed · Day
- Majengo PrimaryPrimary school · Mixed · Day
- Majiweni PrimaryPrimary school · Mixed · Day
- Makere PrimaryPrimary school · Mixed · Day
- Makini PrimaryPrimary school · Mixed · Day
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 16 October 2026.
- Other schools come from our older directory. Each school page shows its dates.