Nyaga Primary School

Overview

  • Formed:
  • County: Kiambu County
  • Subcounty: Githunguri
  • Address: Tatu City
  • Postal Code:
  • Contact:
  • School code:
  • Headteacher:
  • Motto:
  • Classrooms: 23

Nyaga Primary School is a public mixed-gender day school located in the Ngewa location of Githunguri Constituency, Kiambu County. Managed by the central government, the institution supports a significant student population of approximately 649 pupils with a teaching staff of 13. The school infrastructure features 23 classrooms, many of which have recently undergone extensive renovations, including the re-roofing of 19 units funded by the Githunguri NG-CDF to provide a safer and more conducive learning environment. As of 2026, the school remains a key educational pillar in the Ngewa area, benefiting from its proximity to Nyaga Secondary School and continued local government investment in modernizing facilities and improving the student-to-teacher ratio.