The following is a list of facilities at the school.
- 32 permanent classrooms
- 10 flash toilets, 2 for the male and female teachers
- 18 pit latrines, 9 each for the girls and boys
- 1 staffroom
- 3 stores
- 1 office each for the head teacher, Deputy head teacher, senior teacher and reception office
- 1 newly constructed kitchen shade to facilitate the slum feeding programme, courtesy one kind donor.
The state of the school infrastructure is poor. Most of the roofs of the 32 classrooms are leaking save for 2 which were renovated by donor friends of the school Glads house from England. Two toilet blocks have since been shut down due to serious blockage. The 1578 learners are left with no option but to share the remaining 26 units. The school does not have a wall fence making it a through way for any passers by. This is contributing to the problem of indiscipline as children can escape from school through any direction they deem fit and the learning environment, completely interfered with. Outsiders too are slowly encroaching into the school land.