KCSE ONLINE

One stop education solutions

Private Secondary Schools

1
Bridgan Girls High School
Bridgan Girls High School
Category: Private Secondary Schools
County: Machakos
Location: Kangundo Road, 6kms from Joska
Postal Address: P.O. Box 1137-00518, Nairobi
Telephone: 0710489663
Mobile: 0724395360 ; 0706832506; 0722244184
Email: bridganhigh@gmail.com
Website: www.bridgangirlshighschool.com 2

Marion Schools
Marion Schools
Category: Private Secondary Schools
County: Kiambu
Location: Kahawa West Estate, Off Kamiti Road
Postal Address: P.O. Box 72736, Nairobi 00200
Telephone: 020-8711504, 8710627, 8712997
Fax: 710627, 8712997
Email: marionschools@marionschool.ac.ke
Website: www.marionschools.ac.ke 3

Abba Salama Academy
Abba Salama Academy
Category: Private Secondary Schools
County: Kiambu
Location: Juja Town
Postal Address: P.O. Box 88, Kalimoni 01001
Telephone: 067-52443

4
ABC Katelembu Mixed Secondary School
ABC Katelembu Mixed Secondary School
Category: Private Secondary Schools
County: Machakos
Location: Katelebu, Machakos
Postal Address: P.O. Box 114, Machakos 90100
Telephone: 0733-817719, 0711-991497

5
ABC Mixed Day Secondary School
ABC Mixed Day Secondary School
Category: Private Secondary Schools
Location: Migadini Corner, Changamwe
Postal Address: P.O. Box 93322, Mombasa 80100
Telephone: 0728-240543, 0706-405013

6
Abrar High School
Abrar High School
Category: Private Secondary Schools
Location: Kaptagat Road
Postal Address: P.O. Box 2859, Eldoret 30100
Telephone: 053-61038

7
ABU Hureira Academy
ABU Hureira Academy
Category: Private Secondary Schools
Location: Dar es Salaam Road, Mombasa
Postal Address: P.O. Box 42495, Mombasa 80100
Telephone: 020-2057512, 2041508
Email: info@abuhureira.sc.ke

8
Aga Khan High School
Aga Khan High School
Category: Private Secondary Schools
Location: Waiyaki Way, Westlands
Postal Address: P.O. Box 42171, Nairobi 00100
Telephone: 0736-801580
Email: akhsn@akesk.org

9
Aga Khan High School
Aga Khan High School
Category: Private Secondary Schools
Location: Waiyaki Way, Westlands
Postal Address: P.O. Box 42171, Nairobi 00100
Telephone: 0736-801580
Email: akhsn@akesk.org

10
Aga Khan High School, Mombasa
Aga Khan High School, Mombasa
Category: Private Secondary Schools
Location: Vanga Road
Postal Address: P.O. Box 90062, Mombasa 80100
Telephone: 041-2408005
Mobile: 0734-470000, 0733-470047

11
AIC Girls Secondary School
AIC Girls Secondary School
Category: Private Secondary Schools
County: Elgeyo Marakwet
Location: Kessup Iten - Kabarnet Road
Postal Address: P.O. Box 418, Iten 30700
Telephone: 053-20033

12
AIC Mwatate Secondary School
AIC Mwatate Secondary School
Category: Private Secondary Schools
County: Taita Taveta
Location: Landi area,Voi-Wundani road
Postal Address: P.O. Box 618, Voi 80300
Telephone: 043-36157/ 36107, 0722-263504

13
Aisha Girls Secondary School
Aisha Girls Secondary School
Category: Private Secondary Schools
County: Kajiado
Location: E.P.Z Area, Off Namanga Road
Postal Address: P.O Box 705, Kitengela 00241
Telephone: 0720-222590, 0702-222590
Email: info@aishagirls.com

14
Al Madrasatus Saifiyatul Burhaniyah School
Al Madrasatus Saifiyatul Burhaniyah School
Category: Private Secondary Schools
County: Mombasa
Location: Old Kisauni Road
Postal Address: P.O. Box 95717, Mombasa 80106
Telephone: 041-474568

15
Al Maktoum Foundation
Al Maktoum Foundation
Category: Private Secondary Schools
Location: Off Peponi Road, Mugoya South ‘C‘
Postal Address: P.O. Box 27551, Nairobi 00506
Telephone: 020-784502
Email: almaktoumkenya@yahoo.com

16
Al Maktoum Foundation
Al Maktoum Foundation
Category: Private Secondary Schools
County: Nairobi
Location: Off Peponi Road, Mugoya South ‘C‘
Postal Address: P.O. Box 27551, Nairobi 00506
Telephone: 020-784502
Email: almaktoumkenya@yahoo.com

17
Al Maktoum Girls Sec School
Al Maktoum Girls Sec School
Category: Private Secondary Schools
County: Kajiado
Location: Kajiado Town, Behind Maasai Stores
Postal Address: P.O. Box 413, Kajiado 01100
Telephone: 045-21195

18
Alim High School
Alim High School
Category: Private Secondary Schools
County: Machakos
Location: Along Machakos-Nairobi Road
Postal Address: P.O. Box 234, Machakos 90100
Telephone: 0715-603666, 0738-204055
Email: alimhigh@yahoo.com

19
All Saints Academy, Sagana
All Saints Academy, Sagana
Category: Private Secondary Schools
County: Kirinyaga
Location: Sagana Township Nyeri-Nairobi Highway
Postal Address: P.O. Box 30, Sagana 10230
Telephone: 0722-723316, 0737-723316,

20
All Saints School, Kigari
All Saints School, Kigari
Category: Private Secondary Schools
County: Embu
Location: Embu Town
Postal Address: P.O. Box 486,Embu 60100
Telephone: 068-53251

21
Alliance Hills Academy
Alliance Hills Academy
Category: Private Secondary Schools
County: Nairobi
Location: Off Kangundo Road
Postal Address: P.O Box 4928, Nairobi 00100
Telephone: 0722-977777, 0727-507507

22
Amboseli Newhope Girls Sec School
Amboseli Newhope Girls Sec School
Category: Private Secondary Schools
Location: Kajiado
Postal Address: P.O. Box 144, Namanga 00207
Telephone: 020-2018877, 0722-630832, 0720-794951
Email: 3927kd@daum.net

23
Ananda Marga Academy
Ananda Marga Academy
Category: Private Secondary Schools
County: Nairobi
Location: Kangemi
Postal Address: P.O Box 29123, Nairobi 00625
Telephone: 0724-537444
Email: anandamargaacademy@gmail.com

24
Anestar School
Anestar School
Category: Private Secondary Schools
County: Nakuru
Location: Nakuru Town Nakuru - Wanyororo Road
Postal Address: P.O. Box 14080, Nakuru 20100
Telephone: 0721-395008

25
Angaza Nguluni Academy
Angaza Nguluni Academy
Category: Private Secondary Schools
County: Machakos
Location: Tala-Kangundo
Postal Address: P.O. Box 113, Tala 90131
Telephone: 0722-460200, 0732-348800
Email: angazaupya@gmail.com

26
Angelic Girls Secondary School
Angelic Girls Secondary School
Category: Private Secondary Schools
County: Meru
Location: Off Meru-Nanyuki Road
Postal Address: P.O. Box 1577, Meru 60200
Telephone: 064-20369

27
Apostolic Carmel Secondary School
Apostolic Carmel Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Buru Buru Phase V
Postal Address: P.O. Box 1344, Nairobi 00515
Telephone: 020-7781912, 0728-502547

28
Arthur Memorial Academy
Arthur Memorial Academy
Category: Private Secondary Schools
County: Kilifi
Location: Kilifi Area
Postal Address: P.O. Box 931, Kilifi 80108
Telephone: 0733-980558, 0713-576526
Email: patbbiray63@gmail

29
Arya Vedic School
Arya Vedic School
Category: International Secondary Schools,
Private Secondary Schools
County: Nairobi
Location: Ngara Road
Postal Address: P.O. Box 31275, Nairobi 00600
Telephone: 020-3743078//3743740, 2049939

30
Asego Academy
Asego Academy
Category: Private Secondary Schools
County: Homa Bay
Location: Sofia Estate
Postal Address: P.O. Box 554, Homa Bay 40300
Telephone: 059-22281

31
Authentic Academy
Authentic Academy
Category: Private Secondary Schools
County: Nairobi
Location: Off Nairobi-Nakuru High Way
Postal Address: P.O. Box 62796, Nairobi 00200
Telephone: 066-31885

32
Bahati Valley Academy
Bahati Valley Academy
Category: Private Secondary Schools
County: Nakuru
Location: Bahati Area
Postal Address: P.O. Box 13455, Nakuru 20100
Telephone: 051-2210221

33
Bamburi Community High School
Bamburi Community High School
Category: Private Secondary Schools
Location: Mtopanga
Postal Address: P.O. Box 89147, Mombasa 80100
Telephone: 041-2015355
Mobile: 0728-504553, 0725-344176
Email: bamburicommunityhighschool@yahoo.com

34
Banana Hill High School
Banana Hill High School
Category: Private Secondary Schools
County: Kiambu
Location: Kiambaa, Banana-Kiambu Road
Postal Address: P.O. Box 58, Kiambu 00900
Telephone: 0716-629880

35
Baraka High School
Baraka High School
Category: Private Secondary Schools
Location: Mtamboni Road, Bamburi Estate
Postal Address: P.O. Box 82307, Mombasa 80100
Telephone: 041-2015101
Mobile: 0722-668138, 0735-459460

36
Barani Secondary School
Barani Secondary School
Category: Private Secondary Schools
County: Kilifi
Location: Behind KWFT Malindi Branch
Postal Address: P.O. Box 5054, Malindi 80200
Telephone: 042-2130310
Mobile: 0729-125972
Email: baranisec@yahoo.com

37
Batian Christian School
Batian Christian School
Category: Private Secondary Schools
County: Nairobi
Location: Dagoreti Nairobi Ruthimitu Area
Postal Address: P.O. Box 14007, Nairobi 00100
Telephone: 0721-854509
Email: cemke20@yahoo.com

38
Bethesda Girls High School
Bethesda Girls High School
Category: Private Secondary Schools
County: Bungoma
Location: Along Prison Road, Opp Bungoma High School
Postal Address: P.O. Box 1681, Bungoma 50200
Telephone: 0722-685968
Email: bethesdagirls@yahoo.com

39
Bethlehem Senior School
Bethlehem Senior School
Category: Private Secondary Schools
County: Kiambu
Location: Toll Station Area - Murera Ruiru, Off Thika Road
Postal Address: P.O. Box 677 , Ruiru 00232
Telephone: 020-2464960
Mobile: 0720-419543, 0721-975139, 0729-988443
Email: johncwaweru@yahoo.com

40
Bishop Mahiaini Academy
Bishop Mahiaini Academy
Category: Private Secondary Schools
County: Muranga
Location: Off Muranga-Maragua Road
Postal Address: P.O. Box 893, Murang’a 10200
Telephone: 060-203056/59, 020-3500332
Mobile: 0701-406651
Email: bmahianiacademy@ bishopmahianiacademy.com

41
Bishop Mazzoldi Secondary school
Bishop Mazzoldi Secondary school
Category: Private Secondary Schools
County: Kajiado
Location: Ongata Rongai, Along Magadi Road
Postal Address: P.O. Box 448, Ongata Rongai 00511
Telephone: 0729-033265

42
Bishop Mugendi Secondary School
Bishop Mugendi Secondary School
Category: Private Secondary Schools
County: Homa Bay
Location: Sindo
Postal Address: P.O. Box 36, Sindo 40308
Telephone: 0721-328940

43
Blescohouse School
Blescohouse School
Category: Private Secondary Schools
County: Nakuru
Location: Nakuru - Nyahururu Road, Mailisaba
Postal Address: P.O. Box 3326, Nakuru 20100
Telephone: 020-2313453
Mobile: 0722-624139
Email: valleygreen@rocketmail.com

44
Blessed Hand High school
Blessed Hand High school
Category: Private Secondary Schools
County: Kiambu
Location: Ruiru
Postal Address: P.O Box 703, Ruiru 00232
Telephone: 0752-128291, 0720-815032 0721-686717

45
Blessland schools, Ngorika
Blessland schools, Ngorika
Category: Private Secondary Schools
County: Nakuru
Location: Ngorika Centre, 25Km from Nakuru Town
Postal Address: P.O Box 13685, Nakuru 20100
Telephone: 0722-490234, 0714-410871 0718-979737

46
Blue Hills Academy
Blue Hills Academy
Category: Private Secondary Schools
County: Nairobi
Location: Kangundo Road, Ruai
Postal Address: P.O Box 397, Ruai 00520
Telephone: 020-3589342, 0722-844918
Email: info@bluehillsacademy.com

47
Booker Academy
Booker Academy
Category: Private Secondary Schools
Location: Mumias Sugar Company
Postal Address: P.O. Box Private Bag, Mumias 50102
Telephone: 0711-094660/1
Fax: 056-641234
Email: info@booker-academy@ac.ke

48
Brickwoods High School, Nanyuki
Brickwoods High School, Nanyuki
Category: Private Secondary Schools
County: Laikipia
Location: Mt. Kenya Safari Club Road
Postal Address: P.O. Box 399, Nanyuki 10400
Telephone: 020-3522811
Mobile: 0722-789702
Email: info@lorickwood.co.ke

49
Bridgehill Girls High School
Bridgehill Girls High School
Category: Private Secondary Schools
County: Nyandarua
Location: Nairobi-Nyahururu Road
Postal Address: 0724-817514, 020-3580802
Telephone: bridgehillschool@yahoo.com

50
Bright Star High School
Bright Star High School
Category: Private Secondary Schools
County: Nairobi
Location: Kasarani-Mwiki Road
Postal Address: P.O. Box 14372, Nairobi 00100
Telephone: 0722-436125, 0717-622218
Email: brightstarhighsch@gmail.com

51
Brightway Girls High School
Brightway Girls High School
Category: Private Secondary Schools
County: Machakos
Location: Next to Machakos Techers College
Postal Address: P.O. Box 1987, Machakos 90100
Telephone: 0733-503014, 0719-550638
Email: brightwaygirls@gmail.com

52
Brigida Morello Girls School
Brigida Morello Girls School
Category: Private Secondary Schools
County: Machakos
Location: Katani, Off Mombasa Highway
Postal Address: P.O Box 123, mlolongo 00519
Telephone: 020-2504434, 0719-677675
Email: info@brigidamorello.com

53
Bristar Girls High School
Bristar Girls High School
Category: Private Secondary Schools
County: Kiambu
Location: Nairobi - Thika Highway Muigai Inn
Postal Address: P.O Box 364 Kalimoni 01001
Telephone: 020-2431311
Mobile: 0721-767399, 0736-804123
Email: bristar@yahoo.com

54
Broadway High School
Broadway High School
Category: Private Secondary Schools
County: Kiambu
Location: Thika-Garissa Highway
Postal Address: P.O. Box 1709, Thka 01000
Telephone: 020-2494819

55
Brookfield High School
Brookfield High School
Category: Private Secondary Schools
County: Nairobi
Location: Saika Estate, Kangundo Road
Postal Address: P.O. Box 44989, Nairobi 00100
Telephone: 0724-737156, 0725-973634

56
Brooklyn High School
Brooklyn High School
Category: Private Secondary Schools
County: Nairobi
Location: Gachui/ Ruthimitu, Kikuyu Road
Postal Address: P.O Box 15628, Nairobi 00509
Telephone: 0722-452336
Email: brooklynnhighschool@yahoo.com

57
Brookshine School
Brookshine School
Category: Private Secondary Schools
County: Nairobi
Location: Nairobi-Kangundo Road
Postal Address: P.O. Box 237, Nairobi 00515
Telephone: 0726-855858, 0738-855858
Email: info@brookshine.ac.ke

58
Brother Nicholaus High School
Brother Nicholaus High School
Category: Private Secondary Schools
County: Busia
Location: Busia - Kisumu Road
Postal Address: P.O. Box 134, Busia 50400v
Telephone: 0722-908222
Email: nicholausbro2006@yahoo.com

59
Brucewood Education Centre
Brucewood Education Centre
Category: Private Secondary Schools
County: Nairobi
Location: Komarock Phase I, Behind Calvary Church
Postal Address: P.O. Box 5859, Nairobi 00200
Telephone: 0723-273204, 0722-699890
Email: brucewooded@yahoo.com

60
Burhaniya Secondary School
Burhaniya Secondary School
Category: Private Secondary Schools
Location: Buxton Area
Postal Address: P.O. Box 84539, Mombasa 80100
Telephone: 041-2493760

61
Busara Forest View Academy
Busara Forest View Academy
Category: Private Secondary Schools
County: Nyandarua
Location: Silibwet Road
Postal Address: P.O. Box 1249, Nyahururu 20300
Telephone: 020-2050265, 2313605
Mobile: 0722-491313, 0732-491313
Email: info@busaraacademy.org
Website: www.busaraacademy.org

62
Bygrace School
Bygrace School
Category: Private Secondary Schools
County: Nairobi
Location: Komarock Estate, Kangundo Road
Postal Address: P.O. Box 11605, Nairobi 00400
Telephone: 0723-404845, 0722-671262

