Olympic Primary School


The Olympic Primary School is a government-run primary school in Kenya. It is located in Kibera, a slum district in the capital Nairobi. The school was established in 1980. Over the ensuing years the school was successful in national examinations and thus attracted pupils from all social classes, from millionaires families, middle-classes, working classes and the penniless slum dwellers.
The school is partly funded by the British government and consistently places near the top of Kenya's school league tables. It received a visit from British Chancellor of the Exchequer Gordon Brown in January, 2005. The aim of the visit was to learn about the effects of the 2003 introduction of free primary schooling.
There were some 1,700 students at the school prior to 2003. Some 5000 students attempted to enroll at the time that school fees were abolished, but not all could be accommodated. In 2005, enrollment was approximately 2,200. Last year, in 2015, enrollment was 1780 boys and 1787 girls for a total of 3567 students, approximately evenly divided across all 8 class levels.
In January, 2016, enrollment was 1983 boys and 2063 girls, for a total of 4046 students. Now, in March, we have increased to 4125 students.
On Thursday, March 24, 2016, we inaugurated 20 new classrooms, bringing us to 45 classrooms. We still stand at almost 100 students per classroom.
Our performance on the Kenya Certificate of Primary Education examinations in November have improved each year for the last five years. This year, we reached a new record of 420 students sitting the exam, and a new high average score over the past five years of 295.14.
YearNumber of PupilsTotal Mean AverageSchool AveragePosition in Nairobi County
1995195486.3169.491
1996196476.1668.021
1997193463.5966.231
1998124484.8469.261
1999185470.9667.281
2000185472.0467.431
2001191354.3670.871
2002201344.7168.944
2003168345.0369.013
2004178348.8069.762
2005212342.4368.503
2006204344.5768.503
2007255321.0664.218
2008231297.7259.54-
2009249311.6062.3210
2010308299.8459.8315
2011293289.2057.8218
2012318290.3558.07-
2013398282.4556.49-
2014420285.1357.03-
2015420295.1459.03-