River Bank Primary

Overview

  • Formed:
  • County: Nairobi City County
  • Subcounty: Starehe
  • Address: Gautama Ramesh Road, In Ngara off, Murang’a Road, between Ngara Secondary and Murang’a Road Primary
  • Postal Code:
  • Contact: 0722391960
  • School code:
  • Headteacher:
  • Motto:
  • Classrooms: 24

River Bank Primary School is a public, co-educational day school situated in the Ngara area of Starehe Constituency, Nairobi. As of 2025, the school maintains an enrollment of approximately 531 students, consisting of 288 boys and 243 girls, supported by a staff that includes 12 teachers from the Teachers Service Commission (TSC) and additional non-teaching personnel. The facility is equipped with 24 classrooms, achieving a pupil-to-classroom ratio of roughly 22:1, and features wheelchair-accessible entrances and parking to ensure inclusivity. Operating under the Kenyan national curriculum, the school integrates core academic subjects with co-curricular activities like soccer, volleyball, and netball, and has hosted community-focused events such as the 2025 NIF 4th Chapter.