63
Cardinal Maurice Otunga school
Cardinal Maurice Otunga school
Category: Private Secondary Schools
County: Kiambu
Location: Kahawa Sukari, Wundanyi Road
Postal Address: P.O Box 1038, Ruaraka 00618
Telephone: 020-2112653, 0712-293890

64
Carmel Girls Secondary School
Carmel Girls Secondary School
Category: Private Secondary Schools
County: Machakos
Location: Mbiuni Via Kangundo Road
Postal Address: P.O. Box 60 Mbiuni 90110
Telephone: 020-781912

65
Central Tutorial College
Central Tutorial College
Category: Private Secondary Schools
County: Meru
Location: Mwendandu Road
Postal Address: P.O. Box 633, Meru 60200
Telephone: 064-20473

66
CGHU Secondary School
CGHU Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: 4th Parklands Avenue Next to Aga Khan University Hospital
Postal Address: P. O. Box 40204, Nairobi 00100
Telephone: 0726-399917, 0733-677929
Email: cghusec@yahoo.com

67
Chogoria Senior School
Chogoria Senior School
Category: Private Secondary Schools
County: Meru
Location: Chogoria Town, Meru South
Postal Address: P.O. Box 50, Chogoria 60401
Telephone: 064-22097
Email: chogoriasenior@swiftkenya.com

68
Choice Imani International School Thika
Choice Imani International School Thika
Category: Private Secondary Schools
Location: Delmonte Farms
Postal Address: P.O Box 6395, Thika 01000
Telephone: 0708-567740, 0708-567722, 0708-567770
Email: info@ciist.sc.ke

69
Christian Secondary School
Christian Secondary School
Category: Private Secondary Schools
County: Siaya
Location: Siaya Ngiya Road
Postal Address: P.O. Box 508, Siaya 40600
Telephone: 057-21628

70
City Prime Academy
City Prime Academy
Category: Private Secondary Schools
Location: Off Ngong Road, Behind Kenol Petrol Station, Before Ngong Race Course
Postal Address: P.O Box 1566, Karen 00502
Telephone: 020-2106659
Mobile: 0720-696334, 0733-205076

71
Compuera Mang’u Girls High School
Compuera Mang’u Girls High School
Category: Private Secondary Schools
County: Kiambu
Location: Bob Harries Road, Off Thika Road Near Juja Town
Postal Address: P. O. Box 998, Thika 01000
Telephone: 0716-455272, 0721-520665, 0711-602500
Email: intercompueraschools@gmail.com

72
Consolata Girls Secondary School
Consolata Girls Secondary School
Category: Private Secondary Schools
Location: Embu Town
Postal Address: P.O. Box 1772, Embu 60100
Telephone: 0721-356937
Email: consolatagirlskerote@gmail.com

73
Consolata Girls Secondary School
Consolata Girls Secondary School
Category: Private Secondary Schools
County: Meru
Location: Meru-Maua Highway
Postal Address: P.O. Box 231, Meru 60200
Telephone: 064-20578, 20364

74
Consolata School
Consolata School
Category: Private Secondary Schools
County: Nairobi
Location: Waiyaki Way
Postal Address: P.O. Box 14538, Nairobi 00800
Telephone: 020-4442634, 2523945
Mobile: 0739-499013
Email: info@consolataschool.org

75
Coral High School
Coral High School
Category: Private Secondary Schools
County: Kilifi
Location: Mtwapa Area, Off Kilifi Mahindi Road Near Mtwapa Primary School
Postal Address: P.O. Box 95626, Mombasa 80109
Telephone: 0722-824905, 0733-778659
Email: harvestofhope200@yahoo.com

76
Corban High School
Corban High School
Category: Private Secondary Schools
County: Migori
Location: Next to Kimaiza
Postal Address: P.O. Box 230, Suna 40400
Telephone: 0725-785375, 0727-943488

77
Corner Brook School
Corner Brook School
Category: Private Secondary Schools
County: Kiambu
Location: Juja Farm Road, Juja
Postal Address: P.O. Box 383, Kalimoni 01001
Telephone: 0720-442056, 0711-798618
Email: thecornerbrookschooljuja@gmail.com

78
Coulson Girls Secondary School
Coulson Girls Secondary School
Category: Private Secondary Schools
County: Nakuru
Location: Next to Gilgil Telecom
Postal Address: P.O. Box 150, Gilgil 20116
Telephone: 049-5252, 5499

79
Cresent Girls Secondary
Cresent Girls Secondary
Category: Private Secondary Schools
County: Nairobi
Location: Jogoo Road
Postal Address: P.O. Box 78590, Nairobi 00507
Telephone: 020-575575

80
Danana Girls Secondary School
Danana Girls Secondary School
Category: Private Secondary Schools
County: Machakos
Location: Off Mombasa Road, Near Athi River
Postal Address: P.O. Box 604, Athi River 00204
Telephone: 0721-456706, 0727-463020
Email: dananasecschool@gmail.com

81
Daraja Mbili Mixed Secondary School
Daraja Mbili Mixed Secondary School
Category: Private Secondary Schools
County: Kisii
Location: Daraja Mbili
Postal Address: P.O. Box 178, Kisii 40200
Telephone: 0770-342544
Email: darajambilisec@gmail.com

82
Darul Ulum Secondary School
Darul Ulum Secondary School
Category: Private Secondary Schools
Location: Near Ukunda road
Postal Address: P.O. Box 96593, Mombasa 80100
Telephone: 041-2451135, 2451103
Email: darulsecondary@jtqmsa.org

83
Dawamu School
Dawamu School
Category: Private Secondary Schools
County: Kajiado
Location: Pipeline Road, Kiserian
Postal Address: P.O. Box 482, Kiserian 00206
Telephone: 020-2500158
Mobile: 0722-450173
Email: dawamuacademy@gmail.com

84
Dawnstar Educational Centre
Dawnstar Educational Centre
Category: Private Secondary Schools
County: Nairobi
Location: Dandora Phase IV
Postal Address: P.O. Box 67112, Nairobi 00200
Telephone: 0726-301406

85
DEB Muragari Secondary School
DEB Muragari Secondary School
Category: Private Secondary Schools
County: Embu
Location: Kanja-Embu Road
Postal Address: P.O Box 8, Runyenjes 60103
Telephone: 0733-407819

86
Domus Mariae School
Domus Mariae School
Category: Private Secondary Schools
County: Nairobi
Location: Karen Road, Kerarapon Drive
Postal Address: P.O. Box 24082, Karen 00502
Telephone: 0701-698837
Email: domusmariae.ac.ke

87
Don Bosco Boys Secondary School
Don Bosco Boys Secondary School
Category: Private Secondary Schools
County: Embu
Location: Embu-Kiritiri Road
Postal Address: P.O. Box 1121, Embu 60100
Telephone: 068-30251/30005
Mobile: 0714-026900

88
Don Bosco Girls Secondary School
Don Bosco Girls Secondary School
Category: Private Secondary Schools
County: Embu
Location: Embu
Postal Address: P.O. Box 1121, Embu 60100
Telephone: 020-2794743

89
Don Bosco Secondary School
Don Bosco Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Mgweni Road, Off Juja Road
Postal Address: P.O. Box 30203, Nairobi 00100
Telephone: 020-6765055

90
Dunamis Education Centre
Dunamis Education Centre
Category: Private Secondary Schools
County: Kiambu
Location: Kisumu – Kakamega Road
Postal Address: P.O. Box 222, Maragoli 50300
Telephone: 0725-323305

91
Eastmore Girls School
Eastmore Girls School
Category: Private Secondary Schools
County: Nakuru
Location: Nyahururu-Nakuru Road
Postal Address: P.O. Box 72, Nakuru 20100
Telephone: 0722-269847

92
Effort Boys’ Senior School
Effort Boys’ Senior School
Category: Private Secondary Schools
County: Kirinyaga
Location: Kerugoya-Kutus Road
Postal Address: P. O. Box 274, Kerugoya 10300
Telephone: 020-2328845
Mobile: 0720-223967, 0722-983715
Email: effortboys@effortschool.ac.ke

93
Elgon View Academy
Elgon View Academy
Category: Private Secondary Schools
County: Uasin Gishu
Location: Elgon View Estate Off Eldoret-Kisumu Road
Postal Address: P.O. Box 492, Eldoret 30100
Telephone: 053-33218

94
Elgonridge Schools Ltd(Allumini Academy)
Elgonridge Schools Ltd(Allumini Academy)
Category: Private Secondary Schools
County: Nairobi
Location: Mugoya Phase IV, Nairobi South ‘C’
Postal Address: P. O. Box 57532, Nairobi 00200
Telephone: 0722-759758

95
Elieb Visions High School
Elieb Visions High School
Category: Private Secondary Schools
County: Nyandarua
Location: Nyahururu Road, Kibathi Stage
Postal Address: P.O. Box 760, Nyahururu 20300
Telephone: 020-2026512, 0720-241025

96
Elyon High School
Elyon High School
Category: Private Secondary Schools
County: Nairobi
Location: Dagoretti Corner
Postal Address: P.O Box 76589, Nairobi 00508
Telephone: 0715-518251

97
Embakasi High School
Embakasi High School
Category: Private Secondary Schools
County: Nairobi
Location: Kayole
Postal Address: P.O. Box 75353, Nairobi 00200
Telephone: 020-795514

98
Embu High School
Embu High School
Category: Private Secondary Schools
County: Embu
Location: Embu-Kiamsere Road, 5km to Embu Town
Postal Address: P.O. Box 2648, Embu 60100
Telephone: 0721-286221, 0720-691600

99
Emmanuel Mixed Day High School
Emmanuel Mixed Day High School
Category: Private Secondary Schools
County: Kiambu
Location: Githurai 44, Next to Do’s Office
Postal Address: P.O Box 31996, Nairobi 00600
Telephone: 0712-615636, 0731-295451

100
Enna School
Enna School
Category: Private Secondary Schools
County: Nairobi
Location: Waithaka, Off Kikuyu Road, Near Dagoretti High School
Postal Address: P.O. Box 40987, Nairobi 00100
Telephone: 0723-423132
Email: ennaschool@yahoo.com

Equator Boys’ High School
Equator Boys’ High School
Category: Private Secondary Schools
County: Kiambu
Location: Haile Selassie Road Section II
Postal Address: P.O. Box 573, Thika 01000
Telephone: 067-22053
Mobile: 0719-536786, 0731-676333
Email: equatorboyshighschoo@gmail.com

2
Esther Girls Mission School’ The
Esther Girls Mission School’ The
Category: Private Secondary Schools
County: Machakos
Location: Opp. Portland E.A
Postal Address: P.O. Box 110, Athi River 00204
Telephone: 0722-848275, 0711-144424
Email: missionschool@yahoo.com

3
Evelyn Memorial School
Evelyn Memorial School
Category: Private Secondary Schools
County: Nakuru
Location: Mirera, Off Mai Mahiu
Postal Address: P.O. Box 1036, Naivasha 20117
Telephone: 020-3577308, 3577306
Mobile: 0722-906556
Email: info@evelynschool.com

4
Excel Girls High School
Excel Girls High School
Category: Private Secondary Schools
Location: Ngurunga Road, Kitengela
Postal Address: P.O. Box 369, Kitengela 00242
Telephone: 0733-604118, 0722-843397

5
Exeter Academic Complex
Exeter Academic Complex
Category: Private Secondary Schools
County: Nairobi
Location: Mwiki-Kasarani
Postal Address: P.O. Box 25734, Kasarani 00200
Telephone: 020-2396617, 0727-578642

6
Facing Mount Kenya Secondary School
Facing Mount Kenya Secondary School
Category: Private Secondary Schools
County: Kirinyaga
Location: Kerugoya - Kutus Road
Postal Address: P.O. Box 490, Kerugoya 10300
Telephone: 0724-444631, 0725-064270 0701-805894
Email: facingmtkenya@gmail.com

7
Falling Water Academy
Falling Water Academy
Category: Private Secondary Schools
County: Nyandarua
Location: Nyahururu - Nakuru Highway
Postal Address: P.O. Box 275, Nyahururu 20300
Telephone: 065-2033242, 0722-305741

8
Fam Community High School
Fam Community High School
Category: Private Secondary Schools
Location: Changamwe, Port-Reitz Coner Opp Dc’S Office, Mombasa
Postal Address: P.O Box 92557, Mombasa 80100
Telephone: 0729-488710
Email: famcorg@yahoo.com

9
Father Angelo School
Father Angelo School
Category: Private Secondary Schools
County: Migori
Location: Kehancha Town
Postal Address: P.O. Box 179, Kehancha 40413
Telephone: 059-52883

10
Fedha School
Fedha School
Category: Private Secondary Schools
County: Nairobi
Location: Embakasi Road
Postal Address: P.O. Box 12849, Nairobi 00100
Telephone: 0722-722999

11
Forest View Academy
Forest View Academy
Category: Private Secondary Schools
County: Nairobi
Location: Dagoretti Road
Postal Address: P.O. Box 24588, Nairobi 00502
Telephone: 020-3882978, 3884421

12
Fountain Schools
Fountain Schools
Category: Private Secondary Schools
County: Kirinyaga
Location: Next to Mwea Prison
Postal Address: P.O. Box 384, Wanguru 10303
Telephone: 0722-866904, 0722-887432
Fax: 020-8021223
Email: wiseshepherdshools@yahoo.com

13
Gendia High School
Gendia High School
Category: Private Secondary Schools
County: Homa Bay
Location: Gendia Area
Postal Address: P.O. Box 14, Kendu Bay 40301
Telephone: 059-22551, 0722-241406

14
Gilgil Boys High School
Gilgil Boys High School
Category: Private Secondary Schools
County: Nakuru
Location: Opp. Gilgil Telecom
Postal Address: P.O. Box 33, Gilgil 20116
Telephone: 0722-698869, 0721-278257
Email: gilgilhigh@gmail.com

15
Gilgil Hills Girls Senior School
Gilgil Hills Girls Senior School
Category: Private Secondary Schools
Location: Gilgil Town
Postal Address: P.O. Box 238, Gilgil 20116
Telephone: 050-4015453, 0722-667889
Fax: 050-4015496
Email: kanyibeth@ymail.com

16
Gladphil Boys High School
Gladphil Boys High School
Category: Private Secondary Schools
Location: Kitengela, Maasai Ostrich Farm Road
Postal Address: P.O. Box 307 Kitengela 00242
Telephone: 0722-848821, 0733-848821 0722-791431, 0733-791431
Email: gladphilschool@yahoo.com

17
Gladys Girls High School
Gladys Girls High School
Category: Private Secondary Schools
County: Nairobi
Location: Githurai 44, Off Kamiti Road
Postal Address: P.O Box 69703 Nairobi 00400
Telephone: 0727-933195, 0723-547235

18
Global Vision Secondary School
Global Vision Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Kariobangi, off Outering Road
Postal Address: P.O. Box 1802, Nairobi 00100
Telephone: 0720-753961, 0721-630395, 0726-851229

19
Good Samaritan High School
Good Samaritan High School
Category: Private Secondary Schools
County: Nairobi
Location: Dagoretti Corner Wanyee Road
Postal Address: P.O. Box 40747, Nairobi 00100
Telephone: 020-3871359

20
Good Shepherd High School
Good Shepherd High School
Category: Private Secondary Schools
Location: Dandora Phase III
Postal Address: P.O. Box 135, Nairobi 00516
Telephone: 020-77886630725--751099, 0710-825195
Email: goodshepheredhigh@yahoo.com

21
Grass Valley Girls High School
Grass Valley Girls High School
Category: Private Secondary Schools
County: Machakos
Location: Along Nairobi - Machakos Road
Postal Address: P.O. Box 5, Machakos 90100
Telephone: 0733-558089

22
Great Destiny School
Great Destiny School
Category: Private Secondary Schools
Location: Consolata Area, Likoni
Postal Address: P.O. Box 40014, Mombasa 80100
Telephone: 0712-046762, 0716-967888

23
Great Vision High School,Day & Boarding
Great Vision High School,Day & Boarding
Category: Private Secondary Schools
County: Kiambu
Location: Kikuyu Thogoto
Postal Address: P. O. Box 716, Karen 00502
Telephone: 0713-009550, 0720-202078

24
Green Garden School’ The
Green Garden School’ The
Category: Private Secondary Schools
County: Kiambu
Location: Near Alliance High School Junction, Kikuyu
Postal Address: P.O. Box 1383, Karen 00502
Telephone: 020-2014413
Mobile: 0721-668616, 0736-493903
Email: thegreengardenschools1997@yahoo.com
Website: www.greengardenschools.com

25
Green Valley International School
Green Valley International School
Category: Private Secondary Schools
County: Nairobi
Location: Tigoni Area
Postal Address: P.O. Box 31288 Nairobi 00600
Telephone: 0722-912500,Head Office: Nairobi, Tel: 020-2222301, 2220170

26
Green Valley Secondary School
Green Valley Secondary School
Category: Private Secondary Schools
County: Kisii
Location: Kisii - Nyamira Road
Postal Address: P.O. Box 2149, Kisii 40200
Telephone: 0710-915906, 0722-371992

