Free to attend Public day school · Madaraka Estate, Lang'ata
Therearenofeeshere.
Andnoshortcutseither.
Madaraka Primary is a public day school on Keri Road, in the estate it was built to serve. Every teacher here is trained and employed by the Teachers Service Commission, the buildings were renovated in 2024, and tuition costs a family nothing.
Who we are
A government school in the middle of the estate it belongs to.
Madaraka Primary is a mixed day school — boys and girls, no boarding — registered with the Ministry of Education and run with a Board of Management and a parents' association. It sits on Keri Road, a few minutes from the Madaraka roundabout, on the ground between Nairobi West and Lang'ata Road.
Teaching
Taught by people who trained for it.
Every teacher on this staff is trained and employed by the Teachers Service Commission. That is not a small thing. It means a qualified professional in front of every class, on the national payroll and answerable to a national standard — which is most of the difference between a school that works and one that does not.
Madaraka is also a registered examination centre, so learners sit their national assessments on their own compound rather than travelling to another school for them.
MadarakaNoun · Kiswahili
Self-governance. Self-rule. The responsibility a person carries for themselves. Kenya marks it on the first of June.
Where the name comes from
The estate was named for it in 1973. So was the school.
Madaraka Estate opened on 1 June 1973 — Madaraka Day — built by the City Council of Nairobi for families who worked in the city. The school went up alongside it, and it has taught the children of this estate ever since.
The name has turned out to be a fair description of the job. We are trying to raise children who can govern themselves: who read closely, argue honestly, finish what they start, and can be trusted with something before anyone is watching.
Learning
Nine years, on one compound, under one curriculum.
Kenya's Competency-Based Education runs a child from Grade 1 to Grade 9 before senior school, and junior school sits inside the primary school rather than somewhere else. Here is the whole path, and where we are on it.
Lower primary
Reading, number and the habit of school. Literacy in English and Kiswahili, mathematics, environmental activities, creative arts and movement.
Upper primary
Subjects separate out — mathematics, English, Kiswahili, science and technology, social studies, agriculture, creative arts and religious education.
KPSEA at Grade 6Junior school
Nine learning areas, the same for every learner in the country — no pathway choices yet, and a lighter week than before at thirty-five lessons.
KJSEA at Grade 9Senior school
Learners leave us for a senior school placed on their Grade 9 result, choosing STEM, Social Sciences, or Arts & Sports Science.
Beyond the timetable
Connected before most schools in this city.
Madaraka was among the first Nairobi schools joined to KENET's Nairobi Schools Fibre Connectivity Project — it heads the published schedule of connected schools. Digital literacy is a learning area in its own right under the national curriculum, and a school that already has a line into it starts from further along than one that does not.
Life at school
The day does not stop at the last lesson.
Games on the field, choir and drama, scouts, the reading corner, and a hot lunch for the learners on the feeding programme. Tap any photograph to open it.
The school today
Rebuilt, and still being rebuilt.
The buildings are the estate's own age and they have needed the work. Renovation ran through the constituency development fund in 2019, and in 2024 the school was given a full renovation and a new administration block.
Both were announced publicly by the sitting Member of Parliament for Lang'ata at the time. The block on the compound is two storeys, concrete under iron sheets, as it has been since the 1970s.
Ask the school
The office closes at five. This doesn't.
Our assistant answers from the school's own records — how to enrol a child, what to bring, which grades we teach, where we are and when the office is open. If it does not know, it says so and takes your number for the office.
The chat has not loaded. If you are running this demo locally, start the KAVRYN server first — see the README in this folder.