Skip to content
Home Coast Kilifi
Ama Primary School Primary school · Mixed · Day, Kilifi County Arthur Memorial Academy Primary school · Mixed · Day, Kilifi County Babs Ridge Academy Primary school · Mixed · Day, Kilifi County Babs Ridge Secondary Senior school · Mixed · Day, Kilifi County Bahari Girls Secondary C1 · Girls · Boarding, Kilifi South sub-county, Kilifi County Bahari Model Academy Primary school · Mixed · Day & Boarding, Kilifi County Baharini Primary Primary school · Mixed · Day, Kilifi County Bahari Parents Academy Primary school · Mixed · Day & Boarding, Kilifi County Bahari Primary School Primary school · Mixed · Day, Kilifi County Bahati Primary School Primary school · Mixed · Day, Kilifi County Bale Primary Primary school · Mixed · Day, Kilifi County Bamba Primary Primary school · Mixed · Day, Kilifi County Bambino Academy Primary school · Mixed · Day, Kilifi County Bandari Primary Primary school · Mixed · Day, Kilifi County Barani Primary Primary school · Mixed · Day, Kilifi County Basi Primary Primary school · Mixed · Day, Kilifi County Bedida Primary Primary school · Mixed · Day, Kilifi County Benyoka Primary Primary school · Mixed · Day, Kilifi County Birini Mamleka Primary Primary school · Mixed · Day, Kilifi County Bodoi Primary Primary school · Mixed · Day, Kilifi County Bofu Primary Primary school · Mixed · Day, Kilifi County Bogamachuko Primary Primary school · Mixed · Day, Kilifi County Bokini Primary Primary school · Mixed · Day, Kilifi County Boyani Primary Primary school · Mixed · Day, Kilifi County Bundacho Primary Primary school · Mixed · Day, Kilifi County Bungu Primary Primary school · Mixed · Day, Kilifi County Buni Primary Primary school · Mixed · Day, Kilifi County Bustani Bora Academy Primary school · Mixed · Day & Boarding, Kilifi County Bwaga Moyo Primary Primary school · Mixed · Day, Kilifi County Chalani Primary Primary school · Mixed · Day, Kilifi County Chanagande Primary School Primary school · Mixed · Day, Kilifi County Chanagande Secondary School C3 · Mixed · Boarding, Kaloleni sub-county, Kilifi County Chanagande Special Unit Primary school · Mixed · Day, Kilifi County Chang'Ombe Primary Primary school · Mixed · Day, Kilifi County Chapungu Primary Primary school · Mixed · Day, Kilifi County Chasimba Primary Primary school · Mixed · Day, Kilifi County Chengoni Primary Primary school · Mixed · Day, Kilifi County Chiferi Primary Primary school · Mixed · Day, Kilifi County Chije Primary Primary school · Mixed · Day, Kilifi County Chilulu Primary Primary school · Mixed · Day, Kilifi County Chilulu Special Unit Primary school · Mixed · Day, Kilifi County Chipande Memorial Primary Primary school · Mixed · Day, Kilifi County Chodari Primary Primary school · Mixed · Day, Kilifi County Chumani Primary Primary school · Mixed · Day, Kilifi County Chumani Secondary C3 · Mixed · Boarding, Kilifi North sub-county, Kilifi County Coral Junoir School Primary school · Mixed · Day & Boarding, Kilifi County Coral Secondary Senior school · Mixed · Day & Boarding, Kilifi County Danicha Primary Primary school · Mixed · Day, Kilifi County Dida Primary Primary school · Mixed · Day, Kilifi County Dindiri Primary Primary school · Mixed · Day, Kilifi County Dodosa Primary Primary school · Mixed · Day, Kilifi County Dr. Krapf Memorial Secondary C1 · Boys · Boarding, Rabai sub-county, Kilifi County Dulukiza Primary Primary school · Mixed · Day, Kilifi County Dungicha Primary Primary school · Mixed · Day, Kilifi County Dzikunze Primary Primary school · Mixed · Day, Kilifi County Dzitsoni Primary Primary school · Mixed · Day, Kilifi County Dzitsoni Secondary School C3 · Mixed · Boarding, Chonyi sub-county, Kilifi County Eddie Junior Academy Primary School Primary school · Mixed · Day, Kilifi County Ezamoyo Primary Primary school · Mixed · Day, Kilifi County Faith Junior Care Centre Primary school · Mixed · Day, Kilifi County Faith Mount High School Senior school · Mixed · Day, Kilifi County Fumbini Primary Primary school · Mixed · Day, Kilifi County Furaha Junior Day and Boarding Academy Primary school · Mixed · Day & Boarding, Kilifi County Galilee Primary School Primary school · Mixed · Day, Kilifi County Gandani Primary Primary school · Mixed · Day, Kilifi County Gandini Chonyi Primary Primary school · Mixed · Day, Kilifi County Gandini Primary Primary school · Mixed · Day, Kilifi County Ganze Mentally Handicapped Unit Primary school · Mixed · Day, Kilifi County Ganze Primary Primary school · Mixed · Day, Kilifi County Ganze Secondary School C3 · Boys · Boarding, Ganze sub-county, Kilifi County Gate Hope Academy Primary school · Mixed · Day, Kilifi County Geb Junior Academy Primary Primary school · Mixed · Day, Kilifi County Glorious Victory Academy Primary school · Mixed · Day, Kilifi County Godoma Secondary C2 · Boys · Boarding, Ganze sub-county, Kilifi County Gongoni Primary Primary school · Mixed · Day, Kilifi County Good Samaritan Academy Primary school · Mixed · Day, Kilifi County Goshi Primary Primary school · Mixed · Day, Kilifi County Hademu Primary School Primary school · Mixed · Day, Kilifi County Hillwheeler Preparatory School Primary school · Mixed · Day, Kilifi County Hudaa Academy Primary school · Mixed · Day, Kilifi County Humanist Excellent Academy Primary school · Mixed · Day, Kilifi County Ikanga Primary Primary school · Mixed · Day, Kilifi County, Kaloleni Ikanga Primary Primary school · Mixed · Day, Kilifi County, Kaloleni Imam Shafi Muslim School Primary school · Mixed · Day, Kilifi County Imani Primary Primary school · Mixed · Day, Kilifi County Imara School Primary Primary school · Mixed · Day, Kilifi County In His Grace Academy Primary school · Mixed · Day, Kilifi County Isaac Nyondo Primary School Primary school · Mixed · Day, Kilifi County Jaribuni Primary Primary school · Mixed · Day, Kilifi County Jaribuni Secondary C3 · Boys · Boarding, Kauma sub-county, Kilifi County Jerusalem Academy Primary school · Mixed · Day, Kilifi County Jesus Faith Academy Primary school · Mixed · Day, Kilifi County Jeuri Primary Primary school · Mixed · Day, Kilifi County Jeza Zhomu Primary Primary school · Mixed · Day, Kilifi County Jila Primary Primary school · Mixed · Day, Kilifi County Jimba Primary Primary school · Mixed · Day, Kilifi County Jira Primary Primary school · Mixed · Day, Kilifi County Joy Education Centre Primary school · Mixed · Day, Kilifi County Junju Primary Primary school · Mixed · Day, Kilifi County Kachororoni Primary Primary school · Mixed · Day, Kilifi 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.