The following is a list of public and private secondary schools in Taita Taveta County:
Public secondary schools
SN Index School
1 1101101 DR.AGGREY HIGH SCHOOL – Boys Boarding
2 1101102 SENIOR CHIEF MWANGEKA SECONDARY SCHOOL – Girls Boarding
3 1101103 MGHALU HIGH SCHOOL – Mixed Day & Boarding
4 1101104 KIWINDA SECONDARY SCHOOL – Mixed Day
5 1101201 ST. MARY’S HIGH SCHOOL LUSHANGONYI – Boys Boarding
6 1101202 CANON KITURI SECONDARY – Mixed Day & Boarding
7 1101203 ST. JOHN’S SECONDARY SCHOOL – Mixed Day
8 1101204 SHIMBO SECONDARY SCHOOL – Mixed Day
9 1101205 DALMAS MOKA SECONDARY SCHOOL – Mixed Day
10 1101206 MWAKIWIWI SECONADRY SCHOOL – Mixed Day
11 1101301 NGANGAO SECONDARY SCHOOL – Mixed Day
12 1101302 KITUMBI HIGH SCHOOL – Mixed Day & Boarding
13 1101303 FUNJU SECONDARY SCHOOL – Mixed Day
14 1113101 ELDORO GIRLS HIGH SCHOOL – Girls Boarding
15 1113102 TIMBILA SECONDARY SCHOOL – Boys Day & Boarding
16 1113103 CHALA SECONDARY SCHOOL – Mixed Day & Boarding
17 1113104 BISHOP JOHN NJENGA SECONDARY SCHOOL – Mixed Day
18 1114102 MURRAY GIRLS’ HIGH SCHOOL – Girls Boarding
19 1114103 MWANDANGO SECONDARY SCHOOL – Mixed Day & Boarding
20 1114104 MWAMBONU SECONDARY SCHOOL – Mixed Day & Boarding
21 1114107 MWAFUGA SECONDARY SCHOOL – Mixed Day
22 1114108 CHAWIA HIGH SCHOOL – Mixed Day & Boarding
23 1114202 NGAMI SECONDARY – Mixed Day & Boarding
24 1114204 MWAKITAU SECONDARY SCHOOL – Mixed Day
25 1114301 MWASERE GIRLS’ SECONDARY SCHOOL – Girls Boarding
26 1114302 MWANYAMBO SECONDARY SCHOOL – Mixed Day & Boarding
27 1114303 MSHIMBA SECONDARY SCHOOL – Mixed Day & Boarding
28 1114304 MUNDA SECONDARY SCHOOL – Mixed Day & Boarding
29 1114305 ALAN MJOMBA SECONDARY – Mixed Day & Boarding
30 1115101 VOI SECONDARY SCHOOL – Mixed Boarding
31 1115102 MWANGEA SECONDARY SCHOOL – Mixed Day
32 1115103 KAJIRE SECONDARY SCHOOL – Girls Day & Boarding
33 1115104 MWAMBITI SECONDARY SCHOOL – Boys Day & Boarding
34 1115105 MWAKICHUCHU SECONDARY SCHOOL – Girls Day & Boarding
35 1115106 OUR LADY OF PERPETUAL SUCCOUR GIRLS SEC SCHOOL – Girls Boarding
36 1115201 MWAKITAWA SECONDARY SCHOOL – Mixed Boarding
37 1115203 MWAGHOGHO SECONDARY SCHOOL – Mixed Boarding
38 1115204 DAVID KAYANDA SECONDARY SCHOOL – Mixed Day & Boarding
39 1115301 MOI HIGH SCHOOL KASIGAU – Mixed Day & Boarding
40 1115302 MARUNGU SECONDARY SCHOOL – Mixed Day
Private secondary schools
A.I.C Mwatate Secondary School
Location: Landi area,Voi-Wundani road
Address: P.O. Box 618, Voi 80300
City/ Town: Voi
Country: Kenya
Phone: 043-36157/ 36107, 0722-263504
PCEA Mwambiti Secondary Sch.
Location: Voi area
Address: P.O. Box 478, Voi 80300
City/ Town: Voi
Country: Kenya
Phone: 043-30496
Taita Academy
Location: Mwatate Township
Address: P.O. Box 189, Mwatate 80305
City/ Town: Mwatate
Country: Kenya
Phone: 043-36266/36014