Usigu Division
- Abidha Primary School
Primary school · Mixed · Day · Siaya County
- Bar Awendo Primary School
Primary school · Mixed · Day · Siaya County
- Bar Kanyango Primary School
Primary school · Mixed · Day · Siaya County
- Bar Kanyango Secondary School
Senior school · Boys · Day & Boarding · Siaya County
- Bur Yiro Primary School
Primary school · Mixed · Day · Siaya County
- Chunga Primary School
Primary school · Mixed · Day · Siaya County
- Emiles Academy Primary School
Primary school · Mixed · Day · Siaya County
- Glad Toto Primary School
Primary school · Mixed · Day · Siaya County
- Got Agulu Secondary School
C3 · Boys · Boarding · Siaya County
- Got Matar Primary School
Primary school · Mixed · Day · Siaya County
- Got Ramogi Primary School
Primary school · Mixed · Day · Siaya County
- Joakim Owan'g Mageta Secondary School
C4 · Mixed · Day · Siaya County
- Jusa Mixed Secondary School
C4 · Mixed · Day · Siaya County
- Jusa Primary School
Primary school · Mixed · Day · Siaya County
- Kanyibok Primary School
Primary school · Mixed · Day · Siaya County
- Kasau Primary School
Primary school · Mixed · Day · Siaya County
- Mageta Primary School
Primary school · Mixed · Day · Siaya County
- Magombe Primary School
Primary school · Mixed · Day · Siaya County
- Mago Primary School
Primary school · Mixed · Day · Siaya County
- Mahanga Primary School
Primary school · Mixed · Day · Siaya County
- Majengo Mixed Secondary School
C4 · Mixed · Day · Siaya County
- Majengo Primary School
Primary school · Mixed · Day · Siaya County
- Mary Of Angels Primary School
Primary school · Mixed · Day · Siaya County
- Mitundu Primary School
Primary school · Mixed · Day · Siaya County
- Muguna Primary School
Primary school · Mixed · Day · Siaya County
- Ndere Primary School
Primary school · Mixed · Day · Homa Bay County
- Ndiwo Ppi School
Primary school · Mixed · Day · Siaya County
- Nyabondo Primary School
Primary school · Mixed · Day · Homa Bay County
- Nyamonye Girls Secondary School
C2 · Girls · Boarding · Siaya County
- Nyamonye Primary School
Primary school · Mixed · Day & Boarding · Siaya County
- Nyangera Primary School
Primary school · Mixed · Day · Siaya County
- Nyayo Primary School
Primary school · Mixed · Day · Siaya County
- Odhuro Primary School
Primary school · Mixed · Day · Siaya County
- Othach Primary School
Primary school · Mixed · Day · Siaya County
- Pala Primary School
Primary school · Mixed · Day · Homa Bay County
- Pap Lela Primary School
Primary school · Mixed · Day · Siaya County
- Ragak Primary School
Primary school · Mixed · Day · Siaya County
- Rapogi Primary School
Primary school · Mixed · Day · Siaya County
- Sanda Primary School
Primary school · Mixed · Day · Homa Bay County
- Sangwe Primary School
Primary school · Mixed · Day · Siaya County
- St. Pius Got Matar Secondary School
C4 · Mixed · Day · Siaya County
- Uhanga Primary School
Primary school · Mixed · Day · Siaya County
- Ulowa Primary School
Primary school · Mixed · Day · Siaya County
- Usenge Boys High School
C2 · Boys · Boarding · Siaya County
- Usenge Primary School
Primary school · Mixed · Day · Siaya County
- Usenge Township Academy Primary School
Primary school · Mixed · Day · Siaya County
- Wambasa Girls Secondary School
C3 · Girls · Boarding · Siaya County
- Wambasa Primary School
Primary school · Mixed · Day · Siaya County
- Zedekiah Oduma Academy Primary School
Primary school · Mixed · Day · Siaya County
Historical KCSE rankings for Usigu
Sources
- Senior schools: Ministry of Education lists for the 2026 intake, from the June 2025 list and the December 2025 C1, C2, C3 and C4 lists. Checked 1 October 2026.
- Other schools come from our older directory. Each school page shows its dates.