Canon Apolo Primary

Overview

  • Formed:
  • County: Nairobi City County
  • Subcounty: Makadara
  • Address: On Dunga Road Opposite Mater Hospital
  • Postal Code: 17048-00510
  • Contact:
  • School code: 200715630
  • Headteacher:
  • Motto:
  • Classrooms: 13

Canon Apolo Primary School is a prominent public, mixed-gender day school situated in the Mbotela Estate of Nairobi’s Makadara constituency. Managing a student population of approximately 256 pupils as of 2025, the school has recently gained attention for significant infrastructure upgrades, including the construction of new classrooms and the development of the Jateso Stadium—a modern sports facility featuring an artificial turf soccer pitch and dedicated courts for basketball, netball, and volleyball. While these developments aim to benefit both the school and the surrounding community through talent development, they have also sparked localized disputes regarding the installation of perimeter walls that some fear could separate the school from its playgrounds. Academically, the institution has made notable strides, rising to become a top-performing school in its constituency following targeted interventions like alumni-driven “adopt a book” programs and improved discipline.