An overview of the Kagira Memorial Academy campus and playing field.

Our story

About Kagira Memorial Academy

Founded in memory of one man's belief in the value of education, and grown, year by year, into the school it is today.

1999

Founded in memory of Solomon Kagira Mugo

Kagira Memorial Academy was founded in 1999 in memory of the late Mr Solomon Kagira Mugo. The school was established to honour his memory, and to help ensure that education continues to be valued in society, just as he valued it in his own life.

That founding purpose still shapes the school today: a place where learning is treated as something worth protecting and investing in, for every learner who passes through its gates.

A school that has grown

Since 1999, Kagira Memorial Academy describes its growth as significant — in its physical structures, in enrolment, in the levels of education it offers, and in its teaching and non-teaching staff. The school's own records show teaching staff growing from 2 to 22, and non-teaching staff growing from 2 to 10, alongside continued investment in its buildings and classrooms.

The school currently has approximately 600 learners enrolled. As with any school, enrolment changes from year to year.

The Ministry of Education signboard marking the entrance to Kagira Memorial Academy.
2Teaching staff, grown from 2 at founding
2Non-teaching staff, grown from 2 at founding
~0Learners currently enrolled
1999Year the school was founded
The Kagira Memorial Academy classroom block, part of the school's ongoing structural development.

Structural growth

Improved, modern structures

Alongside its academic milestones, Kagira Memorial Academy has continued to invest in improved and more modern structures — classrooms, laboratories, and boarding facilities built to keep pace with a growing school community.

The school points to academic milestones, structural milestones, and high achievements among its proudest markers of progress over the years, alongside the trophies and certificates on display at the school itself.

Levels

Baby Class to Grade 9, two streams at every level

Every level at Kagira Memorial Academy is taught across two streams, or classes. Baby Class and Playgroup are the same level.

Lower Primary — Baby/Playgroup, PP1, PP2, Grade 1–3

Baby / Playgroup2 streams
PP12 streams
PP22 streams
Grade 12 streams
Grade 22 streams
Grade 32 streams

Upper Primary — Grade 4–9

Grade 42 streams
Grade 52 streams
Grade 62 streams
Grade 72 streams
Grade 82 streams
Grade 92 streams

Our values

What we build in every learner

01RespectFor one another, for teachers, and for the wider community.
02DisciplineIn the classroom, in conduct, and in commitment to the work.
03GodlinessA foundation of faith woven into daily school life.
04Hard WorkShowing up, staying focused, and doing the work well.
05ResponsibilityOwning one's own learning, choices, and conduct.

Leadership

Director

The Director of Kagira Memorial Academy

Director, Kagira Memorial Academy

Welcome to Kagira Memorial Academy. Our school was founded in 1999 in memory of the late Mr Solomon Kagira Mugo, to honour his memory and to help ensure that education continues to be valued in society, just as he valued it.

Since then, we have grown steadily — in our classrooms, our staff, and the number of learners we are privileged to teach, from Baby Class all the way to Grade 9. Through all of that growth, our foundation has stayed the same: respect, discipline, godliness, hard work, and responsibility, taught alongside a learner-centred approach to academics.

I am proud of what our learners, teachers, and staff continue to build together here, and I warmly welcome you to be part of the Kagira Memorial Academy family.

Our team

Staff

The people who teach, support, and run Kagira Memorial Academy day to day.

Director of Kagira Memorial Academy

Director

Headteacher of Kagira Memorial Academy

Headteacher

Deputy Headteacher at Kagira Memorial Academy

Deputy Headteacher

Secretary at Kagira Memorial Academy

Secretary

ICT / IT Head at Kagira Memorial Academy

ICT / IT Head

Teacher at Kagira Memorial Academy

Teacher

Teacher at Kagira Memorial Academy

Teacher

Teacher at Kagira Memorial Academy

Teacher

Driver at Kagira Memorial Academy

Driver