Top Secondary Schools in Kenya

Looking for Secondary Schools in Kenya? Find the list of best Secondary Schools in Kenya on our business directory.
We found 5,738 companies

Newlight Senior Boys School

P.O Box 9983, Nairobi
The Newlight Senior Boys School is a leading group of progressive schools that offers valued education. It has one of the best infrastructures for academics, sports and technology among all boarding s...
1

Acacia Crest Academy & Senior School

Kitengela Division, Isinya Sub-county, Kajiado
Acacia Crest Academy is a private day and boarding school located on the outskirts of Kitengela town, 5 kilometers from the town and two and a half kilometers off road. We provide the new CBC as well ...
2

ESHITARI SECONDARY SCHOOL

14 Bukura, Kakamega
Eshitari Secondary School, Kenya NAME AND LOCATION Eshitari mixed secondary school was established in 1995 by the late Mzee Reuben Andeyi. The school is located an hour’s drive northwest of Kakamega...
4

BOMASAN SECONDARY

311 Rongai, Nakuru
School code:K7091311School zone:RONGAISchool sponsor:PRIVATE INDIVIDUALGirls/Boys/Mixed:MIXEDDay/Boarding:DAY ONLYOrdinary/Special:ORDINARYStudents:186Total teaching staff:12PTA board of governors fem...
5

DR.KRAPF MEMORIAL SECONDARY SCHOOL

40 Mazeras, Kilifi
School code:A3010242School zone:RABAISchool sponsor:CENTRAL GOVERNMENT/DEBGirls/Boys/Mixed:MIXEDDay/Boarding:DAY & BOARDINGOrdinary/Special:ORDINARYStudents:456Total teaching staff:23PTA board of gove...
6

EMESA AIC SECONDARY SCHOOL

3612 Kisii, Kisii
School code:E6010338School zone:EMESASchool sponsor:RELIGIOUS ORGANIZATIONGirls/Boys/Mixed:MIXEDDay/Boarding:DAY ONLYOrdinary/Special:ORDINARYStudents:121Total teaching staff:8PTA board of governors f...
7

KYUU SECONDARY SCHOOL

266-90125 Kikima, Makueni
School code:L4040474School zone:MBOONISchool sponsor:CENTRAL GOVERNMENT/DEBGirls/Boys/Mixed:MIXEDDay/Boarding:DAY ONLYOrdinary/Special:ORDINARYStudents:375Total teaching staff:14PTA board of governors...
8

MUNGYANI SECONDARY SCHOOL

209 S/hamud, Makueni
School code:H4040935School zone:KYEMUNDUSchool sponsor:RELIGIOUS ORGANIZATIONGirls/Boys/Mixed:MIXEDDay/Boarding:DAY & BOARDINGOrdinary/Special:INTEGRATEDStudents:102Total teaching staff:7PTA board of ...
9

NYAKOIBA SECONDARY SCHOOL

18 Kenyenya-, Kisii
School code:E6010228School zone:SENGERA / NYAKOIBASchool sponsor:RELIGIOUS ORGANIZATIONGirls/Boys/Mixed:MIXEDDay/Boarding:DAY & BOARDINGOrdinary/Special:ORDINARYStudents:430Total teaching staff:22PTA ...
10

ST FRANCIS GEKENDO SECONDARY SCHOOL

76 Kebirigo, Nyamira
School code:G6070771School zone:EKERENYOSchool sponsor:RELIGIOUS ORGANIZATIONGirls/Boys/Mixed:MIXEDDay/Boarding:DAY & BOARDINGOrdinary/Special:ORDINARYStudents:211Total teaching staff:12PTA board of g...
11

ST PAUL'S MANGA OROTUBA SECONDARY SCHOOL

3052 Kisii, Kisii
School code:G6070586School zone:MANGASchool sponsor:RELIGIOUS ORGANIZATIONGirls/Boys/Mixed:MIXEDDay/Boarding:DAY ONLYOrdinary/Special:ORDINARYStudents:50Total teaching staff:9PTA board of governors fe...
12

Stafford Schools

4172 – 20100, Nakuru
Welcome to Stafford Schools where we offer redefined O level education that impact the student to a better bright future.We are a great school with a great faculty and staff and composed of great Stud...
13

HEKIMA GIRLS SECONDARY SCHOOL

307 Thika, Murang'a, Muranga
School code:C2060098School zone:KARIARASchool sponsor:PRIVATE INDIVIDUALGirls/Boys/Mixed:GIRLS ONLYDay/Boarding:BOARDING ONLYOrdinary/Special:ORDINARYStudents:100Total teaching staff:14PTA board of go...
14

ABADARE VIEW SECONDARY SCHOOL

1276 Naivasha, Nakuru
School code:R7090276School zone:MARAGUSHUSchool sponsor:PRIVATE INDIVIDUAL/ORGANIZATIONGirls/Boys/Mixed:MIXEDDay/Boarding:DAY ONLYOrdinary/Special:ORDINARYStudents:123Total teaching staff:7Non teachin...
15

ABBA SALAMA ACADEMY

88 Kalimoni, Kiambu
School code:A2060050School zone:JUJASchool sponsor:PRIVATE INDIVIDUALGirls/Boys/Mixed:GIRLS ONLYDay/Boarding:BOARDING ONLYOrdinary/Special:ORDINARYStudents:23Total teaching staff:7Non teaching staff f...
16

ABC MIXED DAY SECONDARY SCHOOL

