Skip to content
Home Murang'a Gatanga
Mbuguti Primary School Primary school · Mixed · Day, Murang’a County Mbuguti Secondary School C3 · Boys · Boarding, Gatanga sub-county, Murang’a County Merstan Primary School Primary school · Mixed · Day, Murang’a County Mianyani Primary School Primary school · Mixed · Day, Murang’a County Mother Teresa Academy Primary School Primary school · Mixed · Day, Murang’a County Mugi Academy Primary Primary school · Mixed · Day, Murang’a County Mugumo Primary School Primary school · Mixed · Day, Murang’a County Muteria Primary School Primary school · Mixed · Day, Murang’a County Muthuri Primary School Primary school · Mixed · Day, Murang’a County Mutingiri Primary School Primary school · Mixed · Day, Murang’a County Muti Primary School Primary school · Mixed · Day, Murang’a County Muti Secondary School C4 · Mixed · Day, Ithanga/Kakuzi sub-county, Murang’a County Mwagu Premier Academy Primary School Primary school · Mixed · Day, Murang’a County Mwagu Secondary School C4 · Mixed · Day, Gatanga sub-county, Murang’a County Mwana Wikio Primary School Primary school · Mixed · Day, Murang’a County Mwana Wikio Secondary School Senior school · Mixed · Day, Murang’a County Mwangaza Academy Primary school · Mixed · Day, Murang’a County Mwaniambogo Primary School Primary school · Mixed · Day, Murang’a County Ndakaini Preparatory Complex Primary School Primary school · Mixed · Day & Boarding, Murang’a County Ndakaini Primary School Primary school · Mixed · Day, Murang’a County Ndakaini Secondary School C4 · Mixed · Day, Gatanga sub-county, Murang’a County Ndunyu Chege Primary School Primary school · Mixed · Day, Murang’a County Ndunyu Chege Quality Academy Primary School Primary school · Mixed · Day & Boarding, Murang’a County Ndunyu Chege Secondary School C4 · Mixed · Day, Gatanga sub-county, Murang’a County Ng'Ate Primary School Primary school · Mixed · Day, Murang’a County Ngatho Primary School Primary school · Mixed · Day, Murang’a County Ngelelya Primary School Primary school · Mixed · Day, Murang’a County Ngelelya Secondary School C4 · Mixed · Day, Ithanga/Kakuzi sub-county, Murang’a County Nginyi Primary School Primary school · Mixed · Day, Murang’a County Ngungugu Primary School Primary school · Mixed · Day, Murang’a County Ngurunga Primary School Primary school · Mixed · Day, Murang’a County Nyaga Primary School Primary school · Mixed · Day, Murang’a County Nyaga Secondary School C4 · Mixed · Day, Gatanga sub-county, Murang’a County Pag Mukurwe Academy Primary School Primary school · Mixed · Day, Murang’a County Paul Mbiyu Primary School Primary school · Mixed · Day, Murang’a County PCEA Kigio Primary School Primary school · Mixed · Day, Murang’a County PCEA Kigio Secondary School C4 · Mixed · Day, Gatanga sub-county, Murang’a County Pivot Academy Primary school · Mixed · Day, Murang’a County Precious Minds Kiama Academy Primary School Primary school · Mixed · Day, Murang’a County Rubiru Primary School Primary school · Mixed · Day, Murang’a County Rwaitira Primary School Primary school · Mixed · Day, Murang’a County Rwegetha Primary School Primary school · Mixed · Day, Murang’a County Rwegetha Secondary School C4 · Mixed · Day, Gatanga sub-county, Murang’a County St Augustine Mutundu Secondary School C4 · Mixed · Day, Gatanga sub-county, Murang’a County St. Edwin's Academy Primary school · Mixed · Day, Murang’a County St John's Kigoro Primary school · Mixed · Day & Boarding, Murang’a County St Lawrence Academy Primary Primary school · Mixed · Boarding, Murang’a County St Michael Primary School Primary school · Mixed · Day, Murang’a County St. Monica Giatutu Academy Primary school · Mixed · Day, Murang’a County St Patric Muthani Primary Primary school · Mixed · Day & Boarding, Murang’a County St Paul Gatura Secondary School C4 · Mixed · Day, Gatanga sub-county, Murang’a County St Philips Academy Primary Primary school · Mixed · Day, Murang’a County St. Teresa Primary School Primary school · Mixed · Day, Murang’a County St. Teresa Secondary School Senior school · Mixed · Day, Murang’a County Sunrays Academy Primary school · Mixed · Day, Murang’a County Swani Primary School Primary school · Mixed · Day, Murang’a County Thamuru Primary School Primary school · Mixed · Day, Murang’a County Thare Primary School Primary school · Mixed · Day, Murang’a County Thika Dam Academy Primary School Primary school · Mixed · Day & Boarding, Murang’a County Thuita Primary School Primary school · Mixed · Day, Murang’a County Thungururu Primary School Primary school · Mixed · Day, Murang’a County True Words Primary school · Mixed · Day, Murang’a County Wanyaga Primary School Primary school · Mixed · Day, Murang’a 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.