Primary schools in Malindi District
- Adu Primary School
Primary school · Mixed · Day · Kilifi County
- Adu Str Junior Primary School
Primary school · Mixed · Day · Kilifi County
- Airport Primary School
Primary school · Mixed · Day · Kilifi County
- Almona Jnr Aca
Primary school · Mixed · Day · Kilifi County
- Amazing Grace Edu. Center Primary School
Primary school · Mixed · Day · Kilifi County
- Baguo Primary School
Primary school · Mixed · Day · Kilifi County
- Baharini Primary School
Primary school · Mixed · Day · Kilifi County
- Bahati Primary School
Primary school · Mixed · Day · Kilifi County
- Bakhita Center Primary School
Primary school · Mixed · Day · Kilifi County
- Bambakofi Academy
Primary school · Mixed · Day & Boarding · Kilifi County
- Baricho Primary School
Primary school · Mixed · Day · Kilifi County
- Bate Primary School
Primary school · Mixed · Day · Kilifi County
- Bethany Junior Academy
Primary school · Mixed · Day · Kilifi County
- Bethel Junior Primary Aca
Primary school · Mixed · Day · Kilifi County
- Bomani Primary School
Primary school · Mixed · Day · Kilifi County
- Boresingwaya Primary School
Primary school · Mixed · Day · Kilifi County
- Boyani Primary School
Primary school · Mixed · Day · Kilifi County
- Bungale Primary School
Primary school · Mixed · Day · Kilifi County
- Burangi Primary School
Primary school · Mixed · Day · Kilifi County
- Bura Primary School
Primary school · Mixed · Day · Kilifi County
- Burhani Primary Aca
Primary school · Mixed · Day · Kilifi County
- Chafisi Baptist Academy
Primary school · Mixed · Day · Kilifi County
- Chakama Primary School
Primary school · Mixed · Day · Kilifi County
- Che-Shale Feeder School
Primary school · Mixed · Day · Kilifi County
- Church Of Christ School
Primary school · Mixed · Day · Kilifi County
- Creezans Academy
Primary school · Mixed · Day · Kilifi County
- Crs Primary School
Primary school · Mixed · Day · Kilifi County
- Dabaso Primary School
Primary school · Mixed · Day · Kilifi County
- Dakacha Primary School
Primary school · Mixed · Day · Kilifi County
- Dongokundu Primary School
Primary school · Mixed · Day · Kilifi County
- Fundisa Primary School
Primary school · Mixed · Day · Kilifi County
- Future Kings Preparatory Primary School
Primary school · Mixed · Day · Kilifi County
- Gahaleni Primary School
Primary school · Mixed · Day · Kilifi County
- Galana Ranch Primary School
Primary school · Mixed · Day · Kilifi County
- Ganda Primary School
Primary school · Mixed · Day · Kilifi County
- Gandini Primary School
Primary school · Mixed · Day · Kilifi County
- Garashi Primary School
Primary school · Mixed · Boarding · Kilifi County
- Garithe Primary School
Primary school · Mixed · Day · Kilifi County
- Gede Primary School
Primary school · Mixed · Day & Boarding · Kilifi County
- Gede Special School
Primary school · Mixed · Boarding · Kilifi County
- Girimacha Primary School
Primary school · Mixed · Day · Kilifi County
- Glide Jnr Aca Primary School
Primary school · Mixed · Day · Kilifi County
- Great News Aca Primary School
Primary school · Mixed · Day · Kilifi County
- Green Field Preparatory School
Primary school · Mixed · Day · Kilifi County
- Hawe Wanje Primary School
Primary school · Mixed · Day · Kilifi County
- Hilltop Academy
Primary school · Mixed · Day · Kilifi County
- Indi Academy
Primary school · Mixed · Day · Kilifi County
- Jammaa Academy
Primary school · Mixed · Day · Kilifi County
- Jilore Primary School
Primary school · Mixed · Day · Kilifi County
- Jimba Gede Primary School
Primary school · Mixed · Day · Kilifi County
- Kabiboni Primary
Primary school · Mixed · Day · Kilifi County
- Kadzandani Primary School
Primary school · Mixed · Day · Mombasa County
- Kadzifitseni Primary School
Primary school · Mixed · Day · Kilifi County
- Kadzuhoni Primary School
Primary school · Mixed · Day · Kilifi County
- Kaembeni Primary School
Primary school · Mixed · Day · Kilifi County
- Kagombani Primary School
Primary school · Mixed · Day · Kilifi County
- Kakoneni Primary School
Primary school · Mixed · Day · Kilifi County
- Kakoneni Special Unit
Primary school · Mixed · Day · Kilifi County
- Kakuyuni Primary School
Primary school · Mixed · Day · Kilifi County
- Kakuyuni Special Unit
Primary school · Mixed · Day · Kilifi County
- Kamale Primary School
Primary school · Mixed · Day · Kilifi County
- Kambi Ya Waya Primary School
Primary school · Mixed · Day · Kilifi County
- Kanagoni Primary School
Primary school · Mixed · Day · Kilifi County
- Kanyumbuni Primary School
Primary school · Mixed · Day · Kilifi County
- Karima Primary School
Primary school · Mixed · Day · Kilifi County
- Karimboni Primary School
Primary school · Mixed · Day · Kilifi County
- Kavunyalalo Primary School
Primary school · Mixed · Day · Kilifi County
- Kayadagamra Primary School
Primary school · Mixed · Day · Kilifi County
- Khairat Junior Academy
Primary school · Mixed · Day · Kilifi County
- Khombeni Primary School
Primary school · Mixed · Day · Kilifi County
- Kibokoni Primary School
Primary school · Mixed · Day · Kilifi County
- Kijiwetanga Primary School
Primary school · Mixed · Day · Kilifi County
- Kingsway Jnr School
Primary school · Mixed · Day · Kilifi County
- Kulalu Primary School
Primary school · Mixed · Day · Kilifi County
- Kundeni Primary School
Primary school · Mixed · Day · Kilifi County
- Kurawa Kanagoni Primary School
Primary school · Mixed · Day · Kilifi County
- Kwa Upanga Primary School
Primary school · Mixed · Day · Kilifi County
- Madunguni Primary School
Primary school · Mixed · Day · Kilifi County
- Magarini Primary School
Primary school · Mixed · Day · Kilifi County
- Majahazini Primary School
Primary school · Mixed · Day · Kilifi County
- Majenjeni Primary School
Primary school · Mixed · Day · Kilifi County
- Maji Langobaya Primary School
Primary school · Mixed · Day · Kilifi County
- Makumba Primary School
Primary school · Mixed · Day · Kilifi County
- Malanga Primary School
Primary school · Mixed · Day · Kilifi County
- Malindi Bay Primary Aca
Primary school · Mixed · Day · Kilifi County
- Malindi Central Primary School
Primary school · Mixed · Day · Kilifi County
- Malindi Kings Aca Primary School
Primary school · Mixed · Day · Kilifi County
- Malindi Little Angels Primary School
Primary school · Mixed · Day · Kilifi County
- Malindi Methodist Aca
Primary school · Mixed · Day · Kilifi County
- Malindi Primary School
Primary school · Mixed · Day · Kilifi County
- Malindi Star Primary School
Primary school · Mixed · Day · Kilifi County
- Mama Gemma M. Academy
Primary school · Mixed · Day · Kilifi County
- Mambrui M.H.T School
Primary school · Mixed · Day · Kilifi County
- Mambrui Primary School
Primary school · Mixed · Day · Kilifi County
- Mapimo Primary School
Primary school · Mixed · Day · Kilifi County
- Marafa Primary School
Primary school · Mixed · Day · Kilifi County
- Marereni Primary School
Primary school · Mixed · Day · Kilifi County
- Marereni Primary Special Unit
Primary school · Mixed · Day · Kilifi County
- Marikano Primary School
Primary school · Mixed · Day · Kilifi County
- Marikebuni Primary School
Primary school · Mixed · Day · Kilifi County
Historical KCSE rankings for Malindi
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.