Overview
- Formed:
- County: Kiambu County
- Subcounty:
Juja - Address: Ruiru
- Postal Code:
- Contact: 0203318581
- School code:
- Headteacher:
- Motto: Strive to excel
- Classrooms: 8
Twiga Primary School comprises two notable public, mixed-day institutions in Kenya, both managed by religious organizations. The Ruiru campus, located in the Juja Constituency of Kiambu County, accommodates approximately 372 students with a dedicated staff of Teachers Service Commission (TSC) professionals and maintains essential infrastructure including eight classrooms. Meanwhile, the Cherangany branch in Trans-Nzoia County serves a larger student body of roughly 440 pupils across ten classrooms. Both schools adhere to the national curriculum and benefit from community-driven initiatives, such as infrastructure funding from the Constituency Development Fund (CDF), to support student literacy and early childhood education.