Overview
- Formed:
- County: Nairobi City County
- Subcounty: Dagoretti South
- Address: Riruta, Ndurarua Grounds On Kinyanjui Road
- Postal Code: 19879-00202
- Contact:
- School code: 21547
- Headteacher:
- Motto: Obedience for better learning
- Classrooms: 22
Located in the Riruta area of Dagoretti South, Nairobi, Ndurarua Primary School is recognized as one of the largest public primary institutions in Kenya, with a reported enrollment of approximately 6,360 students as of 2025. This massive population has historically led to significant congestion, with some classes accommodating over 120 pupils, prompting recent infrastructure expansions including a new classroom block complex developed through partnerships with the NG-CDF Dagoretti South and the Riziki Foundation. Beyond its core academic mission, the school serves as a hub for community-driven initiatives, such as its recent establishment of a student-led fruit orchard and its early role as a pilot site for the national Digital Literacy Program (DLP).