27
Greenfield School
Greenfield School
Category: Private Secondary Schools
Location: Migadini Area
Postal Address: P.O. Box 98924, Mombasa 80100
Telephone: 0710-834357, 0712-811473

28
Greenfields Girls School
Greenfields Girls School
Category: Private Secondary Schools
County: Trans Nzoia
Location: Opp Show ground
Postal Address: P.O. Box 503, Kitale 30200
Telephone: 054-30688

29
Greenville High School
Greenville High School
Category: Private Secondary Schools
County: Nairobi
Location: Githurai Kimbo ,off Thika Road
Postal Address: P.O Box 25905 Nairobi 00100
Telephone: 0714-432280, 0723-086184

30
Guru Nanak (GN) Academy
Guru Nanak (GN) Academy
Category: Private Secondary Schools
County: Kiambu
Location: Rahab Towers, 1st Floor Githunguri Township
Postal Address: P.O. Box 43545, Nairobi 00100
Telephone: 0721-654879, 0722-353258

31
Guru Nanak (GN) Secondary School
Guru Nanak (GN) Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Hombe Street, Pangani
Postal Address: P.O. Box 31983, Nairobi 00600
Telephone: 020-6761773, 6760513

32
Gusii Highlights High School
Gusii Highlights High School
Category: Private Secondary Schools
County: Kisii
Location: Kisii-Kilgoris Road
Postal Address: P.O. Box 3697, Kisii 40200
Telephone: 058-31426, 30422, 0702-381230

33
Harvard High School
Harvard High School
Category: Private Secondary Schools
County: Uasin Gishu
Location: Huruma Estate, Eldoret
Postal Address: P.O Box 7200, Eldoret 30100
Telephone: 0721-407105, 0722-625308
Email: havardhighschool@yahoo.com

34
Hekima Girls High School
Hekima Girls High School
Category: Private Secondary Schools
County: Kiambu
Location: Ndaka-ini-Road
Postal Address: P.O. Box 307, Thika 01000
Telephone: 020-230043/3542506, 060-31220/30321

35
Hekima High School - Likoni
Hekima High School - Likoni
Category: Private Secondary Schools
Location: Behind Chief’s Office Shika-Adabu
Postal Address: P.O. Box 81632, Mombasa 80100
Telephone: 0710-510728
Email: hekimaschool@gmail.com

36
High Bridge Academy - Secondary
High Bridge Academy - Secondary
Category: Private Secondary Schools
Location: Airport Road
Postal Address: P.O. Box 98248, Mombasa 80100
Telephone: 0724-876973
Email: hacademy5@gmail.com

37
High Link Secondary School
High Link Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Opp Kayole Chatholic Church
Postal Address: P.O. Box 4379, Nairobi 00200
Telephone: 020-2513223
Mobile: 0722-236324, 0733-547045
Email: highlinkscec@yahoo.com

38
Highgate Academy Secondary School
Highgate Academy Secondary School
Category: Private Secondary Schools
Location: Port-Reitz, Off Airport Road
Postal Address: P.O Box 98524, Mombasa 80100
Telephone: 0713-734477
Email: highgate.academy@yahoo.com

39
Higway High School
Higway High School
Category: Private Secondary Schools
Location: Kisumu- Kakamega Highway
Postal Address: P.O. Box 2276, Kisumu 40100
Telephone: 057-2023821

40
Hill School Secondary
Hill School Secondary
Category: Private Secondary Schools
County: Uasin Gishu
Location: Kapsabet Road
Postal Address: P.O Box 160, Eldoret 30100
Telephone: 053-62557, 63480

41
Hill Secondary School
Hill Secondary School
Category: Private Secondary Schools
County: Kisii
Location: Kisii – Kisumu Road, Nyamataro Market
Postal Address: P.O. Box 81, Kisii 40200
Telephone: 0722-999427, 0726-034570

42
Holy Trinity Girls - Kaiboi
Holy Trinity Girls - Kaiboi
Category: Private Secondary Schools
County: Uasin Gishu
Location: Kaiboi
Postal Address: P.O. Box 374, Eldoret 30300
Telephone: 0721-317057

43
Homa Bay Academy
Homa Bay Academy
Category: Private Secondary Schools
County: Homa Bay
Location: Shauri Yako Estate
Postal Address: P.O. Box 446, Homa Bay 40300
Telephone: 059-21071

44
Horizon Boys High School
Horizon Boys High School
Category: Private Secondary Schools
County: Kiambu
Location: Kanjiku Road Off Bananahill - Raini Road at Raini
Postal Address: P.O. Box 1058, Karuri 00219
Telephone: 0707-014110, 0787-590972
Email: horizonacademy@gmail.com

45
Imprezza Academy
Imprezza Academy
Category: Private Secondary Schools
County: Busia
Location: Matayas-Busia Road
Postal Address: P.O. Box 4, Busia 50422
Telephone: 0752-982308

46
Imprezza Secondary School
Imprezza Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Off Naivasha Road
Postal Address: P.O. Box 20665, Nairobi 00200
Telephone: 0722-239141, 0723-943181

47
Iyale Academy
Iyale Academy
Category: Private Secondary Schools
Location: Mikindani
Postal Address: P.O. Box 97926, Mombasa 80100
Telephone: 042-3432146, 0722-350526

48
Jaffery Academy
Jaffery Academy
Category: Private Secondary Schools
County: Mombasa
Location: Opp. Government Training Institute, Next to Jaffery Institute of Professional Studies
Postal Address: P.O. Box 82522, Mombasa 80100
Telephone: 041-2225605
Mobile: 0724-257104
Email: ops@jafferyacademy.org

49
Jambo Jipya Secondary School
Jambo Jipya Secondary School
Category: Private Secondary Schools
County: Kilifi
Location: Mwerani Area
Postal Address: P.O. Box 316, Mariakani 80113
Telephone: 0722-128009
Email: jambojipyasecondaryschool@yahoo.com

50
Jans Senior Academy
Jans Senior Academy
Category: Private Secondary Schools
County: Kisumu
Location: Riat Market, 2km Off Kisumu-Busia Rd 6 Kms from Kisumu City
Postal Address: P.O. Box 25119, Kisumu 40100
Telephone: 057-2022210
Mobile: 0726-988725, 0722-881175
Email: jankr@swiftkisumu.com

51
Jarmat Girls Boarding School
Jarmat Girls Boarding School
Category: Private Secondary Schools
County: Nairobi
Location: Karen
Postal Address: P.O. Box 74782, Nairobi 00200
Telephone: 020-8890423 Jucky Secondary School

52
JCC Educational Complex
JCC Educational Complex
Category: Private Secondary Schools
County: Mombasa
Location: Bamburi
Postal Address: P.O. Box 88682, Mombasa 80100
Telephone: 041-2490296
Email: jcc@africaonline.co.ke

53
Joram G Academy
Joram G Academy
Category: Private Secondary Schools
Location: Ngong-Kiserian Road Matasia Township
Postal Address: P.O. Box 676, Ngong Hills 00208
Telephone: 0729-066631, 0723-597226

54
Jucky Secondary School
Jucky Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Kasarani
Postal Address: P.O. Box 11005, Nairobi 00300
Telephone: 0733-865824

55
Juja Preparatory & Senior School
Juja Preparatory & Senior School
Category: Private Secondary Schools
Location: Nairobi-Thika Highway
Postal Address: P.O. Box 298, Kalimoni 01001
Telephone: 067-52103 / 52250/ 020-351557
Mobile: 0734-722342, 0722-343883, 0724-256050, 0721-699858, 0735-826204
Email: info@jujapreparatory.com

56
Juja Township High Schoool
Juja Township High Schoool
Category: Private Secondary Schools
Location: High Point Road
Postal Address: P.O. Box 72, Kalimoni 01001
Telephone: 0734-871757

57
Kaani Lions Secondary School
Kaani Lions Secondary School
Category: Private Secondary Schools
County: Machakos
Location: Machakos
Postal Address: P.O. Box 582, Machakos 90100
Telephone: 044-21628

58
Kabokyek Adventist Seminary
Kabokyek Adventist Seminary
Category: Private Secondary Schools
County: Kericho
Location: Kobokyek Road
Postal Address: P.O. Box 734, Kericho 20200
Telephone: 052-52011

59
Kahawa Secondary School
Kahawa Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Opp. Kenyatta University
Postal Address: P.O Box 2137, Nairobi 00600
Telephone: 020-87100519

60
Kajiado Central Secondary School
Kajiado Central Secondary School
Category: Private Secondary Schools
Location: Kajiado Town
Postal Address: P.O. Box 2, Kajiado 01100
Telephone: 045-21209

61
Kajiado Hill Girls Academy
Kajiado Hill Girls Academy
Category: Private Secondary Schools
Location: Kajiado Town, Off Namanga Road
Postal Address: P.O. Box 173, Kajiado 01100
Telephone: 045-21050
Email: kha@wanachi.com

62
Kakamega Muslim Secondary school
Kakamega Muslim Secondary school
Category: Private Secondary Schools
County: Kakamega
Location: Behind Mwalimu Centre
Postal Address: P.O. Box 1744, Kakamega 50100
Telephone: 056-31570
Email: kakamegamuslimsecondary-school@yahoo.com

63
Kalimoni Senior Academy
Kalimoni Senior Academy
Category: Private Secondary Schools
County: Kiambu
Location: Nairobi - Thika Road near JKUAT, Juja
Postal Address: P.O. Box 290, Kalimoni or 67072, Nairobi 01001
Telephone: 020-318913
Mobile: 0722-850754, 0720-789953, 0770-524398
Email: kalimonisenior@yahoo.com

64
Kamagambo SDA High School
Kamagambo SDA High School
Category: Private Secondary Schools
County: Kisii
Location: Kisii
Postal Address: P.O. Box 591, Kisii 40200
Telephone: 059-42081, 0722-266317

65
Kangundo Girls High School
Kangundo Girls High School
Category: Private Secondary Schools
County: Machakos
Location: Kangundo - Nairobi Road
Postal Address: P.O. 674, Tala 90131
Telephone: 0727-068927, 0725-386547, 0733-653664

66
Kangundo Pearl Gate Secondary School
Kangundo Pearl Gate Secondary School
Category: Private Secondary Schools
County: Machakos
Location: Off Kangundo Road
Postal Address: P.O. Box 1398, Kangundo 90115
Telephone: 044-621315

67
Kanusini Secondary School
Kanusini Secondary School
Category: Private Secondary Schools
County: Bomet
Location: Kaplong-Bomet Road
Postal Address: P.O. Box 29, Sotik 20406
Telephone: 0733-522141

68
Kanvale Academy - Tigoni
Kanvale Academy - Tigoni
Category: Private Secondary Schools
County: Kiambu
Location: Along St. Andrew’s Road, Tigoni, Limuru
Postal Address: P.O. Box 680, Limuru 00217
Telephone: 066-73069

69
Kapen Mixed Secondary School
Kapen Mixed Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Umoja III, Behind Steel Structure, Kwa Maji Stage
Postal Address: P.O Box 75057, Nairobi 00200
Telephone: 0722-392397, 0789-699344

70
Karen South School
Karen South School
Category: Private Secondary Schools
County: Nairobi
Location: Off Silanga Road, Off Karen - Langata Road
Postal Address: P.O. Box 17939, Nairobi 00500
Telephone: 0728-134717, 0735-174802
Email: info@karensouthschool.ac.ke
Website: www.karensouthschool.ac.ke

71
Kareng’ata Academy
Kareng’ata Academy
Category: Private Secondary Schools
Location: Off Koitobos Road/Gogo Fall Lane Hardy Karen
Postal Address: P.O. Box 15255, Nairobi 00509
Telephone: 0722-640170, 0729-243581
Email: karengatagirls@yahoo.com
Website: www.karengataacademy.com

72
Kariobangi South Secondary School
Kariobangi South Secondary School
Category: Private Secondary Schools
Location: Kariobangi, off Outering Road
Postal Address: P. O Box 10986 Nairobi 00400
Telephone: 0721-388211

73
Karura SDA Secondary School
Karura SDA Secondary School
Category: Private Secondary Schools
Location: Red Hill Roselyn Estate Westlands
Postal Address: P.O. Box 41352, Nairobi 00619
Telephone: 020-7120570

74
Kathiani Valley Sec School
Kathiani Valley Sec School
Category: Private Secondary Schools
County: Machakos
Location: Kathiani Market
Postal Address: P.O. Box 15, Kathiani 90105
Telephone: 0733-754345

75
Kayole Girls High School
Kayole Girls High School
Category: Private Secondary Schools
Location: Next to DO’s office
Postal Address: P.O. Box 77473, Nairobi
Telephone: 020-7782585

76
Kenya Muslim Academy
Kenya Muslim Academy
Category: Private Secondary Schools
Location: Outering Road Opp Kariobangi Catholic Church
Postal Address: P.O. Box 71658, Nairobi 00610
Telephone: 020-2455206
Mobile: 0722-724794, 0722-857595 0713-490956

77
Kenyenya Secondary School
Kenyenya Secondary School
Category: Private Secondary Schools
County: Nyamira
Location: Kenyenya Market
Postal Address: P.O. Box 28, Kebirigo 40500
Telephone: Will Update

78
Khalsa Girls Secondary School
Khalsa Girls Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Near Bus-station Sri Guru Singh Sabha, Nairobi
Postal Address: P.O. Box 40496, Nairobi 00100
Telephone: 020-2210222

79
Khalsa Secondary School
Khalsa Secondary School
Category: Private Secondary Schools
County: Nakuru
Location: Next to Catholic Church
Postal Address: P.O. Box 232, Nakuru 20100
Telephone: 051-2210091

80
Kianda School
Kianda School
Category: Private Secondary Schools
County: Nairobi
Location: Waiyaki Way, Westlands
Postal Address: P.O. Box 48328, Nairobi 00100
Telephone: 020-8077381
Mobile: 0721-547572, 0716-875838, 0733-846959
Email: info@kiandaschool.ac.ke

81
Kiganjo Secondary School
Kiganjo Secondary School
Category: Private Secondary Schools
County: Nyeri
Location: Kiganjo Centre
Postal Address: P.O. Box 13, Kiganjo 10102
Telephone: 061-86237

82
Kilifi High Vision Secondary School
Kilifi High Vision Secondary School
Category: Private Secondary Schools
County: Kilifi
Location: Mavueni Area
Postal Address: P.O. Box 654, Kilifi 80108
Telephone: 0724-099659

83
Kimana Central Academy
Kimana Central Academy
Category: Private Secondary Schools
Location: Muslim-Salim Road Riruta Location
Postal Address: P.O. Box 25302, Nairobi 00100
Telephone: 0722-625399

84
Kimbo Mixed High School
Kimbo Mixed High School
Category: Private Secondary Schools
Location: Githurai Kimbo, off Thika Road
Postal Address: P.O Box 409 Nairobi 00300
Telephone: P.O Box 409 Nairobi 00300

85
King Solomon High School
King Solomon High School
Category: Private Secondary Schools
County: Kilifi
Location: Opp Tuskys Supper Market
Postal Address: P.O. Box 636, Kilifi 80108
Telephone: 0720-696697, 0722-951962

86
Kings Educational School
Kings Educational School
Category: Private Secondary Schools
Location: Isinya, Along Nairobi-Namaga Highway
Postal Address: P.O. Box 53818, Nairobi 00200
Telephone: 020-2389255, 0720-376022
Email: info@kinseduschool.org

87
Kingsize Academy
Kingsize Academy
Category: Private Secondary Schools
Location: Simba Centre House
Postal Address: P.O. Box 6904, Nairobi 00300
Telephone: 020-318608

88
Kiram Academy Girls Secondary
Kiram Academy Girls Secondary
Category: Private Secondary Schools
County: Baringo
Location: Baringo
Postal Address: P.O. Box 236, Mogotio 20105
Telephone: 0722-276360, 0722-630971

89
Kirinyaga High School
Kirinyaga High School
Category: Private Secondary Schools
County: Kirinyaga
Location: Sagana Town, Off Muranga-Sagana Road
Postal Address: P.O. Box 8060, Sagana 10230
Telephone: 060-46212/46026

90
Kisauni High School
Kisauni High School
Category: Private Secondary Schools
Location: Bakarani-Bilima Grounds Along Old Malindi Road
Postal Address: P.O. Box 41796, Mombasa 80100
Telephone: 0720-984321

91
Kiseryan Girls Senior Academy
Kiseryan Girls Senior Academy
Category: Private Secondary Schools
Location: Kiserian-Magadi Road
Postal Address: P.O. Box 925, Nairobi 00206
Telephone: 0722-869588, 0722-829239
Email: kiseryangirls@yahoo.com

92
Kisumu Elite Academy
Kisumu Elite Academy
Category: Private Secondary Schools
County: Kisumu
Location: Manyatta Road, Next to Manyatta Primary School
Postal Address: P.O. Box 2192, Kisumu 40100
Telephone: 020-2082708
Mobile: 0735-723690, 0712-723690

93
Kisumu South Adventist Sec School
Kisumu South Adventist Sec School
Category: Private Secondary Schools
County: Kisumu
Location: Ring Road-Simba Junction
Postal Address: P.O. Box 5 Kisumu 40100
Telephone: 0720-140147

