Skip to content
Home Central Maragua Makuyu
Beran Sabasaba Academy Primary Primary school · Mixed · Day & Boarding, Murang’a County Bishop Jonh Mahia-Ini Junior Primary School Primary school · Mixed · Day & Boarding, Murang’a County Canaan Prep School Primary school · Mixed · Day, Murang’a County Citadel of Hope Secondary School Senior school · Mixed · Day & Boarding, Murang’a County Don Bosco Day Secondary School Senior school · Mixed · Day, Murang’a County Don Bosco Primary Primary school · Mixed · Day, Murang’a County Faithful Hearts Primary School Primary school · Mixed · Day, Murang’a County Gathanga Primary School Primary school · Mixed · Day, Murang’a County Gathungururu Primary School Primary school · Mixed · Day, Murang’a County Gathungururu Secondary School C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Gathuri Primary Primary school · Mixed · Day, Murang’a County Gatia Makuyu Township Academy Primary school · Mixed · Day & Boarding, Murang’a County Huhoini Primary School Primary school · Mixed · Day, Murang’a County Iganjo Primary Primary school · Mixed · Day, Murang’a County Igikiro Primary Primary school · Mixed · Day, Murang’a County Igikiro Secondary C3 · Boys · Boarding, Murang’a South sub-county, Murang’a County Junior Angels Academy Primary Primary school · Mixed · Day, Murang’a County Kagaa Primary Primary school · Mixed · Day, Murang’a County Kahaini Primary Primary school · Mixed · Day, Murang’a County Kaharati Primary School Primary school · Mixed · Day, Murang’a County Kaharati Secondary School C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Kamahuha Girls High C1 · Girls · Boarding, Murang’a South sub-county, Murang’a County Kamahuha Munyaka Academy Primary Primary school · Mixed · Day, Murang’a County Kambiti Primary School Primary school · Mixed · Day, Murang’a County Kambiti Secondary C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Kariaini Secondary School Senior school · Mixed · Day, Murang’a County Karogia Primary Primary school, Murang’a County Karugia Primary School Primary school · Mixed · Day, Murang’a County Karungangi Primary Primary school · Mixed · Day, Murang’a County Kenol Preparatory Academy Primary Primary school · Mixed · Day, Murang’a County Kiambamba Primary School Primary school · Mixed · Day, Murang’a County Kihumbuini Primary School Primary school · Mixed · Day, Murang’a County Kimorori Primary School Primary school · Mixed · Day, Murang’a County Kitune Primary School Primary school · Mixed · Day, Murang’a County Kiuguini Primary Special Unit Primary school · Mixed · Day, Murang’a County Maganjo Primary Primary school · Mixed · Day, Murang’a County Maganjo Secondary C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Makuyu By Grace Academy Primary Primary school · Mixed · Day & Boarding, Murang’a County Makuyu Girls Secondary School C2 · Girls · Boarding, Murang’a South sub-county, Murang’a County Makuyu Primry School Primary school · Mixed · Day, Murang’a County Makuyu Royal Star Academy Primary Primary school · Mixed · Day & Boarding, Murang’a County Makuyu Secondary School C2 · Boys · Boarding, Murang’a South sub-county, Murang’a County Maranjau Primary School Primary school · Mixed · Day, Murang’a County Marema Primary School Primary school · Mixed · Boarding, Murang’a County Marura Primary School Primary school · Mixed · Day, Murang’a County Mathengeta Primary School Primary school · Mixed · Day, Murang’a County Mathengeta Special Unit Primary school · Mixed · Day, Murang’a County Mihango Primry School Primary school · Mixed · Day, Murang’a County Muhohoyo Pr School Primary school · Mixed · Day, Murang’a County Muranga College Primary Primary school · Mixed · Day, Murang’a County Mwalimu Primary School Primary school · Mixed · Day, Murang’a County Mwangaza Secondary School C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Ndera Primary School Primary school · Mixed · Day, Murang’a County Ndorome Primary Primary school · Mixed · Day, Murang’a County Nyati Primary School Primary school · Mixed · Day, Murang’a County PCEA Nyati Girls Secondary Senior school · Girls · Boarding, Murang’a County Precious Blood Academy Primary School Primary school · Mixed · Day, Murang’a County Punda Milia Primary School Primary school · Mixed · Day, Murang’a County Punda Milia Special Unit Primary school · Mixed · Day, Murang’a County Sabasaba Prep Primary Primary school · Mixed · Day, Murang’a County Sabasaba Primary Primary school · Mixed · Day, Murang’a County Sabasaba Secondary C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Sabina Girls Secondary School Senior school · Girls · Boarding, Murang’a County Shammah Ebenezer Primary school · Mixed · Day, Murang’a County St Charles the Great Nfs School Senior school · Mixed · Day, Murang’a County St John Makuyu Private Academy Primary school · Mixed · Day, Murang’a County St Michael Girls High School Senior school · Girls · Day & Boarding, Murang’a County Thaara Primary School Primary school · Mixed · Day, Murang’a County Thaara Primary Special Unit Primary school · Mixed · Day, Murang’a County Thaara Secondary School C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Thangira Primary School Primary school · Mixed · Day, Murang’a County Thangira Umoja Secondary C4 · Mixed · Day, Murang’a South sub-county, Murang’a County Tueni Secondary School Senior school · Mixed · Day, Murang’a County Wathiani Primary Primary school · Mixed · Boarding, 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 16 October 2026.
Other schools come from our older directory. Each school page shows its dates.