Kipevu, Mombasa, Changamwe, Mombasa
School code:L3040962School zone:CHAANISchool sponsor:PRIVATE INDIVIDUALGirls/Boys/Mixed:MIXEDDay/Boarding:DAY ONLYOrdinary/Special:ORDINARY
17

ABC KAYATA GIRLS SECONDARY SCHOOL

303 S/hamud, Makueni
School code:H4040991School zone:MUMELASchool sponsor:COMMUNITYGirls/Boys/Mixed:GIRLS ONLYDay/Boarding:DAY & BOARDINGOrdinary/Special:ORDINARYStudents:57Total teaching staff:4PTA board of governors fem...
18

ABC KATELEMBO SECONDARY SCHOOL

32 Machakos, Machakos
School code:G4050183School zone:MUMBUNISchool sponsor:RELIGIOUS ORGANIZATIONGirls/Boys/Mixed:MIXEDDay/Boarding:DAY & BOARDINGOrdinary/Special:ORDINARYStudents:125Total teaching staff:6PTA board of gov...
19

A.B.C. KWANGENGI SECONDARY

72 Mitamboni, Machakos
School code:M4050165School zone:KATHIANISchool sponsor:RELIGIOUS ORGANIZATIONGirls/Boys/Mixed:MIXEDDay/Boarding:DAY ONLYOrdinary/Special:ORDINARYStudents:74Total teaching staff:5PTA board of governors...
20

ABC KISOVO SECONDARY SCHOOL

Mumbuni, Mwingi, Central - Mwingi, Kitui
School code:G4100252School zone:NZERUNISchool sponsor:RELIGIOUS ORGANIZATIONGirls/Boys/Mixed:MIXEDDay/Boarding:DAY ONLYOrdinary/Special:ORDINARYStudents:90Total teaching staff:8PTA board of governors ...
21

ABC NKONDI GIRLS SECONDARY SCHOOL

1394 Meru, Tharaka - Nithi
School code:E4120014School zone:NKONDISchool sponsor:RELIGIOUS ORGANIZATIONGirls/Boys/Mixed:GIRLS ONLYDay/Boarding:BOARDING ONLYOrdinary/Special:ORDINARYStudents:131Total teaching staff:11PTA board of...
22

ABERCREST SECONDARY SCHOOL

310 North Kinangop, Nyandarua
School code:E2040551School zone:ENGINEERSchool sponsor:PRIVATE INDIVIDUALGirls/Boys/Mixed:MIXEDDay/Boarding:DAY & BOARDINGOrdinary/Special:ORDINARYStudents:140Total teaching staff:7Non teaching staff ...
23

ABOSSI HIGH SCH

51 Kilgoris, Narok
School code:H7130198School zone:ABOSSISchool sponsor:RELIGIOUS ORGANIZATIONGirls/Boys/Mixed:MIXEDDay/Boarding:DAY ONLYOrdinary/Special:ORDINARYStudents:75Total teaching staff:5PTA board of governors f...
24

ABOTHUGUCHI SECONDARY SCHOOL

172 Meru, Meru
School code:D4080547School zone:ABOTHUGUCHI CENTRALSchool sponsor:RELIGIOUS ORGANIZATIONGirls/Boys/Mixed:BOYS ONLYDay/Boarding:BOARDING ONLYOrdinary/Special:ORDINARYStudents:372Total teaching staff:28...
25

ABRAR SECONDARY SCHOOL

2859 Eldoret, Uasin Gishu
School code:E7161209School zone:KAPTAGATSchool sponsor:NGO/CBOGirls/Boys/Mixed:BOYS ONLYDay/Boarding:BOARDING ONLYOrdinary/Special:ORDINARYStudents:110Total teaching staff:11Non teaching staff female:...
26

ABU HUREIRA ACA SECONDARY SCHOOL

42495-80100 Mombasa, Mombasa
School code:L3040082School zone:MAJENGOSchool sponsor:RELIGIOUS ORGANIZATIONGirls/Boys/Mixed:MIXEDDay/Boarding:DAY ONLYOrdinary/Special:INTEGRATEDStudents:273Total teaching staff:17PTA board of govern...
27

ABWAO MIXED SECONDARY SCHOOL

32 Paponditi, Kisumu
School code:H6120186School zone:BOLOSchool sponsor:RELIGIOUS ORGANIZATIONGirls/Boys/Mixed:MIXEDDay/Boarding:DAY ONLYOrdinary/Special:ORDINARYStudents:123Total teaching staff:8PTA board of governors fe...
28

A.C BUTONGE SECONDARY

334 Bungoma, Bungoma
School code:M8010206School zone:BUTONGESchool sponsor:CENTRAL GOVERNMENT/DEBGirls/Boys/Mixed:BOYS ONLYDay/Boarding:DAY & BOARDINGOrdinary/Special:ORDINARYStudents:350Total teaching staff:22PTA board o...
29

ACHEGO MIXED DAY SECONDARY SCHOOL

53 Nyangweso, Homa Bay
School code:F6020124School zone:NDIRUSchool sponsor:CENTRAL GOVERNMENT/DEBGirls/Boys/Mixed:MIXEDDay/Boarding:DAY ONLYOrdinary/Special:ORDINARYStudents:169Total teaching staff:11PTA board of governors ...
30
123...192
5,738 companies
Didn't find what you were looking for?
Tell us what is missing

Add Business

Do you like this list?
Share the link with others:

Back to top