Kwihota Primary School

Overview

  • Formed:
  • County: Kiambu County
  • Subcounty: Ruiru
  • Address: Kwihota rd, Ruiru
  • Postal Code:
  • Contact: 0795548087
  • School code:
  • Headteacher:
  • Motto: Education for self reliance
  • Classrooms: 19

Kwihota Primary School is a public, mixed day school located along Kwihota Road in the Gatong’ora ward of Ruiru, Kiambu County. Managed by the Central Government through the District Education Board (DEB), the institution provides ordinary primary education and also hosts a specialized “Special Unit” for integrated learning. As of 2026, the school serves a student population of approximately 828 pupils, supported by a dedicated teaching staff and recently renovated infrastructure—including new classrooms and “facelifted” facilities funded by the Ruiru National Government Constituencies Development Fund (NG-CDF). The school’s environment is designed to foster a vibrant learning atmosphere with improved sanitation and modern classroom blocks to support the Competency-Based Curriculum (CBC).