94
Kitale Academy Girls Secondary School
Kitale Academy Girls Secondary School
Category: Private Secondary Schools
County: Trans Nzoia
Location: Kitale-Webuye Highway
Postal Address: P.O. Box Private Bag, 30200 Kitale
Telephone: 0724-722888

95
Kitengela Boys High School
Kitengela Boys High School
Category: Private Secondary Schools
Location: Along Namanga Road, Kisaju Area
Postal Address: P.O. Box 36, Kitengela 00242
Telephone: 020-2510449
Mobile: 0735-940063, 0718-581888
Email: kitengelaboys@gmail.com

96
Kitengela Day Mixed Sec School
Kitengela Day Mixed Sec School
Category: Private Secondary Schools
Location: Opp. Yukos Petrol Station
Postal Address: P. O. Box 33913, Nairobi 00100
Telephone: 0720-773699, 0720-772975, 0724-471803
Email: kitengelamixed@yahoo.com

97
Kitengela Girls’ High School
Kitengela Girls’ High School
Category: Private Secondary Schools
Location: Kitengela township, Opp Catholic Church
Postal Address: P.O. Box 316, Athi-River 00240
Telephone: 020-23333538
Mobile: 0718-982697
Email: kitengelagirls@gmail.com

98
Kitengela Vineyard Secondary School
Kitengela Vineyard Secondary School
Category: Private Secondary Schools
Location: Along Namanga Road
Postal Address: P.O. Box 654, Athi-River 00204
Telephone: 0722-736543
Email: kitengelavineyard@yahoo.com

99
Kithaayoni Secondary School
Kithaayoni Secondary School
Category: Private Secondary Schools
County: Machakos
Location: Machakos area
Postal Address: P.O. Box 257, Machakos 90100
Telephone: 044-21222, 250064

100
Kitui SDA School
Kitui SDA School
Category: Private Secondary Schools
County: Kitui
Location: Kitui Town
Postal Address: P.O. Box 702,Kitui 00920
Telephone: 044-22702

KP Senior Secondary School
KP Senior Secondary School
Category: Private Secondary Schools
County: Kilifi
Location: Off Mombasa-Malindi Highway Bahari
Postal Address: P.O. Box 835, Mtwapa 80109
Telephone: 0720-660351
Email: kpseniorsecondary@gmail.com

2
Kumbhar Secondary School
Kumbhar Secondary School
Category: Private Secondary Schools
Location: Joe Kadenge Street
Postal Address: P.O. Box 83040, Mombasa 80100
Telephone: 0736-444636
Email: muslimkumbhar@gmail.com

3
Kwihota Secondary School
Kwihota Secondary School
Category: Private Secondary Schools
Location: Eastern By pass, Off Thika Highway
Postal Address: P.O Box 1136, Ruiru 00232
Telephone: 0723-958910
Email: kwihotasec2009@gmail.com

4
Kyulu Hill High School
Kyulu Hill High School
Category: Private Secondary Schools
County: Machakos
Location: P.O. Box 365, Machakos 90100
Postal Address: 044-21410
Telephone: 0726-232424, 0725-269483

5
Lady Sharon Academy
Lady Sharon Academy
Category: Private Secondary Schools
County: Homa Bay
Location: Oyugis-Kisii Road
Postal Address: P.O. Box 2, Oyugis 40222
Telephone: 059-31256

6
Laikipia High School
Laikipia High School
Category: Private Secondary Schools
County: Laikipia
Location: Nyahururu Town
Postal Address: P.O. Box 295, Nyahururu 20300
Telephone: 065-2032761

7
Laiser Hill Academy
Laiser Hill Academy
Category: Private Secondary Schools
Location: Ongata Rongai-Kiserian Road
Postal Address: P.O. Box 45725, Nairobi 00100
Telephone: 020-2021180, 2315190
Mobile: 0733-725414
Email: laiserhillacademy@gmail.com

8
Lake Ville Academy
Lake Ville Academy
Category: Private Secondary Schools
County: Homa Bay
Location: Rabuor-Masawa Road
Postal Address: P.O Box 708, Homa Bay 40300
Telephone: 0720-477707

9
Lare Vision
Lare Vision
Category: Private Secondary Schools
County: Nakuru
Location: Mau Narok
Postal Address: P.O. Box 304, Egerton 20115
Telephone: 0719-488682
Email: larevisionsch@gmail.com

10
Lay Canon Numa School
Lay Canon Numa School
Category: Private Secondary Schools
County: Kiambu
Location: Sigona, Off Nairobi-Nakuru Highway
Postal Address: P.O Box 30714, Nairobi 00100
Telephone: 0721-602732

11
Le Pic Senior School
Le Pic Senior School
Category: Private Secondary Schools
County: Nairobi
Location: Riruta Satellite
Postal Address: P.O. Box 21659, Nairobi 00505
Telephone: 020-3873532, 3864521, 0722-226898

12
Light Academy
Light Academy
Category: Private Secondary Schools
Location: Jamhuri Road - Nyali
Postal Address: P.O. Box 1835, Mombasa 80100
Telephone: 041-4473511, 4476577
Email: infomlap@lightacademy.ac.ke

13
Light Academy, Girls
Light Academy, Girls
Category: Private Secondary Schools
Location: Kilimani
Postal Address: P.O Box 13413, Nairobi 00100
Telephone: 0714-287085

14
Likii Hill School
Likii Hill School
Category: Private Secondary Schools
County: Laikipia
Location: Nanyuki
Postal Address: P.O. Box 199, Nanyuki 10400
Telephone: 020-3522823
Mobile: 0721-632248, 0721-256485
Email: likiihillschool@africaonline.co.ke

15
Linet Girls High School
Linet Girls High School
Category: Private Secondary Schools
County: Nakuru
Location: Nairobi-Naivasha Highway Next to Mugumu High School
Postal Address: P.O. Box 732, Nairobi 00618
Telephone: 0721-359631
Email: linetgirlshighschool@yahoo.com

16
Lirembe Academy
Lirembe Academy
Category: Private Secondary Schools
County: Kakamega
Location: Off Sigalagala Junction Kisumu-Kakamega Road
Postal Address: P.O. Box 802, Khayega 50104
Telephone: 056-41012

17
Lockwood Girls High School
Lockwood Girls High School
Category: Private Secondary Schools
County: Nandi
Location: Baruku Area, Nakuru - Nairobi Highway
Postal Address: P.O. Box 2986, Nakuru 20100
Telephone: 050-50820, 0715-538454 0736-025257
Email: info@lockwoodghs.ac.ke

18
Loreto Convent, Msongari
Loreto Convent, Msongari
Category: Private Secondary Schools
Location: Lavington, James Gichuru Road
Postal Address: P.O. Box 30258, Nairobi 00100
Telephone: 020-4448480, 4449518, 4444777
Email: info@msongari.sc.ke

19
Loreto Convent, Valley Road
Loreto Convent, Valley Road
Category: Private Secondary Schools
Location: Along Bishop Road Opp Pentecostal Church
Postal Address: P.O. Box 41227 Nairobi 00100
Telephone: 020-2726611, 2720716
Mobile: 0724-921634
Email: admin-sec@lcvr.co.ke

20
Loreto Nakuru Secondary School
Loreto Nakuru Secondary School
Category: Private Secondary Schools
County: Nakuru
Location: Bahati-Solai Road
Postal Address: P.O. Box 645, Nakuru 20100
Telephone: 020-3556366, 020-3556366
Email: loretonakuruschool@yahoo.com

21
Lukenya Girls High School
Lukenya Girls High School
Category: Private Secondary Schools
County: Machakos
Location: Opp. Dayster University
Postal Address: P.O. Box 619, Athi River 00204
Telephone: 020-3542577, 020-2064566, 0722-596706
Email: lukenyaschools@gmail.com

22
Lukenya High School
Lukenya High School
Category: Private Secondary Schools
County: Machakos
Location: Off Mombasa Road, Athi River Next to Daystar University
Postal Address: P. O. Box 619, Athi River 00204
Telephone: 020-2064535
Email: 0722-596706

23
Lunyerere Secondary School
Lunyerere Secondary School
Category: Private Secondary Schools
County: Vihiga
Location: Vihiga
Postal Address: P.O. Box 707, Vihiga 50310
Telephone: 057-21010

24
Maasai Boys School
Maasai Boys School
Category: Private Secondary Schools
Location: Ngong Road, Opp KBC Ngong
Postal Address: P.O. Box 24353, Karen 00502
Telephone: 0723-943247, 0713-088218

25
Maasai Girls School
Maasai Girls School
Category: Private Secondary Schools
Location: Ngong Road, Opp KBC Ngong
Postal Address: P.O. Box 24353, Karen 00502
Telephone: 0723-943247, 0713-088218
Email: maasaicollege@yahoo.com

26
Machakos Academy Girls High School
Machakos Academy Girls High School
Category: Private Secondary Schools
County: Machakos
Location: Machakos Town
Postal Address: P.O. Box 1916, Machakos 90100
Telephone: 044-20413
Mobile: 0733-819413, 0701-682727
Email: E-mail: machakosa.academy@yahoo.com

27
Magnet High School
Magnet High School
Category: Private Secondary Schools
Location: Ongata Rongai Town, Off Umoja Road
Postal Address: P.O.Box 17795, Ongata Rongai 00500
Telephone: 0707-050898, 0753-947876 0788-871481

28
Maikuni Secondary School
Maikuni Secondary School
Category: Private Secondary Schools
County: Makueni
Location: Makueni
Postal Address: P.O. Box 61, Kibwezi 90137
Telephone: Will update soon

29
Makinga Secondary School
Makinga Secondary School
Category: Private Secondary Schools
County: Kakamega
Location: Mumias
Postal Address: P.O Box 638, Mumias 50102
Telephone: 0723-068955
Email: makingasec@yahoo.com

30
Makunga Precious Academy
Makunga Precious Academy
Category: Private Secondary Schools
Location: Navakhalo Sub County
Postal Address: P.O Box 68, Kakamega 50100
Telephone: 0721-796275

31
Malezi High School
Malezi High School
Category: Private Secondary Schools
County: Nairobi
Location: Off Kitengela Road Next to Southlands, Lang’ata
Postal Address: P.O. Box 51736, Nairobi 00200
Telephone: 0735-236269
Email: info@malezi.org

32
Malindi Academy
Malindi Academy
Category: Private Secondary Schools
County: Kilifi
Location: Mtangani Shopping Center
Postal Address: P.O Box 575, Malindi 80200
Telephone: 042-30116

33
Malindi High School
Malindi High School
Category: Private Secondary Schools
Location: Behind New Malindi Bus Park
Postal Address: P.O Box 127 Malindi 80200
Telephone: 020-2041574
Email: malindihighschool@yahoo.com

34
Malindi Progressive Academy
Malindi Progressive Academy
Category: Private Secondary Schools
County: Kilifi
Location: Opp Malindi Hospital
Postal Address: P.O. Box 5790, Malindi 80200
Telephone: 020-258158, 0722-426291

35
Manor House High School
Manor House High School
Category: Private Secondary Schools
County: Trans Nzoia
Location: Kitale
Postal Address: P.O. Box 795, Kitale 30200
Telephone: 053-31296, 020-2221138, 2216302

36
Maragua Muslim Girls Sec School
Maragua Muslim Girls Sec School
Category: Private Secondary Schools
County: Muranga
Location: Muranga Town
Postal Address: P.O. Box 241, Muranga 10205
Telephone: 0156-42229

37
Marben Education Centre
Marben Education Centre
Category: Private Secondary Schools
Location: Kapsabet Town
Postal Address: P.O Box 1164, Kapsabet 30300
Telephone: 0722-647209

38
Maria Goretti Secondary School
Maria Goretti Secondary School
Category: Private Secondary Schools
County: Nyeri
Location: Othaya
Postal Address: P.O. Box 869, Othaya 10106
Telephone: 0724-105570

39
Maria Soti Girls Secondary School
Maria Soti Girls Secondary School
Category: Private Secondary Schools
County: Uasin Gishu
Location: Eldoret Town
Postal Address: P.O. Box 552, Eldoret 30100
Telephone: 020-2028565, 2029332
Mobile: 0728-752129, 0733-430851
Email: mariasoti@gmail.com

40
Mary Immaculate Girls Sec School
Mary Immaculate Girls Sec School
Category: Private Secondary Schools
County: Nyeri
Location: Mweiga, Off Nyeri-Nyahururu Road
Postal Address: P.O. Box 17, Mweiga 10100
Telephone: 061-55036, 55061
Email: manji@wananchi.com

41
Masaba High School
Masaba High School
Category: Private Secondary Schools
County: Kisii
Location: Behind Post Office
Postal Address: P.O. Box 513, Keroka 40202
Telephone: 0720-646463, 2222301

42
Materi Girls Secondary School
Materi Girls Secondary School
Category: Private Secondary Schools
Location: Materi in Tunyai
Postal Address: P.O. Box 194, Meru 60200
Telephone: 19, Tunyai

43
Mbagathi View Academy
Mbagathi View Academy
Category: Private Secondary Schools
Location: Masai Lodge-Magadi Road Junctions
Postal Address: P.O. Box 15513, Mbagathi 00503
Telephone: 020-2358815
Mobile: 0723-341103
Email: mbagathiviewacademy@yahoo.com

44
Mbale Shalom Academy
Mbale Shalom Academy
Category: Private Secondary Schools
Location: Mbale Town, Sabatia
Postal Address: P.O. Box 1405, Maragoli 50300
Telephone: 056-51585

45
Memon High School
Memon High School
Category: Private Secondary Schools
Location: Maalim Juma Road
Postal Address: P.O. Box 87817, Mombasa 80100
Telephone: 041-2493616

46
Meru Girls High School
Meru Girls High School
Category: Private Secondary Schools
County: Meru
Location: Mulathankari Area Angaine Road
Postal Address: P.O. Box 2406, Meru 60200
Telephone: 064-30172, 31295, 0733-818320

47
Midas International Boys High School
Midas International Boys High School
Category: Private Secondary Schools
County: Kiambu
Location: Juja, Bob Harries Road
Postal Address: P.O Box 2002, Nairobi 00200
Telephone: 0721-127858
Email: info@midasschools.com

48
Miimani High School
Miimani High School
Category: Private Secondary Schools
Location: Nyagacho Estate
Postal Address: PO Box 1998, Kericho 20200
Telephone: 020-2672268
Email: milimani@yahoo.com

49
Moi High School, Kabarak Mixed Boarding School
Moi High School, Kabarak Mixed Boarding School
Category: Private Secondary Schools
County: Nakuru
Location: Nakuru-Eldama Ravine Road
Postal Address: P.O. Box 10, Kabarak 20157
Telephone: 051-343447, 2216884
Fax: 051-343448
Email: kabarak@africaonline.co.ke

50
Moi Kapsowar Secondary School
Moi Kapsowar Secondary School
Category: Private Secondary Schools
County: Elgeyo Marakwet
Location: Kapsowar
Postal Address: P.O Box 26, Kapsowar 30705
Telephone: 053-361502

51
Mombasa Academy
Mombasa Academy
Category: Private Secondary Schools
Location: Nyali Area
Postal Address: P.O. Box 86487 Mombasa 80100
Telephone: 041-471629, 473246
Email: msaacademy@swiftmombasa.com

52
Mombasa Baptist High School
Mombasa Baptist High School
Category: Private Secondary Schools
Location: Koinange Street, Next to ACI Church, Tudor
Postal Address: P.O. Box 90452, Mombasa 80100
Telephone: 041-2491920, 2493678
Mobile: 0736-985177, 0711-842233
Email: info@mombasabaptist.com
Website: www.mombasabaptist.com

53
Mombasa Light Academy
Mombasa Light Academy
Category: Private Secondary Schools
Location: Off Greenwood Drive
Postal Address: P.O. Box 1835, Mombasa 80100
Telephone: 041-474149, 476514

54
Mombasa Secondary School
Mombasa Secondary School
Category: Private Secondary Schools
Location: Off Jomokenyatta Avenue
Postal Address: P.O. Box 98310, Mombasa 80100
Telephone: 041-2220693

55
Mother of Apostles Seminary
Mother of Apostles Seminary
Category: Private Secondary Schools
County: Uasin Gishu
Location: Eldoret
Postal Address: P.O. Box 71, Eldoret 30100
Telephone: 053-22432, 33128

56
Mount Camel Secondary School
Mount Camel Secondary School
Category: Private Secondary Schools
County: Nyeri
Location: Mathira Area
Postal Address: P.O. Box 602, Karatina 10101
Telephone: 061-2072931

57
Mount Kenya Academy
Mount Kenya Academy
Category: Private Secondary Schools
County: Nyeri
Location: Nyeri-Kiganjo Road
Postal Address: P.O. Box 521, Nyeri 10100
Telephone: 061-2031142
Mobile: 0723-977666, 0736-779547
Email: info@mtkenyaacademy.co.ke

58
Mount Kenya Secondary School
Mount Kenya Secondary School
Category: Private Secondary Schools
County: Laikipia
Location: Nanyuki
Postal Address: P.O. Box 263-10400, Nanyuki 10400
Telephone: 062-22660

