Kwale Primary-Schools
Abubakari Primary School
Waa · Private · Boys
Amani Primary School
Kinango · Public · Mixed
Bahakanda Primary School
Mwaluphamba · Public · Mixed
Bahakwenu Primary School
Taru · Public · Mixed
Bang'a Primary School
Puma · Public · Mixed
Bidinimole Primary School
Mwereni · Public · Mixed
Bilashaka Primary School
Tsimba · Public · Mixed
Bishop Kalu Primary School
Puma · Public · Mixed
Bishop Kalu Primary School
Puma · Public · Mixed
Bodo Primary School
Kigwende Shirazi · Public · Mixed
Bofu Primary School
Mtaa · Public · Mixed
Bomani Primary School
Ndavaya · Public · Mixed
Bongwe Primary School
Diani · Public · Mixed
Bonje Primary School
Kasemeni · Public · Mixed
Bowa Primary School
Waa · Public · Mixed
Boyani Primary School
Diani · Public · Mixed
Bumburi Primary School
Samburu · Public · Mixed
Burani Primary School
Mwaluphamba · Public · Mixed
Busho Primary School
Macknnon Rd · Public · Mixed
Chai Primary School
Tiwi · Public · Mixed
Chanzou Primary School
Chengoni · Public · Mixed
Chengoni Primary School
Chengoni · Public · Mixed
Chigombero Primary School
Kikoneni · Public · Mixed
Chigutu Primary School
Makamini · Public · Mixed
Children Rescue Academy Primary School
Diani · Private · Mixed
Chindi Primary School
Lunga Lunga · Public · Mixed
Chirimachauha Primary School
Puma · Public · Mixed
Chirimani Primary School
Tsimba · Public · Mixed
Chitsanze Primary School
Golini · Public · Mixed
Chizini Primary School
Gandini · Public · Mixed
Chongolo Primary School
Tiwi · Public · Mixed
Denyenye Primary School
Ngombeni · Public · Mixed
Diani Baptist Academy Primary School
Diani · Private · Mixed
Diani Oasis Academy Primary School
Diani · Private · Mixed
Dumbule Primary School
Kinango · Public · Mixed
Duncan Ndegwa Primary School
Mivumoni · Public · Mixed
Dzivani Primary School
Gandini · Public · Mixed
Dzombo Primary School
Dzombo · Public · Mixed
Egu Primary School
Taru · Public · Mixed
Emmanuel Alexander Academy Primary School
Diani · Private · Mixed
Eshu Primary School
Mivumoni · Public · Mixed
F.p.f.k Kaya Academy Primary School
Diani · Private · Mixed
Fahamuni Primary School
Kigwende Shirazi · Public · Mixed
Faith Academy Primary School
Diani · Private · Mixed
Fuleye Primary School
Taru · Public · Mixed
Fulugani Primary School
Kasemeni · Public · Mixed
Funzi Primary School
Kingwede/shiraz · Public · Mixed
Gakale Academy Primary School
Waa · Private · Mixed
Galu Primary School
Kinondo · Public · Mixed
Ganda Primary School
Pongwe/kidimu · Public · Mixed
Gandini Central Primary School
Gandini · Public · Mixed
Gandini South Primary School
Ndavaya · Public · Mixed
Ganja La Simba Primary School
Kinondo · Public · Mixed
Gateway Academy Primary School
Lunga Lunga · Private · Mixed
Gazi Primary School
Kinondo · Public · Mixed
Godo Primary School
Lunga Lunga · Public · Mixed
Golini Primary School
Golini · Public · Mixed
Gona Primary School
Mtaa · Public · Mixed
Gopha Primary School
Golini · Public · Mixed
Gora Primary School
Samburu · Public · Mixed
Gozane Primary School
Vigurungani · Public · Mixed
Green Hills Academy Primary School
Samburu · Private · Mixed
Gugu Primary School
Dzombo · Public · Mixed
Gulanze Primary School
Ndavaya · Public · Mixed
Guro Primary School
Mtaa · Public · Mixed
Gwadu Primary School
Kinango · Public · Mixed
Gwasheni Primary School
Mwavumbo · Public · Mixed
Iqra Junior Primary School
Ngombeni · Private · Mixed
Jaffery Primary School
Macknnon Rd · Public · Mixed
Jego Primary School
Vanga · Public · Mixed
Jomo Kenyatta Primary School
Msambweni · Public · Mixed
Jorori Primary School
Diani · Public · Mixed
Julani Primary School
Mwavumbo · Public · Mixed
K.a.g. Primary School
Msambweni · Private · Mixed
Kafuduni Primary School
Mwatate · Public · Mixed
Kagera Academy Primary School
Lunga Lunga · Public · Mixed
Kalalani Primary School
Mwereni · Public · Mixed
Kalwembe Primary School
Lunga Lunga · Public · Mixed
Kanjaocha Primary School
Mitangani · Public · Mixed
Karama Primary School
Kikoneni · Private · Mixed
Kariaka Primary School
Vigurungani · Public · Mixed
Kasageni Primary School
Vigurungani · Public · Mixed
Kasemeni Primary School
Lunga Lunga · Public · Mixed
Kenya Calcium Primary School
Waa · Private · Mixed
Kibandaongo Primary School
Gandini · Public · Mixed
Kibuyuni Primary School
Mangawani · Public · Mixed
Kichakamkwaju Primary School
Pongwe/kidimu · Public · Mixed
Kichakamkwaju Special Unit Primary School
Pongwe/kidimu · Public · Mixed
Kichkasimba Primary School
Mwaluvanga · Public · Mixed
Kideri Primary School
Vigurungani · Public · Mixed
Kidimu Primary School
Pongwe/kidimu · Public · Mixed
Kidomaya Primary School
Vanga · Public · Mixed
Kidongo Primary School
Majimboni · Public · Mixed
Kidzumban Primary School
Mivumoni · Public · Mixed
Kifyonzo Primary School
Puma · Public · Mixed
Kikoneni Primary School
Kikoneni · Public · Mixed
Kilibasi Primary School
Macknnon Rd · Public · Mixed
Kilimangodo Primary School
Mwereni · Public · Mixed
Kilole Primary School
Kinondo · Public · Mixed
Kilulu Primary School
Mivumoni · Public · Mixed
Kinagoni Primary School
Samburu · Public · Mixed
Kinango Methodist Academy Primary School
Kinango · Private · Mixed
Kinango Primary School
Kinango · Public · Mixed
Kinarini Primary School
Golini · Public · Mixed
Kingwede Primary School
Kingwede/shiraz · Public · Mixed
Kinondo Primary School
Kinondo · Public · Mixed
Kipambani Primary School
Majimboni · Public · Mixed
Kirudi Primary School
Tiwi · Public · Mixed
Kiruku Primary School
Kikoneni · Public · Mixed
Kiteje Primary School
Ngombeni · Public · Mixed
Kitungure Primary School
Dzombo · Public · Mixed
Kituu Primary School
Makamini · Public · Mixed
Kiwegu Primary School
Vanga · Public · Mixed
Kizibe Primary School
Mwaluphamba · Public · Mixed
Kombani Primary School
Waa · Public · Mixed
Kumbulu Primary School
Mwavumbo · Public · Mixed
Kwa Kadogo Primary School
Samburu · Public · Mixed
Kwale Methodist Academy Primary School
Golini · Private · Mixed
Kwale Primary School
Golini · Public · Mixed
Kwale School For Mentlly Handicapped Primary School
Golini · Public · Mixed
Kwale School For The Deaf Primary School
Golini · Public · Mixed
Kwale Tumaini Academy Primary School
Golini · Private · Mixed
Lamukani Primary School
Pongwe/kidimu · Private · Mixed
Little Roots Academy Primary School
Diani · Private · Mixed
Livetty Academy Primary School
Diani · Private · Mixed
Logitech Primary School
Diani · Private · Mixed
Lukore Primary School
Lukore · Public · Mixed
Lunga Lunga Primary School
Lunga Lunga · Public · Mixed
Lunguma Primary School
Golini · Public · Mixed
Lutsangani Primary School
Gandini · Public · Mixed
Maa Academy Primary School
Dzombo · Private · Mixed
Mabanda Primary School
Ndavaya · Public · Mixed
Mabatfweni Primary School
Kikoneni · Public · Mixed
Mabesheni Primary School
Mtaa · Public · Mixed
Mabokoni Primary School
Diani · Public · Mixed
Madago Primary School
Kinondo · Public · Mixed
Mafisini Primary School
Mivumoni · Public · Mixed
Magale Primary School
Taru · Public · Mixed
Magaoni Primary School
Kinondo · Public · Mixed
Magodi Primary School
Mivumoni · Public · Mixed
Magombani Primary School
Mwereni · Public · Mixed
Magutu Primary School
Diani · Public · Mixed
Magwasheni Primary School
Mangawani · Public · Mixed
Mahuruni Primary School
Lunga Lunga · Public · Mixed
Maji Ya Chumvi Primary School
Chengoni · Public · Mixed
Majoreni Primary School
Pongwe/kidimu · Public · Mixed
Makamini Primary School
Makamini · Public · Mixed
Makobe Primary School
Majimboni · Public · Mixed
Makongeni Primary School
Kinondo · Public · Mixed
Makwenyeni Primary School
Lunga Lunga · Public · Mixed
Maledi Primary School
Mwereni · Public · Mixed
Mamba Primary School
Dzombo · Public · Mixed
Manda Primary School
Mwereni · Public · Mixed
Mangawani Primary School
Mangawani · Public · Mixed
Maphombe Primary School
Mivumoni · Public · Mixed
Maponda Primary School
Mwaluphamba · Public · Mixed
Mariakani Primary School
Mwavumbo · Public · Mixed
Mary Mother Academy Primary School
Dzombo · Private · Mixed
Masimbani Primary School
Kikoneni · Public · Mixed
Matuga Primary School
Waa · Public · Mixed
Matumbi Primary School
Mwatate · Public · Mixed
Matunda Bora Academy Primary School
Pongwe/kidimu · Private · Mixed
Maumba Primary School
Kinondo · Public · Mixed
Mavirivirini Primary School
Mwatate · Public · Mixed
Maweu Primary School
Mwatate · Public · Mixed
Mazeras Junior Primary School
Kasemeni · Private · Mixed
Mazeras Primary School
Kasemeni · Public · Mixed
Mazola Primary School
Puma · Public · Mixed
Mbegani Primary School
Mangawani · Public · Mixed
Mbilini Primary School
Vigurungani · Public · Mixed
Mbita Primary School
Ndavaya · Public · Mixed
Mbuani Primary School
Diani · Public · Mixed
Mbuguni Primary School
Mbuguni · Public · Mixed
Mbweka Primary School
Waa · Public · Mixed
Mdomo Primary School
Makamini · Public · Mixed
Menzamwenye Primary School
Mwereni · Public · Mixed
Mgandini Primary School
Mwatate · Public · Mixed
Mgombezi Primary School
Lunga Lunga · Public · Mixed
Miamba Primary School
Mkongani · Public · Mixed
Miatsani Pefa Primary School
Mwaluphamba · Private · Mixed
Miatsani Primary School
Mwaluphamba · Public · Mixed
Miguneni Primary School
Kasemeni · Public · Mixed
Milalani Primary School
Msambweni · Public · Mixed
Milalani Special Unit Primary School
Msambweni · Public · Mixed
Mimuyumba Primary School
Tiwi · Public · Mixed
Mimuyumba Special Unit Primary School
Tiwi · Public · Mixed
Mirihini Primary School
Mwaluphamba · Public · Mixed
Mivumoni Primary School
Mivumoni · Public · Mixed
Miyani Primary School
Kasemeni · Public · Mixed
Mkanda Primary School
Lukore · Public · Mixed
Mkang'ombe Primary School
Ndavaya · Public · Mixed
Mkanyeni Primary School
Mtaa · Public · Mixed
Mkokoni Primary School
Waa · Public · Mixed
Mkomba Primary School
Mkongani · Public · Mixed
Mkongani Primary School
Mkongani · Public · Mixed
Mkumbi Primary School
Ngombeni · Public · Mixed
Mkundi Primary School
Mangawani · Public · Mixed
Mkwakwani Primary School
Diani · Public · Mixed
Mkwambani Primary School
Kinondo · Public · Mixed
Mkwiro Primary School
Pongwe/kidimu · Public · Mixed
Mlafyeni Primary School
Mwaluphamba · Public · Mixed
Mlungunipa Academy Primary School
Diani · Public · Mixed
Mnyalatsoni Primary School
Mangawani · Public · Mixed
Mnyenzeni Primary School
Kasemeni · Public · Mixed
Moyeni Primary School
Kinango · Public · Mixed
Mpirani Primary School
Kasemeni · Public · Mixed
Mrima Primary School
Dzombo · Public · Mixed
Msambweni Msingi Bora Academy Primary School
Msambweni · Private · Mixed
Msambweni Primary School
Msambweni · Public · Mixed
Mshiu Primary School
Kikoneni · Public · Mixed
Mtaa Primary School
Mtaa · Public · Mixed
Mteza Central Primary School
Mbuguni · Public · Mixed
Mteza South Primary School
Mwereni · Public · Mixed
Mtsamviani Primary School
Mkongani · Public · Mixed
Mtsangatamu Primary School
Mwaluphamba · Public · Mixed
Mtulu Primary School
Chengoni · Public · Mixed
Mtumwa Primary School
Mwereni · Public · Mixed
Mugalani Primary School
Macknnon Rd · Public · Mixed
Muhaka Islamic Primary School
Diani · Public · Mixed
Muhaka Primary School
Kinondo · Public · Mixed
Mulunguni Primary School
Makamini · Public · Mixed
Munje Primary School
Kingwede/shiraz · Public · Mixed
Mutsunga Primary School
Mwereni · Public · Mixed
Muungano Primary School
Tiwi · Public · Mixed
Mvindeni Primary School
Diani · Public · Mixed
Mwabila Primary School
Mwavumbo · Public · Mixed
Mwabungo Primary School
Kinondo · Public · Mixed
Mwachanda Primary School
Ndavaya · Public · Mixed
Mwachande Primary School
Mivumoni · Public · Mixed
Mwache Primary School
Kasemeni · Public · Mixed
Mwachema Primary School
Tiwi · Public · Mixed
Mwadinda Primary School
Tiwi · Public · Mixed
Mwagodzo Primary School
Mwaluvanga · Public · Mixed
Mwakalanga Primary School
Mwereni · Public · Mixed
Mwakigwena Primary School
Diani · Public · Mixed
Mwakigwena Special Unit Primary School
Diani · Public · Mixed
Mwakijembe Primary School
Ndavaya · Public · Mixed
Mwalewa Primary School
Vanga · Public · Mixed
Mwaligulu Primary School
Tiwi · Public · Mixed
Mwalukombe Primary School
Puma · Public · Mixed
Mwaluvanga Primary School
Mwaluvanga · Public · Mixed
Mwaluvuno Primary School
Ndavaya · Public · Mixed
Mwamambi Primary School
Diani · Public · Mixed
Mwamanga Primary School
Diani · Public · Mixed
Mwambalazi Primary School
Kikoneni · Public · Mixed
Mwambani Primary School
Samburu · Public · Mixed
Mwamdudu Primary School
Kasemeni · Public · Mixed
Mwamguda Primary School
Dzombo · Public · Mixed
Mwamivi Primary School
Tiwi · Public · Mixed
Mwamose Primary School
Bangale · Public · Mixed
Mwamtsefu Primary School
Mwereni · Public · Mixed
Mwamunga Primary School
Tsimba · Public · Mixed
Mwananyamala Primary School
Dzombo · Public · Mixed
Mwanda Primary School
Mwavumbo · Public · Mixed
Mwandeo Primary School
Kikoneni · Public · Mixed
Mwangaza Academy Primary School
Dzombo · Private · Mixed
Mwangaza Visionary Academy Primary School
Tsimba · Private · Mixed
Mwangea Primary School
Samburu · Public · Mixed
Mwangoloto Primary School
Chengoni · Public · Mixed
Mwangoni Primary School
Vigurungani · Public · Mixed
Mwangulu Primary School
Mwereni · Public · Mixed
Mwangwei Primary School
Pongwe/kidimu · Public · Mixed
Mwanjamba Primary School
Diani · Public · Mixed
Mwapala Primary School
Majimboni · Public · Mixed
Mwaroni Primary School
Diani · Public · Mixed
Mwarovesa Primary School
Chengoni · Public · Mixed
Mwashanga Primary School
Mwatate · Public · Mixed
Mwembeni Primary School
Samburu · Public · Mixed
Mwena Primary School
Mwereni · Public · Mixed
Mwereni Primary School
Mwereni · Public · Mixed
Mzinji Primary School
Mkongani · Public · Mixed
Mzizima Primary School
Pongwe/kidimu · Public · Mixed
Ndauni Primary School
Puma · Public · Mixed
Ndavaya Primary School
Ndavaya · Public · Mixed
Ndohivyo Primary School
Samburu · Public · Mixed
Ndohivyo Special Primary School
Samburu · Public · Mixed
Neema Academy Primary School
Kinango · Private · Mixed
Ng'onzini Primary School
Kinango · Public · Mixed
Ngathini Primary School
Vanga · Public · Mixed
Ngombeni Primary School
Ngombeni · Public · Mixed
Nikaphu Primary School
Kikoneni · Public · Mixed
Ningawa Primary School
Ngombeni · Public · Mixed
Nunguni Primary School
Mtaa · Public · Mixed
Nyangoo Primary School
Vigurungani · Public · Mixed
Nyari Primary School
Taru · Public · Mixed
Nzovuni Primary School
Gandini · Public · Mixed
Pemba Primary School
Mwatate · Public · Mixed
Perani Primary School
Lunga Lunga · Public · Mixed
Pore Tumaini Primary School
Lunga Lunga · Private · Mixed
Pungu Primary School
Ngombeni · Public · Mixed
Ramisi Primary School
Kigwende Shirazi · Public · Mixed
Redeemed Academy Primary School
Diani · Private · Mixed
Rock Of Ages Academy Primary School
Taru · Private · Mixed
Samburu Primary School
Samburu · Public · Mixed
Seacrest Prep. Primary School
Diani · Private · Mixed
Shamu Primary School
Diani · Public · Mixed
Shauri Moyo Primary School
Chengoni · Public · Mixed
Shimba Hills Primary School
Majimboni · Public · Mixed
Shimoni Primary School
Pongwe/kidimu · Public · Mixed
Shirazi Primary School
Kigwende Shirazi · Public · Mixed
Silaloni Primary School
Chengoni · Public · Mixed
Simanya Primary School
Mangawani · Public · Mixed
South Coast Junior Academy Primary School
Diani · Private · Mixed
Southern Stars Junior Academy Primary School
Tiwi · Private · Mixed
St Jessica Primary School
Diani · Private · Mixed
St Joseph Primary School
Diani · Private · Mixed
St Mercy Academy Diani Primary School
Diani · Private · Mixed
St. Aniorita Mivuma Primary School
Diani · Private · Mixed
St. Francis Academy Primary School
Diani · Private · Mixed
St. Joseph's Primary School
Kinango · Public · Mixed
St. Joseph's Unit For The Deaf Primary School
Kinango · Public · Mixed
St. Luke's Primary School
Kinango · Public · Mixed
Stephen Kanja Primary School
Majimboni · Public · Mixed
Taru Primary School
Taru · Public · Mixed
Tata Primary School
Vigurungani · Public · Mixed
Tiribe Primary School
Mkongani · Public · Mixed
Tiwi Baptist Academy Primary School
Tiwi · Private · Mixed
Tiwi Primary School
Tiwi · Public · Mixed
Tiwi Redeemed Academy Primary School
Tiwi · Private · Mixed
Tserezani Primary School
Mwaluphamba · Public · Mixed
Tsuini Primary School
Vanga · Public · Mixed
Tsunza Primary School
Gandini · Public · Mixed
Tswaka Primary School
Pongwe/kidimu · Public · Mixed
Tumaini Academy Primary School
Diani · Private · Mixed
Tumaini Baptist Academy Primary School
Dzombo · Private · Mixed
Umoja Diani Academy Primary School
Diani · Private · Mixed
Vanga Primary School
Vanga · Public · Mixed
Vichakaviri Primary School
Mwatate · Public · Mixed
Vichengeleni Primary School
Mwereni · Public · Mixed
Vigurungani Primary School
Vigurungani · Public · Mixed
Vingujini Primary School
Msambweni · Public · Mixed
Vinuni Primary School
Tiwi · Public · Mixed
Vinyunduni Primary School
Makamini · Public · Mixed
Vision Of Hope Academy Primary School
Waa · Private · Mixed
Vitsangalaweni Primary School
Dzombo · Public · Mixed
Voroni Primary School
Waa · Public · Mixed
Vuga Primary School
Tsimba · Public · Mixed
Vwivwini Primary School
Kikoneni · Public · Mixed
Vyongwani Primary School
Golini · Public · Mixed
Waa Boarding Primary School
Waa · Public · Mixed
Wamasa Primary School
Vigurungani · Public · Mixed
Wasini Island Primary School
Pongwe/kidimu · Public · Mixed
Word Of Faith Christian Academy Primary School
Diani · Private · Mixed
Yapha Primary School
Gandini · Public · Mixed
Yeje Primary School
Waa · Public · Mixed
Zibani Primary School
Ngombeni · Public · Mixed
Zigira Primary School
Kinondo · Public · Mixed
Ziwani Primary School
Golini · Public · Mixed