Skip to content
Home Kwale Lunga Lunga
Bidinimole Primary Primary school · Mixed · Day, Kwale County Bodo Primary Primary school · Mixed · Day, Kwale County Chigombero Primary Primary school · Mixed · Day, Kwale County Chindi Primary School Primary school · Mixed · Day, Kwale County Dzombo Primary Primary school · Mixed · Day, Kwale County Franz Josef Secondary School Senior school · Mixed · Day & Boarding, Kwale County Funzi Primary School Primary school · Mixed · Day, Kwale County Ganda Primary Primary school · Mixed · Day, Kwale County Gateway Academy Primary School Primary school · Mixed · Day, Kwale County Godo Primary School Primary school · Mixed · Day, Kwale County Gugu Primary Primary school · Mixed · Day, Kwale County Jego Primary School Primary school · Mixed · Day, Kwale County Kagera Academy Primary School Primary school · Mixed · Day, Kwale County Kalalani Primary School Primary school · Mixed · Day, Kwale County Kalwembe Primary School Primary school · Mixed · Day, Kwale County Karama Primary Primary school · Mixed · Day, Kwale County Kasemeni Primary School Primary school · Mixed · Day, Kwale County Kichakamkwaju Primary Primary school · Mixed · Day, Kwale County Kichakamkwaju Special Unit For H.I Primary school · Mixed · Day, Kwale County Kidimu Primary Primary school · Mixed · Day, Kwale County Kidomaya Primary School Primary school · Mixed · Day, Kwale County Kikoneni Primary Primary school · Mixed · Day, Kwale County Kikoneni Secondary C3 · Mixed · Boarding, Lunga Lunga sub-county, Kwale County Kilimangodo Primary School Primary school · Mixed · Day, Kwale County Kingwede Primary School Primary school · Mixed · Day, Kwale County Kingwede Secondary School Senior school · Mixed · Boarding, Kwale County Kiruku Primary Primary school · Mixed · Day, Kwale County Kitungure Primary Primary school · Mixed · Day, Kwale County Kiwegu Primary School Primary school · Mixed · Day, Kwale County Lamukani Primary Primary school · Mixed · Day, Kwale County Lunga Lunga Mixed Day Secondary Senior school · Mixed · Day, Kwale County Lunga Lunga Primary School Primary school · Mixed · Day, Kwale County Maa Aca. Primary Primary school · Mixed · Day, Kwale County Mabatfweni Primary School Primary school · Mixed · Day, Kwale County Magombani Primary Primary school · Mixed · Day, Kwale County Mahuruni Primary School Primary school · Mixed · Day, Kwale County Majoreni Primary Primary school · Mixed · Day, Kwale County Makwenyeni Primary School Primary school · Mixed · Day, Kwale County Maledi Primary School Primary school · Mixed · Day, Kwale County Mamba Primary School Primary school · Mixed · Day, Kwale County Manda Primary Primary school · Mixed · Day, Kwale County Mary Mother Aca. Primary Primary school · Mixed · Day, Kwale County Masimbani Primary School Primary school · Mixed · Day, Kwale County Matunda Bora Aca Primary Primary school · Mixed · Day, Kwale County Menzamwenye Primary Primary school · Mixed · Day, Kwale County Mgombezi Primary School Primary school · Mixed · Day, Kwale County Mkwiro Primary Primary school · Mixed · Day, Kwale County Mrima Primary Primary school · Mixed · Day, Kwale County Mshiu Primary Primary school · Mixed · Day, Kwale County Mteza South Primary School Primary school · Mixed · Day, Kwale County Mtumwa Primary School Primary school · Mixed · Day, Kwale County Munje Primary School Primary school · Mixed · Day, Kwale County Mutsunga Primary Primary school · Mixed · Day, Kwale County Mwakalanga Primary Primary school · Mixed · Day, Kwale County Mwalewa Primary School Primary school · Mixed · Day, Kwale County Mwambalazi Primary Primary school · Mixed · Day, Kwale County Mwamguda Primary Primary school · Mixed · Day, Kwale County Mwamtsefu Primary Primary school · Mixed · Day, Kwale County Mwananyamala Primary Primary school · Mixed · Day, Kwale County Mwananyamala Secondary Senior school · Mixed · Day, Kwale County Mwandeo Primary School Primary school · Mixed · Day, Kwale County Mwangaza Academy Primary School Primary school · Mixed · Day, Kwale County Mwangulu Primary School Primary school · Mixed · Day, Kwale County Mwangwei Primary Primary school · Mixed · Day, Kwale County Mwena Primary School Primary school · Mixed · Day, Kwale County Mwereni Mixed Day Secondary School Senior school · Mixed · Day, Kwale County Mwereni Primary School Primary school · Mixed · Day, Kwale County Mzizima Primary Primary school · Mixed · Day, Kwale County Ngathini Primary School Primary school · Mixed · Day, Kwale County Ngozi Girls Secondary School C3 · Girls · Boarding, Lunga Lunga sub-county, Kwale County Nikaphu Primary Primary school · Mixed · Day, Kwale County Perani Primary School Primary school · Mixed · Day, Kwale County Pore Tumaini Primary school · Mixed · Day, Kwale County Ramisi Mixed Secondary C4 · Mixed · Day, Msambweni sub-county, Kwale County Ramisi Primary Primary school · Mixed · Day, Kwale County Shimoni Primary Primary school · Mixed · Day, Kwale County Shirazi Primary School Primary school · Mixed · Day, Kwale County Tsuini Primary School Primary school · Mixed · Day, Kwale County Tswaka Primary Primary school · Mixed · Day, Kwale County Tumaini Baptist Aca Primary Primary school · Mixed · Day, Kwale County Vanga Primary School Primary school · Mixed · Day, Kwale County Vichengeleni Primary Primary school · Mixed · Day, Kwale County Vitsangalaweni Primary Primary school · Mixed · Day, Kwale County Vwivwini Primary Primary school · Mixed · Day, Kwale County Wasini Island Primary 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 14 October 2026.
Constituency boundaries: IEBC, via UN OCHA (CC BY-IGO) .
Other schools come from our older directory. Each school page shows its dates.