List of all secondary schools in Kwale County.

List of all secondary schools in Kwale County. The following is a compilation of all the secondary schools in Kwale county. Click on each school below to get full details concerning the school.

MACKINNON ROAD SECONDARY SCHOOL – Mixed Boarding
MANGAWANI SECONDARY SCHOOL – Mixed Boarding
MATUGA GIRLS HIGH SCHOOL – Girls Boarding
MATUMBI SECONDARY SCHOOL – Mixed Boarding
MAZERAS GIRLS MEMORIAL SECONDARY SCHOOL – Girls Boarding
MAZERAS HIGH SCHOOL – Boys Boarding
MIVUMONI SECONDARY SCHOOL – Mixed Day & Boarding
MKONGANI SECONDARY SCHOOL – Mixed Boarding
MNYENZENI – Mixed Boarding
MOYENI SECONDARY SCHOOL – Mixed Boarding
MSAMBWENI SECONDARY SCHOOL – Mixed Day & Boarding
MWALUPHAMBA SECONDARY SCHOOL – Mixed Boarding
MWANANYAMALA SECONDARY SCHOOL – Mixed Day
MWAVUMBO SECONDARY SCHOOL – Mixed Boarding
MWERENI SECONDARY SCHOOL – Mixed Day & Boarding
NG’OMBENI SECONDARY SCHOOL – Mixed Boarding
AMBASSADOR MWAKWERE HIGH SCHOOL – Mixed Boarding
DIANI SECONDARY SCHOOL – Mixed Day & Boarding
FRANZ JOSEF SECONDARY SCHOOL – Mixed Day & Boarding
GOLINI SECONDARY SCHOOL – Mixed Boarding
KATA TIWI – Mixed Boarding
KICHAKASIMBA GIRLS SECONDARY SCHOOL – Girls Boarding
KIKONENI SECONDARY SCHOOL – Mixed Day & Boarding
KINAGONI SECONDARY SCHOOL – Mixed Boarding
KINANGO SECONDARY SCHOOL – Mixed Boarding
KINONDO SECONDARY SCHOOL – Mixed Day
KWALE GIRLS HIGH SCHOOL – Girls Boarding
KWALE HIGH SCHOOL – Boys Boarding
LUKORE SECONDARY SCHOOL – Mixed Boarding
Lunga Lunga Secondary School- KCSE Results, Performance, Fees, Location, Contacts, Intake, Photos, Uniform.LUNGA SECONDARY SCHOOL – Mixed Day
NGOZI GIRLS HIGH SCHOOL – Girls Boarding
RAMISI SECONDARY SCHOOL – Mixed Day & Boarding
SAMBURU SECONDARY SCHOOL – Mixed Boarding
SHIMBA HILLS SECONDARY SCHOOL – Mixed Boarding
STEPHEN KANJA SECONDARY SCHOOL – Mixed Boarding
TARU SECONDARY SCHOOL – Mixed Boarding
TSIMBA SECONDARY SCHOOL – Mixed Boarding
VIGURUNGANI SECONDARY SCHOOL – Mixed Boarding
WAA GIRLS SECONDARY SCHOOL – Girls Boarding
WAA HIGH SCHOOL – Boys Boarding