Primary schools in Murang'a County
- Aberdare Peaks AcademyPrimary school · Mixed · Day
- ACK Kangui Academy Primary SchoolPrimary school · Mixed · Day
- ACK St. Andrews Njumbi AcademyPrimary school · Mixed · Day & Boarding
- A.C.K St Paul Muhuti Primary SchoolPrimary school · Mixed · Day
- A.C.K St. Peters Muguru Primary SchoolPrimary school · Mixed · Day
- A.C.K St Stephen Kiambugi Primary SchoolPrimary school · Mixed · Day
- Amani Academy PrimaryPrimary school · Mixed · Day
- Ansam AcademyPrimary school · Mixed · Day
- Baraka Junior AcademyPrimary school · Mixed · Day
- Bemar Primary SchoolPrimary school · Mixed · Day
- Benedito Highway PrimaryPrimary school · Mixed · Day & Boarding
- Beneser Primary SchoolPrimary school · Mixed · Day
- Beran Sabasaba Academy PrimaryPrimary school · Mixed · Day & Boarding
- Bishop Jonh Mahia-Ini Junior Primary SchoolPrimary school · Mixed · Day & Boarding
- Bishop Kairo Education Centre Primary SchoolPrimary school · Mixed · Day & Boarding
- Bishop Mahiani Academy Primary SchoolPrimary school · Mixed · Boarding
- Bishop Perlo Centre-Primary SchoolPrimary school · Girls · Boarding
- Boro Primary SchoolPrimary school · Mixed · Day
- Brain Storm AcademyPrimary school · Mixed · Day
- Bright Future Academy PrimaryPrimary school · Mixed · Day
- Brightstar Academy PrimaryPrimary school · Mixed · Day
- Bright Stars Academy Primary SchoolPrimary school · Mixed · Day
- Brooks Academy PrimaryPrimary school · Mixed · Day
- By Grace Primary SchoolPrimary school · Mixed · Day
- Canaan Prep SchoolPrimary school · Mixed · Day
- Cathy's Academy Primary SchoolPrimary school · Mixed · Day
- Cgm St. Michael Academy PrimaryPrimary school · Mixed · Day
- Chomo Primary SchoolPrimary school · Mixed · Day
- Chui Primary SchoolPrimary school · Mixed · Day
- Clever Bee Primary SchoolPrimary school · Mixed · Day
- Dedan Kihato Memorial Primary SchoolPrimary school · Mixed · Day
- Degree Goal AcademyPrimary school · Mixed · Day
- Delta Junior Academy Primary SchoolPrimary school · Mixed · Day & Boarding
- Diligent Academy Primary SchoolPrimary school · Mixed · Day
- Don Bosco PrimaryPrimary school · Mixed · Day
- Don-Orione Special SchoolPrimary school · Mixed · Boarding
- Ebenezer Primary SchoolPrimary school · Mixed · Day
- Eden Rock AcademyPrimary school · Mixed · Day
- Elice Junior Academy PrimaryPrimary school · Mixed · Day & Boarding
- Eli Mambo Primary SchoolPrimary school · Mixed · Day
- Elite M.G Academy Primary SchoolPrimary school · Mixed · Day
- Emanuel Learning CentrePrimary school · Mixed · Day & Boarding
- Emmaculate PrimaryPrimary school · Mixed · Day
- Emmanuel Primary KangariPrimary school · Mixed · Day
- Evangeline Academy Primary SchoolPrimary school · Mixed · Day & Boarding
- Faithful Hearts Primary SchoolPrimary school · Mixed · Day
- Faith Junior Academy Primary SchoolPrimary school · Mixed · Day
- Foundation of Hope PrimaryPrimary school · Mixed · Day
- Fountain of Hope Primary SchoolPrimary school · Mixed · Boarding
- Furaha PrimaryPrimary school · Mixed · Day, Kigumo
- Furaha PrimaryPrimary school · Mixed · Day, Kigumo
- Future Leaders Academy Primary SchoolPrimary school · Mixed · Day
- Gacharage Primary SchoolPrimary school · Mixed · Day
- Gacharage Special UnitPrimary school · Mixed · Day
- Gachiku Primary SchoolPrimary school · Mixed · Day
- Gachiriro Primary SchoolPrimary school · Mixed · Day
- Gachocho PrimaryPrimary school · Mixed · Day
- Gachogi Primary SchoolPrimary school · Mixed · Day
- Gachraigu Primary SchoolPrimary school · Mixed · Day
- Gaicangare Primary SchoolPrimary school · Mixed · Day
- Gaichanjiru Primary SchoolPrimary school · Mixed · Day
- Gaitega Primary SchoolPrimary school · Mixed · Day
- Gaitheri Primary SchoolPrimary school · Mixed · Day
- Gaithunu Primary SchoolPrimary school · Mixed · Day
- Gakarara Primary SchoolPrimary school · Mixed · Day
- Gakarati PrimaryPrimary school · Mixed · Day
- Gakeu PrimaryPrimary school · Mixed · Day
- Gakoe Ini PrimaryPrimary school · Mixed · Day
- Gakoigo PrimaryPrimary school · Mixed · Day
- Gakui Primary SchoolPrimary school · Mixed · Day
- Gakurari Primary SchoolPrimary school · Mixed · Day
- Gakurwe Primary SchoolPrimary school · Mixed · Day
- Gakurwe Primary School Special UnitPrimary school · Mixed · Day
- Gakuyu Primary SchoolPrimary school · Mixed · Day
- Gatakaini Primary SchoolPrimary school · Mixed · Day
- Gatanga Primary SchoolPrimary school · Mixed · Day
- Gatara Primary SchoolPrimary school · Mixed · Day
- Gataru Memorial Primary SchoolPrimary school · Mixed · Day
- Gathage Primary SchoolPrimary school · Mixed · Day
- Gathaini Primary SchoolPrimary school · Mixed · Day
- Gathaithi Lower Primary SchoolPrimary school · Mixed · Day
- Gathaithi Upper Primary SchoolPrimary school · Mixed · Day
- Gathanga Primary SchoolPrimary school · Mixed · Day
- Gathanji Primary SchoolPrimary school · Mixed · Day
- Gathathi Lower Special UnitPrimary school · Mixed · Day
- Gathera Kindergaten & Prep Primary SchoolPrimary school · Mixed · Day
- Gathera PrimaryPrimary school · Mixed · Day
- Gatheru Primary SchoolPrimary school · Mixed · Day
- Gatheru Special UnitPrimary school · Mixed · Day
- Gathige Primary SchoolPrimary school · Mixed · Day
- Gathima Ini PrimaryPrimary school · Mixed · Day
- Gathinja Primary SchoolPrimary school · Mixed · Day
- Gathiru Primary SchoolPrimary school · Mixed · Day
- Gathugu PrimaryPrimary school · Mixed · Day
- Gathukini Primary SchoolPrimary school · Mixed · Day
- Gathungururu Primary SchoolPrimary school · Mixed · Day
- Gathuri PrimaryPrimary school · Mixed · Day
- Gathuthu Primary SchoolPrimary school · Mixed · Day
- Gatia-Ini Base PrimaryPrimary school · Mixed · Day
- Gatia-Ini Elite Academy PrimaryPrimary school · Mixed · Day & Boarding
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.