The school resources (both physical and human) are fundamental in providing a conducive environment for teaching and learning. As mentioned before, the implementation of the just expired strategic plan was marked with expansion of significant infrastructure, enrolment and human resource development.

The following matrix summarizes the current status of physical resources for the school:

Item/resourceQuantity size 
Land30 acresAdequate for any future expansion of infrastructure
Classrooms20 unitsThe school is six streamed
Staff houses2213 are permanent and self – contained while 9 units are semi – permanent.
LatrinesAvailable in every sectionAll are permanent; adequate
Dormitories14 housesAll are permanent; with population expansion, more houses are required.
OfficesOne spacious administration blockThe administration block is supplemented by other offices
ICT equipmentOne ICT lab, 7 projectors and 7 laptopsICT laboratory for teaching and learning of Computer Studies.
School clinicAvailableRelatively small considering the growing population of students.
EnergyMain electricity Back-up generator  Need to explore solar energy to cut on the cost of electricity. Use efficient machines which consumes less energy
Transport facilityAvailableThere is a sixty seven seater school bus
Water supplyBorehole Water company (piped water)Need to do water harvesting to supplement the available sources of water
Income generating unitsDairy farmingNeed to upscale dairy farming
Playing fieldAvailableLand is available and there is need to create an extra soccer field due to rising student enrolment.