Skip to content
Home Tharaka-Nithi Chuka/Igambang'ombe
Primary schools in Chuka/Igambang'ombe Constituency
Makawani Primary Primary school · Mixed · Day, Tharaka-Nithi County Makutano Primary Primary school · Mixed · Day, Tharaka-Nithi County Mandugo Primary Primary school · Mixed · Day, Tharaka-Nithi County Marembo Primary Primary school · Mixed · Day, Tharaka-Nithi County Mariamu Boarding Primary Primary school · Mixed · Boarding, Tharaka-Nithi County Mariani Primary Primary school · Mixed · Day, Tharaka-Nithi County Matuntu Primary Primary school · Mixed · Day, Tharaka-Nithi County Mbaraga Primary Primary school · Mixed · Day, Tharaka-Nithi County Mbwiru Primary Primary school · Mixed · Day, Tharaka-Nithi County MCK Kirigi Primary Primary school · Mixed · Day, Tharaka-Nithi County Mikwani Primary Primary school · Mixed · Day, Tharaka-Nithi County Millenium Light School Primary school · Mixed · Day & Boarding, Tharaka-Nithi County Millenium Light School Muthimi Primary school · Mixed · Day, Tharaka-Nithi County Miraa Miraja Primary Primary school · Mixed · Day, Tharaka-Nithi County Mpukoni Primary Primary school · Mixed · Day, Tharaka-Nithi County Mubukuro Primary Primary school · Mixed · Day, Tharaka-Nithi County Mubukuro Special Unit Primary school · Mixed · Day, Tharaka-Nithi County Mugere Primary Primary school · Mixed · Day, Tharaka-Nithi County Mugumoni Primary Primary school · Mixed · Day, Tharaka-Nithi County Mugwe Primary Primary school · Mixed · Day, Tharaka-Nithi County Mukuthuku Primary Primary school · Mixed · Day, Tharaka-Nithi County Mukuuni Primary Primary school · Mixed · Day, Tharaka-Nithi County Mungoni Primary Primary school · Mixed · Day, Tharaka-Nithi County Murigi Primary Primary school · Mixed · Day, Tharaka-Nithi County Mutembe Primary Primary school · Mixed · Day, Tharaka-Nithi County Mutuguni Primary Primary school · Mixed · Day, Tharaka-Nithi County Mutuguni Special Unit Primary school · Mixed · Day, Tharaka-Nithi County Mwanjati Primary Primary school · Mixed · Day, Tharaka-Nithi County Mwenjeu Primary Primary school · Mixed · Day, Tharaka-Nithi County Mwonge Junior Boarding Primary Primary school · Mixed · Boarding, Tharaka-Nithi County Ndagani Primary Primary school · Mixed · Day, Tharaka-Nithi County Ndagani Special Unit Primary school · Mixed · Day, Tharaka-Nithi County Ndagoni Primary Primary school · Mixed · Day, Tharaka-Nithi County Ndiruni Primary Primary school · Mixed · Day, Tharaka-Nithi County Ngaani Primary Primary school · Mixed · Day, Tharaka-Nithi County Ngunga Low Cost Boarding Primary Primary school · Mixed · Day & Boarding, Tharaka-Nithi County Njeru Junior Academy Primary Primary school · Mixed · Day, Tharaka-Nithi County Njeru Junior Primary Primary school · Mixed · Day, Tharaka-Nithi County Njuri Primary Primary school · Mixed · Day, Tharaka-Nithi County Nkio Primary Primary school · Mixed · Day, Tharaka-Nithi County Nkorongo Primary Primary school · Mixed · Day, Tharaka-Nithi County Nkumbo Primary Primary school · Mixed · Day, Tharaka-Nithi County Nkwego Primary Primary school · Mixed · Day, Tharaka-Nithi County Ntendera Primary Primary school · Mixed · Day, Tharaka-Nithi County Nthambo Primary Primary school · Mixed · Day, Tharaka-Nithi County Nthima Primary Primary school · Mixed · Day, Tharaka-Nithi County Ntumbara Primary School Primary school · Mixed · Day, Tharaka-Nithi County Ntuntuni Primary Primary school · Mixed · Day, Tharaka-Nithi County Nturia Primary Primary school · Mixed · Day, Tharaka-Nithi County Nyagakairu Primary Primary school · Mixed · Day, Tharaka-Nithi County Oasis Mbetini Primary Primary school · Mixed · Day & Boarding, Tharaka-Nithi County Our Lady of Bethlehem Academy Primary school · Mixed · Day, Tharaka-Nithi County PCEA Ikawa Primary Primary school · Mixed · Day, Tharaka-Nithi County PCEA Kaanwa Township Primary Primary school · Mixed · Day, Tharaka-Nithi County Precious Super Kids Primary school · Mixed · Day, Tharaka-Nithi County Rev Ikingi Boarding Primary Primary school · Mixed · Day & Boarding, Tharaka-Nithi County Rubate Achievers Academy Primary school · Mixed · Day & Boarding, Tharaka-Nithi County Rubate Primary Primary school · Mixed · Day, Tharaka-Nithi County Ruguta Primary Primary school · Mixed · Day, Tharaka-Nithi County Salama Boys/Girls Boarding Primary Primary school · Mixed · Boarding, Tharaka-Nithi County Salesan Academy Primary school · Mixed · Day, Tharaka-Nithi County St Joseph Boarding Primary Primary school · Mixed · Boarding, Tharaka-Nithi County St Lydia Stutzie Christian Academy Primary Primary school · Mixed · Day, Tharaka-Nithi County St Pauls Njaina Primary Primary school · Mixed · Day, Tharaka-Nithi County St Peters Preparatory Primary school · Mixed · Day, Tharaka-Nithi County Tamu Academy Primary Primary school · Mixed · Day, Tharaka-Nithi County Thuita Primary Primary school · Mixed · Day, Tharaka-Nithi County Wisedove Academy Primary school · Mixed · Day & Boarding, Tharaka-Nithi County Yogari 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.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.