Skip to content
Home Kwale Kinango
Amani Primary School Primary school · Mixed · Day, Kwale County Bahakwenu 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 Bonje Primary School Primary school · Mixed · Day, Kwale County Bumburi Primary School Primary school · Mixed · Day, Kwale County Busho Primary Primary school · Mixed · Day, Kwale County Chanzou Primary School Primary school · Mixed · Day, Kwale County Chengoni Primary School Primary school · Mixed · Day, Kwale County Chigutu Primary School 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 Egu Primary School Primary school · Mixed · Day, Kwale County Fuleye Primary School Primary school · Mixed · Day, Kwale County Fulugani Primary 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 Gora Primary School Primary school · Mixed · Day, Kwale County Gozane Primary Primary school · Mixed · Day, Kwale County Green Hills Aca. Primary School 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 Gwasheni Primary School Primary school · Mixed · Day, Kwale County Jaffery Primary School Primary school · Mixed · Day, Kwale County Julani Primary School Primary school · Mixed · Day, Kwale County Kafuduni Primary School 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 Kilibasi Primary School Primary school · Mixed · Day, Kwale County Kinagoni 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 Kituu Primary School Primary school · Mixed · Day, Kwale County Kumbulu Primary School Primary school · Mixed · Day, Kwale County Kwa Kadogo Primary School Primary school · Mixed · Day, 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 Mackinnon Road Secondary School C3 · Girls · Boarding, Samburu sub-county, Kwale County Magale Primary School Primary school · Mixed · Day, Kwale County Maji Ya Chumvi Primary School Primary school · Mixed · Day, Kwale County Makamini Primary School Primary school · Mixed · Day, Kwale County Mariakani Primary School Primary school · Mixed · Day, Kwale County Matumbi Primary School Primary school · Mixed · Day, Kwale County Mavirivirini Primary School Primary school · Mixed · Day, Kwale County Maweu Primary School Primary school · Mixed · Day, Kwale County Mazeras Girls Memorial High School C2 · Girls · Boarding, Samburu sub-county, Kwale County Mazeras High School C2 · Boys · Boarding, Samburu sub-county, Kwale County Mazeras Junior Primary School Primary school · Mixed · Day, Kwale County Mazeras Primary School Primary school · Mixed · Day, Kwale County Mazola Primary School Primary school · Mixed · Day, Kwale County Mbele Primary Primary school · Mixed · Day, Kwale County Mbilini Primary School Primary school · Mixed · Day, Kwale County Mbita Primary Primary school · Mixed · Day, Kwale County Mdomo Primary School Primary school · Mixed · Day, Kwale County Mgandini Primary School Primary school · Mixed · Day, Kwale County Miguneni Primary School Primary school · Mixed · Day, Kwale County Miyani 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 Mnyenzeni Primary School Primary school · Mixed · Day, Kwale County Mnyenzeni Secondary School C3 · Mixed · Boarding, Samburu sub-county, Kwale County Moyeni Primary Primary school · Mixed · Day, Kwale County Mpirani Primary School Primary school · Mixed · Day, Kwale County Mtaa Primary School Primary school · Mixed · Day, Kwale County Mtulu Primary School Primary school · Mixed · Day, Kwale County Mugalani Primary School Primary school · Mixed · Day, Kwale County Mulunguni Primary School Primary school · Mixed · Day, Kwale County Mwabila Primary School Primary school · Mixed · Day, Kwale County Mwachanda Primary Primary school · Mixed · Day, Kwale County Mwache Primary School 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 Mwambani Primary School Primary school · Mixed · Day, Kwale County Mwamdudu Primary School Primary school · Mixed · Day, Kwale County Mwanda Primary School Primary school · Mixed · Day, Kwale County Mwangea Primary Primary school · Mixed · Day, Kwale County Mwangoloto Primary School Primary school · Mixed · Day, Kwale County Mwangoni Primary School Primary school · Mixed · Day, Kwale County Mwarovesa Primary Primary school · Mixed · Day, Kwale County Mwashanga Primary School Primary school · Mixed · Day, Kwale County Mwavumbo Secondary School C4 · Mixed · Day, Samburu sub-county, Kwale County Mwembeni Primary 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 Ndohivyo Primary School Primary school · Mixed · Day, Kwale County Ndohivyo Special 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.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.