59
Mt Elgon Academy
Mt Elgon Academy
Category: Private Secondary Schools
County: Trans Nzoia
Location: Near Kenyatta Stadium, Kitale Endebess Road
Postal Address: P.O. Box 1279, Kitale 30200
Telephone: 0721-215081
Email: maryngugi49@yahoo.com

60
Mt Emoru Academy
Mt Emoru Academy
Category: Private Secondary Schools
County: Trans Nzoia
Location: Laini Moja- Kitale
Postal Address: P.O. Box 103, Kitale 30200
Telephone: 054-30692
Mobile: 0722-642007, 0723-757448
Email: mt.emoru@yahoo.com

61
Mtwapa North Secondary School
Mtwapa North Secondary School
Category: Private Secondary Schools
County: Kilifi
Location: Mombasa - Malindi Road
Postal Address: P.O. Box 58, Mtwapa 80109
Telephone: 0722-216113
Email: makazimbwiya@gmail.com

62
Mudasa Academy
Mudasa Academy
Category: Private Secondary Schools
County: Vihiga
Location: Luanda-Majengo Road
Postal Address: P.O. Box 93, Vihiga 50310
Telephone: 0722-823353, 0729-923585
Email: mudasaacademy@yahoo.com

63
Muguga Boys Boarding Secondary School
Muguga Boys Boarding Secondary School
Category: Private Secondary Schools
Location: Nairobi-Naivasha Highway
Postal Address: P.O. Box 111, Kikuyu 00902
Telephone: 020-2014664, 0722-281805
Email: muguga@shulebora.com

64
Muguku Tumaini Schools
Muguku Tumaini Schools
Category: Private Secondary Schools
County: Kiambu
Location: Red Hill Limuru Road
Postal Address: P.O. Box 1190 Limuru 00217
Telephone: 020-2132015
Mobile: 0710-344473, 0738-344473
Email: mugukutumainischools@gmail.com

65
Mugumo-Ini Secondary School
Mugumo-Ini Secondary School
Category: Private Secondary Schools
County: Kiambu
Location: Limuru Road
Postal Address: P. O. Box 31111, Nairobi 00600
Telephone: 0725-163263

66
Mujwa Girls High School
Mujwa Girls High School
Category: Private Secondary Schools
County: Meru
Location: Mujwa, Off Nkubu-Meru Road
Postal Address: P.O. Box 39, Nkubu 60202
Telephone: 064-51256

67
Mukuru Education Centre
Mukuru Education Centre
Category: Private Secondary Schools
Location: Along AA Headquarter Road
Postal Address: P.O Box 8900 Nairobi 00200
Telephone: 0721-357194

68
Munadhamat Al Dawa Al Islamia
Munadhamat Al Dawa Al Islamia
Category: Private Secondary Schools
County: Nairobi
Location: Factory Street Industrial Area
Postal Address: P.O. Box 27760, Nairobi 00506
Telephone: 020-554557
Email: tominona2@hotmail.com

69
Munoru Highlands School
Munoru Highlands School
Category: Private Secondary Schools
County: Muranga
Location: Githumu
Postal Address: P.O. Box 170, Kangari 10218
Telephone: 0728-859932

70
Muslim Academy - Park Roa
Muslim Academy - Park Roa
Category: Private Secondary Schools
County: Nairobi
Location: Park Road
Postal Address: P.O. Box 41013, Nairobi 0
Telephone: 020-6767063, 2406212, 2423862
Fax: 020-6761150
Mobile: 0725-148786
Email: muslimacademykenya@gmail.com

71
Muslim Academy - Park Road
Muslim Academy - Park Road
Category: Private Secondary Schools
County: Nairobi
Location: Parkroad, Nairobi
Postal Address: P.O. Box 41013, Nairobi 00100
Telephone: 020-6767063/ 6760477/6765508,020-2406212
Fax: 020-6761150
Mobile: 0725-148786
Email: muslimacademykenya@gmail.com

72
Muslim Secondary School
Muslim Secondary School
Category: Private Secondary Schools
County: Kisumu
Location: Kakamega Road
Postal Address: P.O. Box 951, Kisumu 40100
Telephone: 057-2024194

73
Mustard Seed School
Mustard Seed School
Category: Private Secondary Schools
Location: Nakuru-Eldoret Road
Postal Address: P. O. Box 16105, Nakuru 20100
Telephone: 020-2130541
Mobile: 0721-300121
Email: info@mustardseedschool.co.ke
Website: www.mustardseedschool.coke

74
Muthaiti Girls Sec School
Muthaiti Girls Sec School
Category: Private Secondary Schools
County: Nakuru
Location: Nakuru-Nairobi Highway, Lanet
Postal Address: P.O. Box 3149, Nakuru 20100
Telephone: 051-851140

75
Mutungoni Secondary School
Mutungoni Secondary School
Category: Private Secondary Schools
County: Machakos
Location: Kinanie, Lukenya Off Mombasa Road
Postal Address: P.O. Box 346, Athi River 00204
Telephone: 020-2016081
Mobile: 0733-311077, 0714-565099
Email: info@mutungonischool.co.ke

76
Mwalimu Academy
Mwalimu Academy
Category: Private Secondary Schools
County: Meru
Location: Murathaniari
Postal Address: P.O. Box 2349, Meru 60200
Telephone: 064-30220

77
Mwein SDA Secondary School
Mwein SDA Secondary School
Category: Private Secondary Schools
County: Nandi
Location: Kapsabet-Kakamega Road
Postal Address: P.O. Box 556, Kapsabet 30300
Telephone: 0733-342561

78
Mwiki Mixed Secondary School
Mwiki Mixed Secondary School
Category: Private Secondary Schools
Location: Roysambu/Njiru Road Off Karura Road
Postal Address: P.O. Box 30372, Nairobi 00100
Telephone: 020-2349003
Mobile: 0722-681056

79
Nairobi Muslim Academy
Nairobi Muslim Academy
Category: Private Secondary Schools
Location: Muhoho Avenue Next to Nairobi South "C" Mosque
Postal Address: P.O. Box 18421, Nairobi 00500
Telephone: 020-6001235/6
Fax: 020-609744
Mobile: 0721-299241
Email: nairobimuslimacademy@yahoo.com
Website: www.nma.ac.ke

80
Nairobi Queens Educational Centre
Nairobi Queens Educational Centre
Category: Private Secondary Schools
Location: Dagoretti
Postal Address: P.O. Box 8584, Nairobi 00200
Telephone: 0722-343294, 0721-758909 0716-424980
Fax: 020-22242662
Email: info@nairobigueens.com
Website: www.nairobiqueens.com

81
Nairobi South Secondary
Nairobi South Secondary
Category: Private Secondary Schools
Location: Nairobi South ‘C’
Postal Address: P.O. Box 51988, Nairobi 00200
Telephone: 020-6001248, 6001497, 6006742
Mobile: 0733-937953
Email: nbisch@yahoo.com

82
Naisula School
Naisula School
Category: Private Secondary Schools
Location: Kitengela-Namanga, After Isinya Town
Postal Address: P.O. Box 41, Kajiado 01100
Telephone: 0787-635494, 0712-245702
Email: E-mail: info@naisulaschool.ac.ke

83
Naivasha Academy
Naivasha Academy
Category: Private Secondary Schools
County: Nakuru
Location: Naivasha-Nairobi Highway
Postal Address: P.O. Box 1764, Naivasha 20117
Telephone: 050-20827

84
Ncooro Academy
Ncooro Academy
Category: Private Secondary Schools
Location: Ongata Rongai
Postal Address: P.O. Box 56861, Nairobi 00200
Telephone: 045-24192
Mobile: 0722-897961

85
Ndarugu High School
Ndarugu High School
Category: Private Secondary Schools
County: Kiambu
Location: Off Thika Road, Ruiru
Postal Address: P.O. Box 292, Ruiru 00232
Telephone: 0722-813167, 0733-431898

86
Neighbour’s Fellowship High School
Neighbour’s Fellowship High School
Category: Private Secondary Schools
Location: G.K. Prison Road
Postal Address: P.O. Box 111, Kitengela 00241
Telephone: 0721-455326

87
New Elimu High School
New Elimu High School
Category: Private Secondary Schools
County: Nakuru
Location: Nakuru-Bahati Road
Postal Address: P.O. Box 3273, Nakuru 20100
Telephone: 051-45496

88
New Kisumu High School
New Kisumu High School
Category: Private Secondary Schools
County: Kisumu
Location: Ogada Street
Postal Address: P.O. Box 1580, Kisumu 40100
Telephone: 057-2024202

89
New Sombugo Academy
New Sombugo Academy
Category: Private Secondary Schools
County: Kisii
Location: Kisii Town
Postal Address: P.O. Box 35 Kisii 40200
Telephone: 0727-623592

90
Newlight Senior Girls School
Newlight Senior Girls School
Category: Private Secondary Schools
Location: Kitengela - Isinya Road
Postal Address: P.O. Box 84, Kitengela 00241
Telephone: 020-2019693
Email: newlight.kitengela@yahoo.com

91
Ngei PAG Secondary School
Ngei PAG Secondary School
Category: Private Secondary Schools
Location: Huruma Estate
Postal Address: P.O. Box 8793, Nairobi
Telephone: 020-6763001

92
Njoro Precious Girls High School
Njoro Precious Girls High School
Category: Private Secondary Schools
County: Nakuru
Location: Njoro, Next to Njoro Girls, Off Njoro-Elburgon Road
Postal Address: P.O. Box 134, Njoro 20107
Telephone: 020-2187707
Mobile: 0716-110328, 0735-969940
Email: pghsn@yahoo.co.uk

93
Nkoroi Plainview High Academy
Nkoroi Plainview High Academy
Category: Private Secondary Schools
Location: Ongata Rongai
Postal Address: P.O. Box 311, Ongata Rongai 00511
Telephone: 0721-754886

94
North Rift Education Centre
North Rift Education Centre
Category: Private Secondary Schools
County: Trans Nzoia
Location: Kitale, Cherangani-Eldoret Road
Postal Address: P.O. Box 175, Kitale 30200
Telephone: 054-31510

95
NPCA Secondary School, Buruburu
NPCA Secondary School, Buruburu
Category: Private Secondary Schools
Location: Nziu Road, off Mumias Road, Buruburu
Postal Address: P.O. Box 42254, Nairobi 00100
Telephone: 020-7783232, 0727-728886
Email: npcab@citam.org

96
Nues Education Centre
Nues Education Centre
Category: Private Secondary Schools
Location: Kahawa Sukari
Postal Address: P. O Box 69094 Nairobi 00622
Telephone: 0720-109851, 0750-240894

97
Nyahururu Elite School
Nyahururu Elite School
Category: Private Secondary Schools
County: Nyandarua
Location: Asian Quarters
Postal Address: P.O. Box 327, Nyahururu 20300
Telephone: 065-2032029
Mobile: 0722-527278
Email: nyahururuelite@yahoo.com

98
Nyakoe Star Light Academy
Nyakoe Star Light Academy
Category: Private Secondary Schools
County: Kisii
Location: Kisii-Nyakoe-Kisumu Road
Postal Address: P.O. Box 1891, Kisii 40200
Telephone: 0725-825146

99
Nyali Academy Senior School
Nyali Academy Senior School
Category: Private Secondary Schools
Location: Near Nakumatt Nyali
Postal Address: P.O. Box 81276, Mombasa 80100
Telephone: 0724-015446, 0735-895599, 0717-701764
Email: nyaliacademy@yahoo.com

100
Nyamondo Secondary School
Nyamondo Secondary School
Category: Private Secondary Schools
County: Kisii
Location: Kisii
Postal Address: P.O. Box 1157, Kisii 40200
Telephone: Will update soon

Nyanchwa Adventist Secondary School
Nyanchwa Adventist Secondary School
Category: Private Secondary Schools
County: Kisii
Location: Next to Nyachwa College
Postal Address: P.O. Box 1020, Kisii 40200
Telephone: 0721-512523

2
Nyeri Baptist High School
Nyeri Baptist High School
Category: Private Secondary Schools
County: Nyeri
Location: Nyeri-Kiganjo Road, Opp Kiganjo Prison
Postal Address: P.O. Box 349, Nyeri 10100
Telephone: 061-2030207, 020-2032270
Mobile: 0727-013867, 0713-930276
Email: nbaptist@wananchi.com

3
Nyeri Greenfield High School
Nyeri Greenfield High School
Category: Private Secondary Schools
County: Nyeri
Location: Muruguru Area
Postal Address: P.O. Box 2811, Nyeri 10100
Telephone: 0720-468882

4
Nyeri North Boys High School
Nyeri North Boys High School
Category: Private Secondary Schools
County: Nyeri
Location: Nyeri-Nanyuki Road
Postal Address: P.O. Box 146, Naro Moru 10105
Telephone: 0734-459002, 0721-374648
Email: nyerinorthboys@yahoo.com

5
Nyeri Senior School
Nyeri Senior School
Category: Private Secondary Schools
County: Nyeri
Location: Along Nanyuki - Nyeri Road
Postal Address: P.O. Box 1071, Nyeri 10100
Telephone: 020-2145066
Mobile: 0735-385840

6
Nyoroi Plainsview Hill Academy
Nyoroi Plainsview Hill Academy
Category: Private Secondary Schools
Location: Nyoroi – Kiserian Road
Postal Address: P.O. Box 311, Ongata Rongai 00511
Telephone: 0722-737322, 0722-520053

7
Oceanic Greenfiled Academy
Oceanic Greenfiled Academy
Category: Private Secondary Schools
Location: Mtwapa, Behind Tropicana Village
Postal Address: P.O. Box 16952, Mombasa 80100
Telephone: 040-228640, 0722-330624

8
Ole Frema High School
Ole Frema High School
Category: Private Secondary Schools
Location: Opp Laiser Hill Academy
Postal Address: P.O Box 168, Ongata Ronagi 00511
Telephone: 020-3571662, 0721-797631

9
Ondiri Academy
Ondiri Academy
Category: Private Secondary Schools
County: Kiambu
Location: Kikuyu
Postal Address: P.O. Box 852, Kikuyu 00902
Telephone: 066-32082/92

10
Ongata Academy
Ongata Academy
Category: Private Secondary Schools
Location: Opp Laiser Hill Acadeny
Postal Address: P.O. Box 30,Ongata Rongai 00511
Telephone: 020-2018671, 0722-847535
Email: ongatajuniorschool@yahoo.com

11
Our Lady of Lourdes Girls High school
Our Lady of Lourdes Girls High school
Category: Private Secondary Schools
County: Nyeri
Location: Nyeri - Nyahururu Road
Postal Address: P.O. Box 1666, Nyeri 10100
Telephone: 020-2344244
Mobile: 0721-714158, 0721-770711
Email: ourladyoflourdesg@yahoo.com

12
Our Lady of Mercy Magunda Girls
Our Lady of Mercy Magunda Girls
Category: Private Secondary Schools
County: Meru
Location: Magunda Market
Postal Address: P.O. Box 138, Chuka 60400
Telephone: 064-30006/148

13
Outering High School
Outering High School
Category: Private Secondary Schools
Location: Off Outering Road, Opp. Pioneer Estate
Postal Address: P.O Box 50477 Nairobi 00200
Telephone: 0722-600575, 0710-993547
Email: outeringhigh@yahoo.com

14
Oyugis Secondary School
Oyugis Secondary School
Category: Private Secondary Schools
Location: Oyugis-Kisumu Road
Postal Address: P.O. Box 282, Oyugis 40222
Telephone: 059-31237, 2222301

15
Pan Africa Secondary School
Pan Africa Secondary School
Category: Private Secondary Schools
County: Nyeri
Location: Nyeri-Nairobi Highway
Postal Address: P.O. Box 23, Karatina 10101
Telephone: 061-2071113

16
Path Hills Educational Centre
Path Hills Educational Centre
Category: Private Secondary Schools
Location: Namanga-Kitengela Road
Postal Address: P.O. Box 72591, Nairobi 00200
Telephone: 0712-082643, 0722-652860

17
PCEA Athi River Secondary School
PCEA Athi River Secondary School
Category: Private Secondary Schools
County: Machakos
Location: Athi River
Postal Address: P.O. Box 529, Athi River 00204
Telephone: 0722567694, 0705-651122
Email: pceasecondaryschool@yahoo.com

18
PCEA Mai-a-Ihill High School
PCEA Mai-a-Ihill High School
Category: Private Secondary Schools
County: Kiambu
Location: Kikuyu-Gikambura Road
Postal Address: P.O. Box 785, Kikuyu 00902
Telephone: 0721-252751, 0705-582520
Email: pceamaiaihill@gmail.com

19
PCEA Mwambiti Secondary Sch
PCEA Mwambiti Secondary Sch
Category: Private Secondary Schools
County: Taita Taveta
Location: Voi area
Postal Address: P.O. Box 478, Voi 80300
Telephone: 043-30496

20
Pesoda Annex Secondary School
Pesoda Annex Secondary School
Category: Private Secondary Schools
County: Migori
Location: Along Migori-Isebania Highway After Migori TTC
Postal Address: P.O. Box 1019, Suna 40400
Telephone: 0722-447182

21
Pioneer School
Pioneer School
Category: Private Secondary Schools
Location: Muranga Township
Postal Address: P.O. Box 625 Maragua 10205
Telephone: 020-3753341
Mobile: 0723-283455, 0700-372351
Email: info@pioneerschool.co.ke

