Skip to content
Home Coast Kwale Kinango
Amani Primary School Primary school · Mixed · Day, Kwale County Bang'a Primary School Primary school · Mixed · Day, Kwale County Bishop Kalu Primary Primary school · Mixed · Day, Kwale County Bishop Kalu Primary School Primary school · Mixed · Day, Kwale County Bofu Primary School Primary school · Mixed · Day, Kwale County Bomani Primary Primary school · Mixed · Day, Kwale County Chirimachauha Primary School Primary school · Mixed · Day, Kwale County Chizini Primary School Primary school · Mixed · Day, Kwale County Dumbule Primary School Primary school · Mixed · Day, Kwale County Dzivani Primary School Primary school · Mixed · Day, Kwale County Gandini Central Primary School Primary school · Mixed · Day, Kwale County Gandini South Primary School Primary school · Mixed · Day, Kwale County Gona Primary School Primary school · Mixed · Day, Kwale County Gozane Primary Primary school · Mixed · Day, Kwale County Gulanze Primary Primary school · Mixed · Day, Kwale County Guro Primary School Primary school · Mixed · Day, Kwale County Gwadu Primary Primary school · Mixed · Day, Kwale County Kariaka Primary Primary school · Mixed · Day, Kwale County Kasageni Primary School Primary school · Mixed · Day, Kwale County Kibandaongo Primary School Primary school · Mixed · Day, Kwale County Kideri Primary Primary school · Mixed · Day, Kwale County Kifyonzo Primary School Primary school · Mixed · Day, Kwale County Kinango Methodist Aca Primary School Primary school · Mixed · Day, Kwale County Kinango Primary School Primary school · Mixed · Day, Kwale County Kinango Secondary School C1 · Boys · Boarding, Kinango sub-county, Kwale County Lutsangani Primary School Primary school · Mixed · Day, Kwale County Mabanda Primary School Primary school · Mixed · Day, Kwale County Mabesheni Primary School Primary school · Mixed · Day, Kwale County Mazola Primary School Primary school · Mixed · Day, Kwale County Mbilini Primary School Primary school · Mixed · Day, Kwale County Mbita Primary Primary school · Mixed · Day, Kwale County Mkang'Ombe Primary School Primary school · Mixed · Day, Kwale County Mkanyeni Primary School Primary school · Mixed · Day, Kwale County Moyeni Primary Primary school · Mixed · Day, Kwale County Mtaa Primary School Primary school · Mixed · Day, Kwale County Mwachanda Primary Primary school · Mixed · Day, Kwale County Mwakijembe Primary School Primary school · Mixed · Day, Kwale County Mwalukombe Primary School Primary school · Mixed · Day, Kwale County Mwaluvuno Primary School Primary school · Mixed · Day, Kwale County Mwangoni Primary School Primary school · Mixed · Day, Kwale County Ndauni Primary School Primary school · Mixed · Day, Kwale County Ndavaya Primary School Primary school · Mixed · Day, Kwale County Ndavaya Secondary School C3 · Boys · Boarding, Kinango sub-county, Kwale County Neema Aca Primary School Primary school · Mixed · Day, Kwale County Ng'Onzini Primary School Primary school · Mixed · Day, Kwale County Nunguni Primary School Primary school · Mixed · Day, Kwale County Nyangoo Primary School Primary school · Mixed · Day, Kwale County Nzovuni Primary School Primary school · Mixed · Day, Kwale County St. Joseph's Primary School Primary school · Mixed · Day, Kwale County St. Joseph's Primary Unit for the Deaf Primary school · Mixed · Day & Boarding, Kwale County St. Luke's Primary School Primary school · Mixed · Day, Kwale County Tata Primary Primary school · Mixed · Day, Kwale County Tsunza Primary School Primary school · Mixed · Day, Kwale County Vigurungani Primary School Primary school · Mixed · Day, Kwale County Wamasa Primary Primary school · Mixed · Day, Kwale County Yapha Primary School Primary school · Mixed · Day, Kwale County
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 16 October 2026.
Other schools come from our older directory. Each school page shows its dates.