Madogo Division School name Search School type All10Primary9Senior1 Anole PrimaryPrimary school · Mixed · Day, Tana River CountyHatata PrimaryPrimary school · Mixed · Day, Tana River CountyK.A.G Watta PrimaryPrimary school · Mixed · Day, Tana River CountyKonoramadha PrimaryPrimary school · Mixed · Day, Tana River CountyLife Frontier PrimaryPrimary school · Mixed · Day & Boarding, Tana River CountyMadogo SecondaryC2 · Mixed · Boarding, Bangale sub-county, Tana River CountyMaramtu PrimaryPrimary school · Mixed · Day, Tana River CountyMororo PrimaryPrimary school · Mixed · Day & Boarding, Tana River CountyMulanjo PrimaryPrimary school · Mixed · Day, Tana River CountySala PrimaryPrimary school · Mixed · Day, Tana River County KCSE results by school · Historical KCSE rankings for Madogo 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.