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.