Overview
- Formed:
- County: Nairobi City County
- Subcounty: Starehe
- Address: Huruma Estate Off Juja Road Behind Huruma Flats
- Postal Code: 6850-00300
- Contact:
- School code:
- Headteacher:
- Motto: Strive for excellence
- Classrooms: 27
Huruma Primary School is a large, public, mixed day school situated in the Starehe Constituency of Nairobi, Kenya, specifically located off Juja Road near the Huruma Flats. As of 2025, the institution serves a significant student population of approximately 2,047 pupils (937 boys and 1,110 girls), managed by the local government authority. The school operates with 27 classrooms, resulting in a high pupil-to-classroom ratio of roughly 75.8:1, and a pupil-to-toilet ratio of 97.5:1 across its 21 available student toilets. It is part of the broader Huruma educational landscape that includes nearby institutions like the Huruma Secondary School, which follows the Competency-Based Education (CBE) curriculum. Given its location within the densely populated and resource-challenged Huruma area, the school plays a critical role in providing accessible education to local children who often face significant socioeconomic barriers.