22
Premier Academy
Premier Academy
Category: Private Secondary Schools
County: Nairobi
Location: Forest Road, Pangani
Postal Address: P.O. Box 39513, Nairobi 00623
Telephone: 020-2339521/2
Mobile: 0722-205855, 0733-618909

23
Presson Senior School
Presson Senior School
Category: Private Secondary Schools
County: Meru
Location: Nkoune, Kaaga
Postal Address: P.O. Box 2238, Meru 60200
Telephone: 064-60200

24
Prince Johns Mixed Day & Boarding School
Prince Johns Mixed Day & Boarding School
Category: Private Secondary Schools
Location: Mwiki Area
Postal Address: P.O. Box 34161, Nairobi 00100
Telephone: 0734-819972

25
Pwani Secondary School
Pwani Secondary School
Category: Private Secondary Schools
Location: Dimbwini Soweto, Likoni Off Mombasa-Lunga Lunga Highway
Postal Address: P.O. Box 80059, Mombasa 80100
Telephone: 041-2451089
Mobile: 0721-361729, 0721-418600
Email: pwanisec92@gmail.com

26
Queen of Apostles Minor Seminary
Queen of Apostles Minor Seminary
Category: Private Secondary Schools
Location: Thika Road
Postal Address: P.O. Box 65071, Nairobi
Telephone: 020-802303

27
Queen of Peace Chesongoch
Queen of Peace Chesongoch
Category: Private Secondary Schools
County: Elgeyo Marakwet
Location: Kapsowar
Postal Address: P.O. Box 29, Kapsowar 30705
Telephone: 0720-143672

28
Racecourse Education Complex
Racecourse Education Complex
Category: Private Secondary Schools
Location: Kayole, Near Kayole Hospital
Postal Address: P.O. Box 19680, Nairobi 00100
Telephone: 020-2301703, 0722-758800

29
Ranges View Senior Academy
Ranges View Senior Academy
Category: Private Secondary Schools
County: Nyandarua
Location: Ol Kalou
Postal Address: P.O. Box 456, Ol Kalou 20303
Telephone: 0731-659500, 0722-623112

30
Rasul Al Akram Academy
Rasul Al Akram Academy
Category: Private Secondary Schools
Location: Langata Road Next to Bomas of Kenya
Postal Address: P.O. Box 33058, Nairobi 00600
Telephone: 0733-786098
Email: rasulboys@gmail.com

31
Rasul Al Akram Academy
Rasul Al Akram Academy
Category: Private Secondary Schools
County: Nakuru
Location: Opp. Stem Hotel, Nakuru-Nairobi Highway
Postal Address: P.O. Box 12143, Nakuru 20100
Telephone: 0722-340203
Email: rasulnakuru@yahoo.com

32
Redeemed Education Centre
Redeemed Education Centre
Category: Private Secondary Schools
County: Nairobi
Location: Komarock Phace II
Postal Address: P.O. Box 442, Nairobi 00518
Telephone: 0722-722650

33
Rehema Girls Academy
Rehema Girls Academy
Category: Private Secondary Schools
County: Kakamega
Location: Along Mumias-Bungoma Road
Postal Address: P.O. Box 452, Mumias 50102
Telephone: 0723-646429
Email: rgirlsacademy@yahoo.com

34
Reliance High School
Reliance High School
Category: Private Secondary Schools
County: Bungoma
Location: Webuye Town
Postal Address: P.O. Box 790, Webuye 50205
Telephone: 055-41092

35
Rev Muhoro Secondary School
Rev Muhoro Secondary School
Category: Private Secondary Schools
County: Nyeri
Location: Mukurweini
Postal Address: P.O. Box 278, Mukurweini 10103
Telephone: 061-60285

36
Riara Group of Schools
Riara Group of Schools
Category: Private Secondary Schools
County: Nairobi
Location: Riara Road, Off Ngong Road
Postal Address: P.O. Box 21389, Nairobi 00505
Telephone: 020-3876900, 3868000, 3547293 2033281, 2033336/7
Fax: 020-2033338
Mobile: 0722-204787, 0733-333257
Email: info@riaraschools.ac.ke

37
Riara Springs Girls High School
Riara Springs Girls High School
Category: Private Secondary Schools
County: Nairobi
Location: Imara Daima Estate, Off Mombasa Road
Postal Address: P.O. Box 21389, Nairobi 00505
Telephone: 020-6821059, 3874409, 3871923
Fax: 020-3874409
Email: riara@africaonline.co.ke

38
Riruta Central Secondary School
Riruta Central Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Riruta Satellite, Off Ngotho Road
Postal Address: P.O. Box 14309, Nairobi 00100
Telephone: 0722-815030, 0713-016525
Email: rirutacentresch@gmail.com

39
Rise & Shine High school
Rise & Shine High school
Category: Private Secondary Schools
Location: Off Mombasa-malindi Road
Postal Address: P.O Box 80333, Mombasa 80100
Telephone: 0722-874439

40
Riverside Academy
Riverside Academy
Category: Private Secondary Schools
County: Nairobi
Location: Kariobangi North
Postal Address: P.O. Box 77234, Nairobi
Telephone: 020-797504

41
Robin School’ The
Robin School’ The
Category: Private Secondary Schools
County: Kiambu
Location: Kidfarmaco Road
Postal Address: P.O. Box 292, Kikuyu 00902
Telephone: 066-32520

42
Robinson’s Secondary School
Robinson’s Secondary School
Category: Private Secondary Schools
County: West Pokot
Location: Kwa Muthoni Area
Postal Address: P.O. Box 1763, Kitale 30200
Telephone: 054-31409

43
Rongai Agri-Tech High School
Rongai Agri-Tech High School
Category: Private Secondary Schools
County: Nakuru
Location: Nakuru
Postal Address: PO Box 39, Nakuru 20108
Telephone: 053-8014895
Mobile: 0720-717760, 0720-904558 0789-252965
Email: rongaiboys@wananchi.com

44
Rotary High School
Rotary High School
Category: Private Secondary Schools
Location: Behind Kenyatta Avenue Next to Kakamega Primary
Postal Address: P.O. Box 2807, Kakamega 50100
Telephone: 0721-393680

45
Royal Fountain High School
Royal Fountain High School
Category: Private Secondary Schools
County: Kilifi
Location: Malindi
Postal Address: P.O. Box 1097, Malindi 80200
Telephone: 0722-355534, 0735-234770
Email: royalschoolmld@gmail.com

46
Royal Star High School
Royal Star High School
Category: Private Secondary Schools
County: Kajiado
Location: Kware Stage Opp Ongata Plaza, Mugaa Road
Postal Address: P.O. Box 498, Ongata Rongai 00511
Telephone: 0721-224645

47
Sacho High School
Sacho High School
Category: Private Secondary Schools
County: Baringo
Location: Kabarnet-Tenges Road
Postal Address: P.O. Box 50, Kabarnet 30400
Telephone: 020-8096484
Fax: 020-8096483
Email: info@sachohighschool.ac.ke
Website: www.sacho.ac.ke

48
Sacred Heart Boys Rongai Nakuru
Sacred Heart Boys Rongai Nakuru
Category: Private Secondary Schools
County: Nakuru
Location: Rongai Town, Nakuru
Postal Address: P.O. Box 238, Nakuru 20108
Telephone: 020-2392280, 2392286
Mobile: 0725-229128, 0726-684410
Email: sacredboys238@gmail.com

49
Sacred Heart Girls Secondary School
Sacred Heart Girls Secondary School
Category: Private Secondary Schools
County: Nyeri
Location: Kiganjo, Along Nanyuki Road
Postal Address: P.O. Box 86, Kiganjo 10102
Telephone: 0723-329182

50
Sagher High School
Sagher High School
Category: Private Secondary Schools
Location: Old Malindi Road, at Anwarali Stage
Postal Address: P.O Box 352, Mombasa 80100
Telephone: 0722-884512, 0735-499952, 0770-911192

51
Samaritan Secondary school
Samaritan Secondary school
Category: Private Secondary Schools
County: Trans Nzoia
Location: Matisi Township
Postal Address: P.O. Box 1268, Kitale 30200
Telephone: 054-30094

52
Scholar Scondary School Mixed Day & Boarding School
Scholar Scondary School Mixed Day & Boarding School
Category: Private Secondary Schools
County: Kiambu
Location: Nairobi - Kangundo Road
Postal Address: P.O. Box 50301, Nairobi 00200
Telephone: 0722-531528

53
Search Comprehensive School
Search Comprehensive School
Category: Private Secondary Schools
County: Kiambu
Location: Off Thika Road, Kahawa Sukari
Postal Address: P.O Box 1288, Ruaraka 00618
Telephone: 020-2425094, 0723-309243
Email: searchcompsch@yahoo.com

54
Seaside Girls High School
Seaside Girls High School
Category: Private Secondary Schools
County: Kilifi
Location: Port-Reitz
Postal Address: P.O. Box 90506, Mombasa 80100
Telephone: 041-2495073, 020-41623/5/6
Mobile: 0723-535107
Email: furahaservicelimited@yahoo.com

55
Serare School
Serare School
Category: Private Secondary Schools
Location: Ngong ,Bul Bul Centre
Postal Address: P.O. Box 43466, Nairobi 00100
Telephone: 020-2033271/2, 3535031
Mobile: 0721-850487, 0722-510249
Email: serareschool88@gmail.com

56
Shalom High School
Shalom High School
Category: Private Secondary Schools
Location: Along Nairobi-Mombasa Highway
Postal Address: P.O. Box 113, Athi River 00204
Telephone: 0722-157502

57
Shandaa Secondary School
Shandaa Secondary School
Category: Private Secondary Schools
County: Kitui
Location: Kitui
Postal Address: P.O. Box 48, Kitui 90200
Telephone: 044-22457

58
Shauri Moyo MH Secondary School
Shauri Moyo MH Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Opp. Bama Market
Postal Address: P.O. Box 17205, Nairobi 00510
Telephone: 020-554971

59
Sheikh Khalifa Bin Zayed Al Nahyan Sec & Technical School
Sheikh Khalifa Bin Zayed Al Nahyan Sec & Technical School
Category: Private Secondary Schools
Location: Mombasa
Postal Address: P.O. Box 90419, Mombasa 80100
Telephone: 041-473900-2

60
Shilce Secondary School
Shilce Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Riruta Satellite
Postal Address: P.O. Box 25, Nairobi 00200
Telephone: 0735-798600, 0733-791738,0723-980301, 0733-791738

61
Shinner’s Boys High School
Shinner’s Boys High School
Category: Private Secondary Schools
Location: Nakuru-Nairobi Highway Next to Greensteds School
Postal Address: P.O. Box 4158, Nakuru 20100
Telephone: 0722-342134, 0700-200392

62
Shinner’s Girls High School
Shinner’s Girls High School
Category: Private Secondary Schools
Location: Nakuru - Nairobi Highway Opp. Free Area, Lanet
Postal Address: P.O. Box 3286, Nakuru 20100
Telephone: 0722-389385, 0733-712413 0726-534747
Email: shinnersgirlsschool@gmail.com

63
Shitoto Girls Secondary School
Shitoto Girls Secondary School
Category: Private Secondary Schools
Location: Mumias-Kakamega Road
Postal Address: P.O Box 339, Mumias 50102
Telephone: 0716-860193, 0734-359737
Email: shitotogirls@yahoo.com

64
Shunem Girls High School
Shunem Girls High School
Category: Private Secondary Schools
County: Nakuru
Location: Off Nakuru-Nairobi Highway Lanet Junction at Lanet BP Filling Station
Postal Address: P.O. Box 13638, Nakuru 20100
Telephone: 020-2425157
Mobile: 0723-346332, 0733-810465
Email: shunemgirls@gmail.com

65
SilverBrige School
SilverBrige School
Category: Private Secondary Schools
County: Nairobi
Location: Kasarani
Postal Address: P.O. Box 10709, Nairobi 00100
Telephone: 0733-802174

66
Silversands Academy’ The
Silversands Academy’ The
Category: Private Secondary Schools
Location: Silversands Road
Postal Address: P.O. Box 476, Malindi 80200
Telephone: 0733-833438, 0720-870164
Email: meri_alwy@yahoo.com

67
Sister Michaela Girls secondary school
Sister Michaela Girls secondary school
Category: Private Secondary Schools
County: Kisii
Location: Kisii-Nyakoe-Kisumu Road
Postal Address: P.O Box 1721, Kisii 40200
Telephone: 0725-521175

68
Sixty Four Secondary School
Sixty Four Secondary School
Category: Private Secondary Schools
County: Uasin Gishu
Location: Eldoret Town
Postal Address: P.O. Box 294, Eldoret 30100
Telephone: 053-822152

69
Skyline School-Muguga
Skyline School-Muguga
Category: Private Secondary Schools
County: Kiambu
Location: Turns right just before entering Kikuyu Township, From dagoretti
Postal Address: P. O. Box 21319 Nairobi 00100
Telephone: 0732473841, 0719363294
Email: info@skylineschool.co.ke

70
SOS Village
SOS Village
Category: Private Secondary Schools
County: Nairobi
Location: Buru Buru Phase I
Postal Address: P.O. Box 40653, Nairobi 00100
Telephone: 020-2429316
Email: info@soskenya.org

71
Soy Secondary School
Soy Secondary School
Category: Private Secondary Schools
County: Elgeyo Marakwet
Location: Eldoret-Kitale Highway
Postal Address: P.O. Box 29,Soy 20105
Telephone: We'll update soon.

72
Spring of Wisdom Secondary School
Spring of Wisdom Secondary School
Category: Private Secondary Schools
County: Kiambu
Location: Along Kikuyu Road at Gachui Opp Ruthimitu School
Postal Address: P.O. Box 1344, Kikuyu 00902
Telephone: 0721-884152, 0724-443784

73
Springvale High School
Springvale High School
Category: Private Secondary Schools
County: Machakos
Location: Off Mombasa Road, Machakos Town, Kithini Area
Postal Address: P.O. Box 2001, Machakos 90100
Telephone: 0729-026992
Email: springvaley@yahoo.com

74
SSD Secondary School
SSD Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Ronald Ngala Street
Postal Address: P.O. Box 9003, Nairobi 00300
Telephone: 020-2227899, 0722-452817

75
St Agnes Mixed Secondary School
St Agnes Mixed Secondary School
Category: Private Secondary Schools
Location: Kayole
Postal Address: P.O. Box 558, Nairobi 00300
Telephone: 0723-930294

76
St Alphance Mixed Sec School
St Alphance Mixed Sec School
Category: Private Secondary Schools
County: Embu
Location: Manyatta Area , Embu
Postal Address: P.O. Box 936, Embu 60100
Telephone: 068-31628

77
St Angelic Girls Secondary School
St Angelic Girls Secondary School
Category: Private Secondary Schools
Location: Meru-Nanyuki Highway, Gitoro
Postal Address: P.O. Box 1343, Meru 60200
Telephone: 0722-388727, 0733-978803

78
St Ann High School
St Ann High School
Category: Private Secondary Schools
County: Nakuru
Location: Githioro Trading Centre Nakuru-Dundori Road
Postal Address: P.O. Box 139, Nakuru 20100
Telephone: 051-851041

79
St Anne’s High School
St Anne’s High School
Category: Private Secondary Schools
Location: Mombasa
Postal Address: P.O. Box 84761, Mombasa 80100
Telephone: 041-26536

80
St Anne’s Sunrise Girls Secondary School
St Anne’s Sunrise Girls Secondary School
Category: Private Secondary Schools
County: Migori
Location: Oruba Estate, Next to Oruba Nursing Hostels
Postal Address: P.O. Box 1022, Suna 40400
Telephone: 0722-114789

81
St Ann’s High School, Nyambene
St Ann’s High School, Nyambene
Category: Private Secondary Schools
County: Meru
Location: Meru-Maua Road
Postal Address: P.O. Box 1441, Meru 60200
Telephone: 064-66312

82
St Anthony High School
St Anthony High School
Category: Private Secondary Schools
County: Nairobi
Location: Kawangware, Off Gitanga Road
Postal Address: P.O Box 10109, Nairobi 00400
Telephone: 0723-984875, 0752-421966, 0724-96966811

83
St Appolonuhs Academy
St Appolonuhs Academy
Category: Private Secondary Schools
County: Kakamega
Location: Kisoko
Postal Address: P.O. Box 185 Nambale 50409
Telephone: 0722-664468

84
St Augustus High School
St Augustus High School
Category: Private Secondary Schools
County: Kisii
Location: Keroka
Postal Address: P.O. Box 700, Keroka 40202
Telephone: 058-20217/8

85
St Bakika Secondary School
St Bakika Secondary School
Category: Private Secondary Schools
County: Kiambu
Location: Juja Farm Road, Juja
Postal Address: P.O. Box 24, Nairobi 00618
Telephone: 0733-720935

86
St Bernard Secondary School
St Bernard Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Opp D.O’S Office, Kayole
Postal Address: P.O. Box 46985, Nairobi 00100
Telephone: 0722-751218

