KCSE ONLINE

One stop education solutions

We have an enourmous data quiz bank of past papers ranging from 1995 - 2017 . 

Quick Revision Booklets

Candidates who would want their papers remarked should request for the same within a month after release of the results. Those who will miss out on their results are advised to check with their respective school heads and not with the examination council. . 

Candidate benefit from our quick revision booklets which are comprehensive and how to tackle examination question methods. 

e-Content Digital Multimedia

As a supplementary to coursework content our e-library for digitized multimedia CDs while enhance and ensure that you never missed that important concept during the normal class lessons. It is a Do it Yourself Project

Other Goodies for KCSE ONLINE Members!

Buy 1 Coursework DVD Disc and get a FREE Gold membership plan for two consecutive years. This e-Content Digital CD covers all the topics for a particular class per year. One CDs costs 1200/- ( Per Subject per Class ).

Purchase Online and have the CD sent to your nearest Parcel Service. Pay the amount to Patrick 0721806317 by M-PESA then provide your address for delivery of the Parcel. Ask for clarification if in doubt.

Install ADOBE Flash Player for Best Results

For Best results INSTALL Adobe Flash Player Version 16 to play the interactive content in your computer. Test the link below to find out if you have Adobe Flash in your computer.

SAMPLE e-Content DVD

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

Kenyan National Schools

Kenyan Universities

Pre-Universities

Private Colleges

Private Secondary Schools

Public Secondary Schools

Private Primary Schools

Public Colleges

Schools & College Suppliers

 



 

What it takes