The following are the schools departments:

1. Mathematics
2. Kiswahili
3. English/French
4. Science
5. Chemistry
6. Humanities
7. C.R.E
8. History
9. Technical & Creative Arts
10. Guidance& Counselling
11. Careers
12. Library
13. Boarding
14. Clubs and Societies
15. Quality Assurance