87
St Catherine Girls High School
St Catherine Girls High School
Category: Private Secondary Schools
County: Machakos
Location: Machakos - Kaari Area
Postal Address: P.O. Box 1499, Machakos 90100
Telephone: 020-8074857, 2489000
Mobile: 0727-678548, 0720-478569 0722-829047, 0702-201402
Email: info@stcatherinegirls.machakos.com
Website: www.stcatherinegirlsmachakos.com

88
St Catherine’s Mountain View Academy
St Catherine’s Mountain View Academy
Category: Private Secondary Schools
County: Nairobi
Location: Mountainview Estate, Ruaraka
Postal Address: P.O. Box 65135, Nairobi 00618
Telephone: 020-8564089, 8561617/8
Mobile: 0721-592985

89
St Cecelia Girls High School
St Cecelia Girls High School
Category: Private Secondary Schools
County: Laikipia
Location: Nyahururu
Postal Address: P.O. Box 1804, Nyahururu 20300
Telephone: 020-2417644
Mobile: 0720-879359, 0739-135277
Email: riverbankschools@gmail.com

90
St Charles Lwanga Sec School
St Charles Lwanga Sec School
Category: Private Secondary Schools
County: Kakamega
Location: Kyayega
Postal Address: P.O. Box 249, Khayega 50104
Telephone: 056-41019

91
St Charles Mutego Educational Centre
St Charles Mutego Educational Centre
Category: Private Secondary Schools
County: Nairobi
Location: Ngong Road, Next to Lenana School
Postal Address: P.O. Box 34161 Nairobi 00100
Telephone: 020-2641705, 0722-373747

92
St Christopher School
St Christopher School
Category: Private Secondary Schools
County: Nairobi
Location: Ngong Road, Karen
Postal Address: P.O. Box 21378, Nairobi 00505
Telephone: 020-3884121/3883087/3884119
Mobile: 0723-318833, 0723-392957

93
St Clare of Assisi Girls High School
St Clare of Assisi Girls High School
Category: Private Secondary Schools
County: Nakuru
Location: Naivasha Town
Postal Address: PO Box 1463, Naivasha 20117
Telephone: 0723-771862, 0720-479971

94
St Clement Gucha High School
St Clement Gucha High School
Category: Private Secondary Schools
County: Kisii
Location: Kisii - Kilgoris Road
Postal Address: P.O. Box 4057, Kisii 40200
Telephone: 0711-524470, 0725-396806

95
St Deborah School
St Deborah School
Category: Private Secondary Schools
County: Nairobi
Location: Riara Road, Off Ngong Road
Postal Address: P.O. Box 55006, Nairobi 00200
Telephone: 0722-681096

96
St Dominic Boys Secondary School
St Dominic Boys Secondary School
Category: Private Secondary Schools
County: Meru
Location: Along Meru-Nanyuki Road
Postal Address: P.O. Box 852, Meru 60200
Telephone: 064-32921

97
St Dominic Savio’s Secondary School
St Dominic Savio’s Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Lagos Road, City Building
Postal Address: P.O. Box 31288, Nairobi 00600
Telephone: 020-2222301, 2220170

98
St Edward’s High School
St Edward’s High School
Category: Private Secondary Schools
County: Nairobi
Location: Muranga Road
Postal Address: P.O. Box 31487, Nairobi
Telephone: 020-3746651, 6761773, 2228836, 2225706

99
St Elizabeth Academy - Karen Ltd
St Elizabeth Academy - Karen Ltd
Category: Private Secondary Schools
County: Nairobi
Location: Tree Lane, Off Ngong Road, Karen
Postal Address: P.O. Box 313, Nairobi 00502
Telephone: 020-3884084
Mobile: 0722-873115, 0738-195799
Email: st.elizabeth@wananchi.com

100
St Eugene Giankiro Day Sec School
St Eugene Giankiro Day Sec School
Category: Private Secondary Schools
County: Meru
Location: Kionyo
Postal Address: P.O. Box 25, Kionyo 60211
Telephone: 064-51501

1
St Florence Girls Secondary School
St Florence Girls Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Githurai 44, Off Kamiti Road
Postal Address: P.O Box 8078 Nairobi 00100
Telephone: 020-2241364, 0722-602405

2
St Francis Kirinyaga Academy
St Francis Kirinyaga Academy
Category: Private Secondary Schools
County: Kirinyaga
Location: Kerugoya - Kutus Municipality
Postal Address: P. O. Box 640 Kerugoya 10300
Telephone: 0723 - 955646/ 0725-256739

3
St George School
St George School
Category: Private Secondary Schools
County: Nakuru
Location: Nyahururu-Nakuru Road
Postal Address: PO Box 2544, Nakuru 20100
Telephone: 020-2052222, 2049146
Mobile: 0726-616247, 0723-147487
Email: georges.grasslands@gmail.com

4
St Hannah’s Boy’s School
St Hannah’s Boy’s School
Category: Private Secondary Schools
County: Nairobi
Location: Karen Plains, Kabwagi Road
Postal Address: P.O.Box 46988, Nairobi 00100
Telephone: 020-2112656, 2112657
Mobile: 0724-656830, 0725-916484
Email: info@sthannahs.com

5
St Hannah’s Girls School
St Hannah’s Girls School
Category: Private Secondary Schools
County: Nairobi
Location: Three Dee Lane off Dagoreti Road
Postal Address: P.O. Box 46988, Nairobi 00100
Telephone: 0724-656830, 0722-605024
Mobile: 020-2112657
Email: info@sthannahs.com

6
St Joan Academy
St Joan Academy
Category: Private Secondary Schools
Location: Maragua
Postal Address: P.O. Box 154, Muranga 10200
Telephone: 0722-896580

7
St John’s Shinoyi secondary School
St John’s Shinoyi secondary School
Category: Private Secondary Schools
Location: Kakamega
Postal Address: P.O Box 2443, Kakamega 50100
Telephone: 0728-336244

8
St Joseph of Tarbes Secondary School
St Joseph of Tarbes Secondary School
Category: Private Secondary Schools
County: Embu
Location: Embu Town
Postal Address: P.O. Box 367, Embu 60100
Telephone: 0725-383551

9
St Joseph Secondary School
St Joseph Secondary School
Category: Private Secondary Schools
Location: Off Machakos-Kitui Road
Postal Address: P.O. Box 520, Tala 90131
Telephone: 0733-449806

10
St JosephRoyal Complex High School
St JosephRoyal Complex High School
Category: Private Secondary Schools
County: Busia
Location: Opp. Bumala Catholic Church
Postal Address: P.O. Box 173, Bumala 50404
Telephone: 0721-461113, 0722-756618
Email: stjosephrhs@yahoo.com

11
St Josephs High School
St Josephs High School
Category: Private Secondary Schools
Location: Bukhungu Area, Behind Hill School
Postal Address: P.O. Box 517, Kakamega 50100
Telephone: 056-30491, 0721-428402

12
St Joseph’s Academy
St Joseph’s Academy
Category: Private Secondary Schools
Location: Kakamega-Mumias Road
Postal Address: P.O. Box 505, Kakamega 50100
Telephone: 0722-921984

13
St Joseph’s Michaka
St Joseph’s Michaka
Category: Private Secondary Schools
County: Meru
Location: Buuri Market
Postal Address: P.O. Box 2258, Meru 60200
Telephone: 064-41347

14
St Joseph’s Royal Complex High
St Joseph’s Royal Complex High
Category: Private Secondary Schools
Location: Next to Makapa P.C.E.A Church
Postal Address: P.O. Box 346, Mombasa 80100
Telephone: 0722-756618, 0725-325896
Email: stjosephrhs@yahoo.com

15
St Joseph’s Seminary
St Joseph’s Seminary
Category: Private Secondary Schools
Location: Molo Area
Postal Address: P.O. Box 935, Nakuru 20100
Telephone: 051-721120

16
St Julian’s Academy
St Julian’s Academy
Category: Private Secondary Schools
Location: Siaya-Kisumu Road
Postal Address: P.O. Box 450, Siaya 40600
Telephone: 057-21590

17
St Juliet Preparatory
St Juliet Preparatory
Category: Private Secondary Schools
County: Nairobi
Location: Eastleigh Section III
Postal Address: P.O. Box 16246, Nairobi 00100
Telephone: 020-6766091

18
St Linda’s School
St Linda’s School
Category: Private Secondary Schools
County: Kiambu
Location: Along Nairobi - Thika Highway
Postal Address: P.O. Box 1060, Ruiru 00232
Telephone: 0722-894022, 0722-81102
Email: stlindasgirlruiru@ymail.com

19
St Lucie Kiriri Girls Secondary School
St Lucie Kiriri Girls Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Githurai-Kimbo Road
Postal Address: P.O. Box 49274, Nairobi 00100
Telephone: 020-3540295, 0727-984331
Email: stluciekiriri@yahoo.com

20
St Lukes Boys Secondary School
St Lukes Boys Secondary School
Category: Private Secondary Schools
County: Nakuru
Location: Nakuru Municipality, Barut Centre
Postal Address: P.O Box 4152 Nakuru 20100
Telephone: 020-2130789, 0729-980249
Email: st.lukesboys@yahoo.com

21
St Lukes Sec School, Sigona
St Lukes Sec School, Sigona
Category: Private Secondary Schools
County: Kiambu
Location: Limuru Road
Postal Address: P.O. Box 31288, Nairobi 00600
Telephone: 020-222301/242708

22
St Maria Goretti School
St Maria Goretti School
Category: Private Secondary Schools
County: Nakuru
Location: Rongai Town
Postal Address: P.O Box 216, Rongai 20108
Telephone: 051-32414

23
St Martins Boy ‘s High School
St Martins Boy ‘s High School
Category: Private Secondary Schools
County: Meru
Location: Abuthuguchi West
Postal Address: P.O. Box 454, Meru 60200
Telephone: 064-20993

24
St Martin’s School
St Martin’s School
Category: Private Secondary Schools
County: Nairobi
Location: Mukabi Road, Loresho
Postal Address: P.O. Box 68291, Nairobi
Telephone: 020-732706/4180560, 4184706

25
St Mary’s Academy
St Mary’s Academy
Category: Private Secondary Schools
Location: Outering Road
Postal Address: P.O. Box 56668, Nairobi 00200
Telephone: 0729-612770
Email: st.maryacademydonholm@yahoo.com

26
St Mary’s Boys Secondary & Child Rescue Centre
St Mary’s Boys Secondary & Child Rescue Centre
Category: Private Secondary Schools
Location: Kimathi Way, PGH Nyeri
Postal Address: P.O. Box 588, Nyeri 10100
Telephone: 061-2032826, 2030252
Email: stmarysbrodom@yahoo.com

27
St Mary’s Gachoka Girls Secondary School
St Mary’s Gachoka Girls Secondary School
Category: Private Secondary Schools
County: Embu
Location: Kiritiri Area, Gachoka
Postal Address: P.O Box 1116, Embu 60100
Telephone: 0722-758830

28
St Mary’s Girls High School
St Mary’s Girls High School
Category: Private Secondary Schools
Location: Webuye, Off Uganda Road
Postal Address: P.O. Box 534, Webuye 50205
Telephone: 020-2125174/5
Email: stmarysgirlsw@yahoo.com

29
St Mary’s Girls High School
St Mary’s Girls High School
Category: Private Secondary Schools
Location: Igoji Area
Postal Address: P.O. Box 38, Igoji 60402
Telephone: 064-22517

30
St Mary’s Girls Secondary School
St Mary’s Girls Secondary School
Category: Private Secondary Schools
Location: Isiolo
Postal Address: P. O. Box 119, Isiolo 60300
Telephone: 020-2382670

31
St Mary’s High School
St Mary’s High School
Category: Private Secondary Schools
Location: Kapsabet Town
Postal Address: P.O. Box 207, Kapsabet 30300
Telephone: 053-52207

32
St Mary’s Ruaraka School
St Mary’s Ruaraka School
Category: Private Secondary Schools
County: Nairobi
Location: Off Kamiti Road, Zimmerman
Postal Address: P.O. Box 16873, Nairobi 00619
Telephone: 020-8563793

33
St Mary’s School
St Mary’s School
Category: Private Secondary Schools
Location: Rhapta Road, James Gichuru Road
Postal Address: P.O. Box 40580, Nairobi 00100
Telephone: 0721-490140, 0733-7809
Email: info@stmarys.ac.ke

34
St Mary’s Seminary, Kwale
St Mary’s Seminary, Kwale
Category: Private Secondary Schools
County: Kwale
Location: Kwale
Postal Address: P.O. Box 16014, Kwale 80403
Telephone: 040-4033

35
St Michael High School
St Michael High School
Category: Private Secondary Schools
Location: Kisauni Area
Postal Address: P.O. Box 41134, Mombasa 80100
Telephone: 0734-184946

36
St Michael’s Girls High School
St Michael’s Girls High School
Category: Private Secondary Schools
Location: Kenol, Along Nairobi-Nyeri Road
Postal Address: P.O. Box 6395, Nairobi 00300
Telephone: 0721-669417

37
St Monica Girls Secondary School
St Monica Girls Secondary School
Category: Private Secondary Schools
County: Machakos
Location: Konza Road
Postal Address: p.O Box 393, Machakos 90100
Telephone: 0732-320024

38
St Mukasa Sec School Chimoi
St Mukasa Sec School Chimoi
Category: Private Secondary Schools
Location: Chimoi
Postal Address: P.O. Box 1123, Webuye 50205
Telephone: 055-41562

39
St Patricks Senior Academy
St Patricks Senior Academy
Category: Private Secondary Schools
County: Kisumu
Location: Tom Mboya Estate
Postal Address: P.O. Box 3136, Kisumu 40100
Telephone: 020-2442984
Mobile: 0726-949517

40
St Patrick’s Hill Senior School
St Patrick’s Hill Senior School
Category: Private Secondary Schools
County: Kajiado
Location: Kiserian-Magadi Road
Postal Address: P.O. Box 224, Kiserian 00206
Telephone: 0734-725316, 0733-552423, 0723-650905
Email: stpatrickshillschool@yahoo.com

41
St Paul’s Amasago Secondary School
St Paul’s Amasago Secondary School
Category: Private Secondary Schools
County: Kisii
Location: Keroka-Kisii Road, Keumbu
Postal Address: P.O. Box 48, Kisii 40200
Telephone: 0720-839785, 0717-497766

42
St Paul’s Lubinu High School
St Paul’s Lubinu High School
Category: Private Secondary Schools
Location: Mumias
Postal Address: P.O Box 147, Mumias 50102
Telephone: 0733-487176
Email: lubinusecondaryschool@yahoo.com

43
St Paul’s Secondary School
St Paul’s Secondary School
Category: Private Secondary Schools
Location: Marsabit Town
Postal Address: P.O. Box 129, Marsabit 60500
Telephone: 069-2025

44
St Paul’s Seminary Seconday School
St Paul’s Seminary Seconday School
Category: Private Secondary Schools
County: Nyandarua
Location: Mathari - Ihururu Road
Postal Address: P.O. Box 505-10100, Nyeri
Telephone: 020-2321554, 2321551
Mobile: 0720-577380

45
St Peter’s Day Boys High School
St Peter’s Day Boys High School
Category: Private Secondary Schools
County: Kiambu
Location: Uthiru
Postal Address: P.O.Box 346, Uthiru, 00605
Telephone: 0726-519453, 0728-072308, 0728-030852

46
St Philips Matangini
St Philips Matangini
Category: Private Secondary Schools
County: Machakos
Location: Machakos area
Postal Address: P.O. Box 63 Ndalani 90118
Telephone: 0733-575439

47
St Stephen’s High School
St Stephen’s High School
Category: Private Secondary Schools
County: Kisii
Location: Kisii - Suneka Road, Daraja Mbili
Postal Address: P.O. Box 503, Kisii 40200
Telephone: 0728-686377, 0734-873007
Email: st.stephenedinstitute@gmail.com

48
St Steven’s Boys High School
St Steven’s Boys High School
Category: Private Secondary Schools
Location: Machakos Junction
Postal Address: P.O. Box 5130, Nairobi 00200
Telephone: 0721-837034, 0732-033016
Email: ststevensschool@gmail.com

49
St Steven’s Girls High School
St Steven’s Girls High School
Category: Private Secondary Schools
Location: Kyumbi - Makutano Machakos
Postal Address: P.O. Box 5130, Nairobi 00200
Telephone: 0721-837034, 0732-033016
Email: ststevensschool@gmail.com

50
St Teresa Kanyage Academy
St Teresa Kanyage Academy
Category: Private Secondary Schools
Location: Othaya Town, Iria ini-Karima
Postal Address: P.O. Box 324, Othaya 10106
Telephone: 020-2063046
Email: townguru1@yahoo.com

51
St Thomas School - Tigoni
St Thomas School - Tigoni
Category: Private Secondary Schools
County: Kiambu
Location: Along Limuru School Lane, Tigoni
Postal Address: P.O. Box 1463, Limuru 00217
Telephone: 0722-786460, 0735-731094
Email: admin@stthomasschool.ac.ke
Website: www.stthomasschool.ac.ke

52
St Timothy Academy,Mixed Day & Boarding School
St Timothy Academy,Mixed Day & Boarding School
Category: Private Secondary Schools
County: Kilifi
Location: Mtwapa
Postal Address: P.O Box 492, Mtwapa 80109
Telephone: 0720-211058, 0734-264433
Email: sttimothyacademy@yahoo.com

