Huruma Primary

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.