Ndurarua Primary

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).