53
St Tito High School
St Tito High School
Category: Private Secondary Schools
County: Nairobi
Location: Ndenderu-Wangige Road
Postal Address: P.o. Box 38719, Nairobi 00600
Telephone: 020-8056424
Mobile: 0722-323919, 0722-821627
Email: sttitohighschool@yahoo.com

54
St Valentine Girls High School
St Valentine Girls High School
Category: Private Secondary Schools
County: Machakos
Location: Kangundo Road
Postal Address: P.O. Box 666, Machakos 90100
Telephone: 0733-866135

55
St Valentine Mixed High School
St Valentine Mixed High School
Category: Private Secondary Schools
County: Machakos
Location: Kangundo Road
Postal Address: P.O. Box 638, Machakos 90100
Telephone: 0733-938164

56
St Xavier’s Academy
St Xavier’s Academy
Category: Private Secondary Schools
County: Laikipia
Location: Laikipia Road, Nanyuki Town
Postal Address: P.O. Box 263, Nanyuki 10400
Telephone: 062-32888

57
St Xavier’s Girls’ Secondary School
St Xavier’s Girls’ Secondary School
Category: Private Secondary Schools
County: Kiambu
Location: Kiboko Road
Postal Address: P.O. Box 1608, Thika 01000
Telephone: 020-3563201
Email: stxaviersgirlssecschool@gmail.com

58
St Xavier’s Mixed High School
St Xavier’s Mixed High School
Category: Private Secondary Schools
County: Nakuru
Location: Nakuru Town, Along Stadium Road Opp C.I.D Headquarter
Postal Address: P.O. Box 618, Nakuru 20100
Telephone: 051-2212466

59
St Yermo Secondary School
St Yermo Secondary School
Category: Private Secondary Schools
County: Nakuru
Location: Subukia
Postal Address: P.O. Box 52, Subukia 20109
Telephone: 051-52496

60
Stanmore High School
Stanmore High School
Category: Private Secondary Schools
County: Nairobi
Location: Githurai 44, Off Kamiti Road
Postal Address: P O Box 777 Nairobi 00618
Telephone: 020-2144819, 0720-285305
Email: stanviewgroupofschools@yahoo.com

61
Star Sheikh Academy
Star Sheikh Academy
Category: Private Secondary Schools
County: Nairobi
Location: Karen - Ngong
Postal Address: P.O.Box 62796, Nairobi 00500
Telephone: 0733-606545, 0722-436934

62
Star Sheikh Academy
Star Sheikh Academy
Category: Private Secondary Schools
Location: Makadara, Athi River Township
Postal Address: P.O. Box 92, Athi River 00204
Telephone: 0722-512532, 0722-843391
Email: info@starsheikhacademy.com

63
Star Sheikh Group of Schools
Star Sheikh Group of Schools
Category: Private Secondary Schools
County: Nairobi
Location: Ruai
Postal Address: P.O Box 67116, Nairobi 00200
Telephone: 0722-512532, 0722-843391
Email: info@starsheikhacademy.com

64
Stephjoy Girls High School
Stephjoy Girls High School
Category: Private Secondary Schools
County: Kiambu
Location: Rironi Uthiru
Postal Address: P.O. Box 828, Uthiru 00605
Telephone: 0722-641711

65
Strathmore School
Strathmore School
Category: Private Secondary Schools
County: Nairobi
Location: Mzima Spring Road, Lavington
Postal Address: P.O. Box 25095, Nairobi 00603
Telephone: 020-4348315
Mobile: 0722-221221, 0718-222222 0733-937945
Email: info@strathmore.ac.ke

66
Streams of Life Academy
Streams of Life Academy
Category: Private Secondary Schools
County: Nakuru
Location: Bondeni Road
Postal Address: P.O. Box 10407, Nakuru 20100
Telephone: 0722-420851,0721-463197

67
Suba Academy
Suba Academy
Category: Private Secondary Schools
Location: Rusinga Island
Postal Address: P.O. Box 208, Mbita 40305
Telephone: 057-22102

68
Summer Springs High School
Summer Springs High School
Category: Private Secondary Schools
Location: Near Limuru Girls School, Tigoni
Postal Address: P.O. Box 31288, Nairobi 00600
Telephone: 020-2191894, 2220170

69
Summer Springs High School
Summer Springs High School
Category: Private Secondary Schools
County: Kiambu
Location: Tigoni
Postal Address: P.O Box 31280, Nairobi 00100
Telephone: 066-73006

70
Sunflower Secondary School
Sunflower Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Outering Road
Postal Address: P.O. Box 14507, Nairobi
Telephone: 0707-644458, 0710-200754

71
Sunrise Mixed High School
Sunrise Mixed High School
Category: Private Secondary Schools
County: Machakos
Location: Athi River Kinanie
Postal Address: P. O. Box 345, Athi River 00204
Telephone: 0721-318501, 020-2219155

72
Sunrise Secondary School
Sunrise Secondary School
Category: Private Secondary Schools
Location: Mombasa
Postal Address: P.O. Box 83296, Mombasa 80100
Telephone: 041-26372

73
Sunshine Secondary School
Sunshine Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Opp. Wilson Airport, Lang’ata Road
Postal Address: P.O. Box 56890, Nairobi 00200
Telephone: 020-6001797, 6003106

74
Taita Academy
Taita Academy
Category: Private Secondary Schools
County: Taita Taveta
Location: Mwatate Township
Postal Address: P.O. Box 189, Mwatate 80305
Telephone: 043-36266/36014

75
Tala Academy
Tala Academy
Category: Private Secondary Schools
County: Machakos
Location: Kangundo Road
Postal Address: P.O. Box 28, Tala 90131
Telephone: 0713-391018
Email: st.josephstala@yahoo.com

76
Talanta Preparatory School
Talanta Preparatory School
Category: Private Secondary Schools
County: Nairobi
Location: Komarock Phase IV
Postal Address: P.O. Box 17110, Nairobi 00510
Telephone: 0722-852256, 0722-294736

77
Talent Secondary School
Talent Secondary School
Category: Private Secondary Schools
Location: Bombolulu off Mombasa-Malindi Road
Postal Address: P.O. Box 41028, Mombasa 80100
Telephone: 0723-279809
Email: talentsec@yahoo.com

78
Tawheed Girls Muslim Academy
Tawheed Girls Muslim Academy
Category: Private Secondary Schools
County: Kilifi
Location: Majengo Area
Postal Address: P.O. Box 1514, Malindi 80200
Telephone: 0751-919500, 0733-733544

79
Temple Road High School
Temple Road High School
Category: Private Secondary Schools
County: Nairobi
Location: Off Ronald Ngala Street Opp. KBS Central Bus Station
Postal Address: P.O. Box 6808, Nairobi 00300
Telephone: 020-2224860, 2220170, 242708

80
Temple Road Secondary School
Temple Road Secondary School
Category: Private Secondary Schools
County: Nyeri
Location: Along Temple Road, Opp Kamukunji Grounds
Postal Address: P.O. Box 35, Nyeri 10100
Telephone: 0711-324125

81
Thai High School
Thai High School
Category: Private Secondary Schools
County: Meru
Location: Hospital Road, Thuniangiri Area
Postal Address: P.O. Box 231, Meru 60200
Telephone: 064-20578

82
The Emmaus School Boys Boarding High School
The Emmaus School Boys Boarding High School
Category: Private Secondary Schools
County: Nairobi
Location: Lower Kahawa Wendani, off Thika Road
Postal Address: P. O Box 70231 Nairobi 00400
Telephone: 020-0519292, 0712-047047
Email: theemmausschool@yahoo.com

83
The Komarock School
The Komarock School
Category: Private Secondary Schools
County: Nairobi
Location: Komarock Sectionn I, Spring Road
Postal Address: P.O. Box 6818, Nairobi 00300
Telephone: 020-789295

84
The Makini School
The Makini School
Category: Private Secondary Schools
County: Nairobi
Location: Off Ngong Road, Makindi Road
Postal Address: P.O. Box 21784, Nairobi 00505
Telephone: 020-3874950/1, 3877164
Fax: 020-3870167, 3874258
Email: info@makinischool.com
Website: www.makinischool.com

85
The Precious Angels School
The Precious Angels School
Category: Private Secondary Schools
County: Muranga
Location: Muranga Township
Postal Address: P.O. Box 93, Muranga 10205
Telephone: 060-42271

86
The Visionary Academic Centre Senior School
The Visionary Academic Centre Senior School
Category: Private Secondary Schools
County: Nairobi
Location: Muhoho Avenue, South ‘C’
Postal Address: P. O. Box 26600 Nairobi 00504
Telephone: 020-6007298
Mobile: 0724-874088, 0739-171755
Email: visionaryacademic@yahoo.com

87
Thika Memorial Church School
Thika Memorial Church School
Category: Private Secondary Schools
County: Kiambu
Location: Kimatus Road
Postal Address: P.O. Box 1647, Thika 01000
Telephone: 067-22560

88
Tigoni Academy for Girls
Tigoni Academy for Girls
Category: Private Secondary Schools
County: Kiambu
Location: Tigoni Area, Limuru Road
Postal Address: P.O. Box 10, Limuru 00217
Telephone: 066-40961/50145

89
Timau Girls Academy
Timau Girls Academy
Category: Private Secondary Schools
County: Meru
Location: Timau Road
Postal Address: P.O. Box 78, Timau 60203
Telephone: 064-41005

90
Traveller Oasis Centre
Traveller Oasis Centre
Category: Private Secondary Schools
County: Makueni
Location: Sultan Hamud
Postal Address: P.O. Box 335, Sultan Hamud 90132
Telephone: 044-52266

91
Treasure Sec School - Uplands
Treasure Sec School - Uplands
Category: Private Secondary Schools
County: Nairobi
Location: Off Nairobi-Naivasha Highway
Postal Address: P.O. Box 11430, Nairobi 00400
Telephone: 0733-264979

92
Trikha Girls Secondary School
Trikha Girls Secondary School
Category: Private Secondary Schools
County: Kiambu
Location: Old Station Road
Postal Address: P.O. Box 1562, Thika 01000
Telephone: 020-2062480
Mobile: 0734-743603, 0720-908596

93
Tristar Academy Complex
Tristar Academy Complex
Category: Private Secondary Schools
County: Nairobi
Location: Dandora Phase IV, Off John Osogo Road
Postal Address: P.O. Box 629, Nairobi 00516
Telephone: 0722-428791

94
Trusted Care Group of Schools
Trusted Care Group of Schools
Category: Private Secondary Schools
County: Nairobi
Location: Huruma Estate
Postal Address: P.O. Box 4916, Nairobi 00200
Telephone: 020-266187, 0733-455749

95
Tumaini High School
Tumaini High School
Category: Private Secondary Schools
Location: Red Hill Limuru Road
Postal Address: P.O. Box 1190, Limuru 00217
Telephone: 020-2132015
Mobile: 0710-344473, 0738-344473
Email: tumainihighschool@gmail.com

96
Twin Camps High School
Twin Camps High School
Category: Private Secondary Schools
County: Machakos
Location: Machakos
Postal Address: P.O. Box 469, Tala 90131
Telephone: 0721-557256, 0733-575740
Email: rrgitau@yahoo.com

97
Ufanisi Senior School
Ufanisi Senior School
Category: Private Secondary Schools
County: Kiambu
Location: Nakuru-Nairobi Road
Postal Address: P.O. Box 391, Uthiru 00605
Telephone: 0720-304737, 0733-139361
Email: ufanisiseniorschool@gmail.com

98
Ummul Qura Senior School
Ummul Qura Senior School
Category: Private Secondary Schools
County: Kilifi
Location: Next to Old Lamu Hotel
Postal Address: P.O. Box 6175, Malindi 80200
Telephone: 0722-784693, 0722-971902 0720-218933
Email: ummuleducational@yahoo.com

99
United Girls High School-Meru
United Girls High School-Meru
Category: Private Secondary Schools
County: Meru
Location: Meru-Mikinduri Road
Postal Address: P.O. Box 386, Meru 60200
Telephone: 064-31030

100
Upper Kabete High School
Upper Kabete High School
Category: Private Secondary Schools
County: Kiambu
Location: Naivasha Highway, btwn Kinoo & Muthiga
Postal Address: P.O Box 54860, Nairobi 00200
Telephone: 020-2106523
Email: 0720-333214, 0726-211390

Valentine High School
Valentine High School
Category: Private Secondary Schools
Location: Gangoni Area
Postal Address: P.O. Box 80021, Mombasa 80100
Telephone: 041-311570

2
Valerye McMillian High School
Valerye McMillian High School
Category: Private Secondary Schools
Location: Mkomani, Mombasa
Postal Address: P.O. Box 95810, Mombasa 80106
Telephone: 020-2171323, 0711-666588

3
Vanessa Grant Girls School
Vanessa Grant Girls School
Category: Private Secondary Schools
County: Nakuru
Location: Near Nakuru Town
Postal Address: P.O. Box 14, Rongai 20108
Telephone: 0727-094386, 0712-292027 0722-610663
Email: admin@vggc.org

4
Versity View Academy & Secondary
Versity View Academy & Secondary
Category: Private Secondary Schools
County: Kiambu
Location: Kalimoni Township
Postal Address: P.O. Box 121, Kalimoni 01001
Telephone: 0721-298839

5
Vinespring Girls Secondary School
Vinespring Girls Secondary School
Category: Private Secondary Schools
County: Nairobi
Location: Ruai Township
Postal Address: P.O. Box 4590, Nairobi 00200
Telephone: 020-784475, 0721-659346

6
Vipingo Muslim Secondary School
Vipingo Muslim Secondary School
Category: Private Secondary Schools
Location: 35Km From Mombasa Town
Postal Address: P.O Box 10544, Bamburi 80101
Telephone: 0722-410494, 0737-410494 0724-157729

7
Wamy High School
Wamy High School
Category: Private Secondary Schools
County: Nairobi
Location: Off Mombasa Road, Balozi Estate
Postal Address: P.O. Box 70541, Nairobi 00400
Telephone: 0721-717241, 0723-5875440
Email: wamyhighschool@yahoo.com

8
Wankan Academy
Wankan Academy
Category: Private Secondary Schools
County: Kiambu
Location: Murera, Ruiru Off Nairobi-Thika Highway
Postal Address: P.O. Box 105, Ruiru 00232
Telephone: 067-25077, 020-3751991
Mobile: 0722-270528, 0712-685686
Email: wankanacademy@yahoo.co.uk

9
Watamu Adventist Secondary School
Watamu Adventist Secondary School
Category: Private Secondary Schools
County: Kilifi
Location: Opp. Watamu Police Station
Postal Address: P.O. Box 110, Watamu 80202
Telephone: 0727-509644
Email: sdasecondary@gmail.com

10
Weaver Bird High School
Weaver Bird High School
Category: Private Secondary Schools
Location: Near Show Ground
Postal Address: P.O. Box 1207, Kitale 30200
Telephone: 054-31705, 020-2220170

11
Webzz Educational Centre
Webzz Educational Centre
Category: Private Secondary Schools
County: Bungoma
Location: Off Bungoma-Malaba Highway
Postal Address: P.O. Box 260, Bungoma 50200
Telephone: 0715-103269

12
Welkim Senior Academy Girls Boarding School
Welkim Senior Academy Girls Boarding School
Category: Private Secondary Schools
County: Nairobi
Location: Ruai-Kangundo Road
Postal Address: P.O. Box 55465, Nairobi 00200
Telephone: 0722-279075, 0722-622432

13
Westminister Academy
Westminister Academy
Category: Private Secondary Schools
County: Nairobi
Location: Mepalux Plaza Upper River Road
Postal Address: P.O. Box 10514, Nairobi 00400vvvvv
Telephone: 020-2244502, 2211471, 2244502

14
Wheatfields Education Complex
Wheatfields Education Complex
Category: Private Secondary Schools
County: Nakuru
Location: Along Nakuru-Eldoret Highway Near Sobea Trading Centre
Postal Address: P.O. Box 13823, Nakuru 20100
Telephone: 0723-278503, 0721-300510
Email: kanalomixed@yahoo.com

15
Wikililye Secondary School
Wikililye Secondary School
Category: Private Secondary Schools
County: Kitui
Location: Kitui Area
Postal Address: P.O. Box 242, Kitui 90200
Telephone: 044-22142

16
Wiltrue Educational Centre
Wiltrue Educational Centre
Category: Private Secondary Schools
County: Nairobi
Location: Kasarani Mwiki
Postal Address: P.O Box 10337 Nairobi 00100
Telephone: 0720-424071, 0723-798968
Email: wiltrueeducationcetre@yahoo.com

17
Yatta Star Girls Sec School
Yatta Star Girls Sec School
Category: Private Secondary Schools
County: Machakos
Location: Thika-Garissa Road
Postal Address: P.O. Box 4 Katangi 90124
Telephone: 0734-707964

18
Ziwani Boys High School
Ziwani Boys High School
Category: Private Secondary Schools
County: Nyandarua
Location: Nyahururu
Postal Address: P.O. Box 1351, Nyahururu 20300
Telephone: 0722-691231



 

What it takes