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 Primary Schools

Charter Academy
Charter Academy
Category: Kindergartens,
Private Primary Schools
County: Nairobi
Location: Nasra Gardens, behind Naivas Umoja, in Eastlands.
Postal Address: P.O. Box
Telephone: 0202352110
Mobile: 0714651937
Email: charter.academies@gmail.com 2

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

Mountain View School
Mountain View School
Category: Private Primary Schools
County: Nairobi
Location: Off Thika Super Highway, Behind Safari park
Postal Address: P.O. Box 65023, Nairobi 00618
Telephone: +254 (0) 202 373 871 / +254 (0) 707 370 003
Mobile: +254 (0) 721 592 985 / +254 (0) 789 399 926
Email: info@mountainviewschool.sc.ke or admissions@mountainviewschool.sc.ke
Website: www.mountainviewschool.sc.ke 4

Vineyard School
Vineyard School
Category: Private Primary Schools
County: Nairobi
Location: Ole Odume Road/Muringa Road Off Ngong Road, Kilimani
Postal Address: P.O. Box 29751, Nairobi 00202
Telephone: 020-2019196
Mobile: 0722-852921
Email: vineyard.m.school@gmail.com 5
A Ray Of Hope Academy
A Ray Of Hope Academy
Category: Private Primary Schools
County: Mombasa
Location: Magongo Area, Old Nairobi-Mombasa Road
Postal Address: P.O. Box 93085, Mombasa 80100
Telephone: 0722-871095

6
A Rose of Sharon Academy
A Rose of Sharon Academy
Category: Private Primary Schools
County: Kajiado
Location: Emali
Postal Address: P.O Box 29, Emali 90121
Telephone: 0721-264070
Email: aroseofsharonacademy@gmail.com

7
ABC Girls Academy
ABC Girls Academy
Category: Private Primary Schools
County: Machakos
Location: Nairobi-Machakos Road
Postal Address: P.O. Box 2338, Machakos 90100
Telephone: 044-20428

8
Aberdare Academy
Aberdare Academy
Category: Private Primary Schools
County: Nakuru
Location: Endarasha Area
Postal Address: P.O. Box 42, Endarasha 10107
Telephone: 0721-460632, 0726-962892
Email: karanjandongo@gmail.com

9
Abu Hureira Academy
Abu Hureira Academy
Category: Private Primary Schools
County: Mombasa
Location: Mombasa
Postal Address: P.O. Box 42495, Mombasa 80100
Telephone: 041-2490587

10
Abundant Hope Academy
Abundant Hope Academy
Category: Private Primary Schools
County: Uasin Gishu
Location: P.C.E.A Ayub Kinya Parish Eldoret
Postal Address: P.O Box 868, Eldoret 30100
Telephone: 0725-666512, 0727-997382 0721-562092
Email: abundanthope-eld@yahoo.com

11
Acacia Crest Academy
Acacia Crest Academy
Category: Private Primary Schools
County: Kajiado
Location: Namanga Road, Kitengela
Postal Address: P.O. Box 678, Athi River 00204
Telephone: 020-3542587
Email: acaciacrest@gmail.com

12
Achievers School
Achievers School
Category: Private Primary Schools
County: Nairobi
Location: Githurai 44,Kamiti Road
Postal Address: P.O Box 43210 Nairobi 00100
Telephone: 0722-105482, 0720-407736, 0727-094339

13
ACK Binns Primary School
ACK Binns Primary School
Category: Private Primary Schools
County: Mombasa
Location: Mishomoroni Area
Postal Address: P.O. Box 85010, Mombasa 80100
Telephone: 041-473154

14
ACK Emmanuel Education Centre
ACK Emmanuel Education Centre
Category: Private Primary Schools
County: Kajiado
Location: Ngong-Kiserian Road
Postal Address: P.O. Box 110, Ngong Hills 00208
Telephone: 0723-373657

15
ACK St Philips Academy
ACK St Philips Academy
Category: Private Primary Schools
County: Mombasa
Location: Likoni - Lunga Lunga Road, Ujamaa Stage
Postal Address: P.O. Box 96684, Mombasa 80110
Telephone: 0702-368898
Email: geraldsam78@yahoo.com

16
ACK St James Academy
ACK St James Academy
Category: Private Primary Schools
County: Kiambu
Location: Kiambu
Postal Address: P.O. Box 252, Kiambu 00900
Telephone: 020-2117761, 0716-983101
Email: stjames808@gmail.com

17
ACK St James Buruburu School
ACK St James Buruburu School
Category: Kindergartens,
Private Primary Schools
County: Nairobi
Location: Buruburu
Postal Address: P.O. Box 34129, Nairobi 00100
Telephone: 0713-019950
Email: info@ackstjames.org

18
ACK St Johns School� The
ACK St Johns School� The
Category: Private Primary Schools
County: Nairobi
Location: Kangemi
Postal Address: P.O Box 23445, Nairobi 00625
Telephone: 0721-223369

19
ACK St Pauls Academy
ACK St Pauls Academy
Category: Private Primary Schools
County: Machakos
Location: Athi-River
Postal Address: P. O. Box 175, Athi-River 00204
Telephone: 020-2365609

20
ACK St Thomas Academy
ACK St Thomas Academy
Category: Private Primary Schools
County: Kirinyaga
Location: Kerugoya Township
Postal Address: P.O. Box 338, Kerugoya 10300
Telephone: 0715-415518
Email: ackcathedralkeru@yahoo.com

21
ACPE Academy
ACPE Academy
Category: Private Primary Schools
County: Nairobi
Location: Kangemi
Postal Address: P. O. Box 27576, Nairobi 00506
Telephone: 0721-985616
Email: almajlis@yahoo.com

22
Adams Primary School
Adams Primary School
Category: Private Primary Schools
County: Kisii
Location: Kisii � Suneka Road, Nyangena
Postal Address: P.O. Box 2331, Kisii 40200
Telephone: 0733-824455, 0735-558421

23
Addar Joy Academy
Addar Joy Academy
Category: Private Primary Schools
County: Nairobi
Location: Sunton Estate, Kasarani - Mwiki Road
Postal Address: P.O. Box 44787, Nairobi 00100
Telephone: 0725-984565

24
Advent Hill Primary School
Advent Hill Primary School
Category: Private Primary Schools
County: Kajiado
Location: Magadi Road, Nkoroi Area
Postal Address: P.O. Box Private Bag, Mbagathi 00503
Telephone: 0737-370724
Email: ahps@ecd.adventist.org

25
AEPC Hannah Primary School
AEPC Hannah Primary School
Category: Private Primary Schools
County: Meru
Location: Along Maua - Kiegoi Road Maua, Gaciongo
Postal Address: P.O. Box 338, Maua 60600
Telephone: 0727-769294

26
Aga Khan Primary
Aga Khan Primary
Category: Private Primary Schools
County: Kisumu
Location: Otieno Oyoo Street
Postal Address: P.O. Box 177, Kisumu 40100
Telephone: 057-2023003

27
Aga Khan Primary School
Aga Khan Primary School
Category: Private Primary Schools
County: Nairobi
Location: Junction of 5th Parklands & Limuru Road
Postal Address: P.O. 48648, Nairobi 00100
Telephone: 020-3748528, 0722-397294
Email: akpsn@akesk.org

28
Agape Vision Academy
Agape Vision Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii � Nyamira Road, Kemera
Postal Address: P.O. Box 1742, Kisii 40200
Telephone: 0725-436936, 0725-964336

29
Agbon Academy
Agbon Academy
Category: Private Primary Schools
County: Nairobi
Location: Mbotela Estate
Postal Address: P.O. Box 16571,Nairobi 00620
Telephone: 0721-319537, 0722-802733
Email: agbonschoosl@gmail.com

30
AIC Grace Academy
AIC Grace Academy
Category: Private Primary Schools
County: Kisii
Location: Hema Hospital Road, Behind Kisii Primary School
Postal Address: P.O. Box 3839, Kisii 40200
Telephone: 058-31732

31
AIC Kitengela Education Centre
AIC Kitengela Education Centre
Category: Private Primary Schools
County: Kajiado
Location: Mirriams Place, Kitengela
Postal Address: P.O. Box 238, Kitengela 00242
Telephone: 020-2693118

32
AIC Ngong Hills Primary
AIC Ngong Hills Primary
Category: Private Primary Schools
County: Kajiado
Location: Ngong Hills
Postal Address: P.O. Box 360, Ngong 00208
Telephone: 0724-566167
Email: aicngonghils@yahoo.com

33
AIPCA Makande Academy
AIPCA Makande Academy
Category: Private Primary Schools
County: Mombasa
Location: Corner Gorofani-K.P.A Quaters
Postal Address: P.O. Box 98105, Mombasa 80100
Telephone: 041-2493959

34
AIPCA Ngei II Academy
AIPCA Ngei II Academy
Category: Private Primary Schools
County: Nairobi
Location: Huruma Estate Behind P.A.G Church
Postal Address: P.O. Box 16444, Nairobi
Telephone: 020-6761474

35
Akiba Schools
Akiba Schools
Category: Private Primary Schools
County: Nairobi
Location: Hinga Lane, Kangemi
Postal Address: P.O. Box 386, Nairobi 00625
Telephone: 020-2316257
Email: akibaschools@yahoo.com

36
Al Madrasatus Saifiyatul Burhaniyah School
Al Madrasatus Saifiyatul Burhaniyah School
Category: Private Primary Schools
County: Mombasa
Location: Old Kisauni Road
Postal Address: P.O. Box 95717, Mombasa 80100
Telephone: 041-474568, 473391

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

38
Al-Majlis Al-Ifriqia Academy
Al-Majlis Al-Ifriqia Academy
Category: International Primary Schools,
Private Primary Schools
County: Nairobi
Location: South �C� Mugoya Phase IV
Postal Address: P.O. Box 27760, Nairobi 00506
Telephone: 0721-985616

39
Aldai Girls Primary School
Aldai Girls Primary School
Category: Private Primary Schools
County: Nandi
Location: South Nandi District, Nandi Hills
Postal Address: P.O. Box 33, Kapcheno 30304
Telephone: 053-643102

40
Alfah Academy
Alfah Academy
Category: Private Primary Schools
County: Mombasa
Location: Nursery & Primary Tudor
Postal Address: P.O Box 80093, Mombasa 80100
Telephone: 0710-583055

41
Alfarsy Education Centre
Alfarsy Education Centre
Category: Private Primary Schools
County: Mombasa
Location: Ganjoi Estate
Postal Address: P.O. Box 88846, Mombasa 80100
Telephone: 041-2220627

42
Alimus Learnfield Academy
Alimus Learnfield Academy
Category: Private Primary Schools
County: Nairobi
Location: Ruai
Postal Address: P.O. Box 12842, Nairobi 00400
Telephone: 020-2503926
Mobile: 0722-288493

43
All Saints Academy
All Saints Academy
Category: Private Primary Schools
County: Kirinyaga
Location: Sagana Township
Postal Address: P. O. Box 30, Sagana 10230
Telephone: 0722-723316, 0737-723316, 0738-723316

44
All Saints Cathedral Primary School
All Saints Cathedral Primary School
Category: Private Primary Schools
County: Nairobi
Location: Near Madaraka Estate, Mbagathi Way
Postal Address: P.O. Box 55796, Nairobi 00200
Telephone: 020-6003107, 0710-458983
Email: ascprimary@africaonline.co.ke

45
All Saints Kianyaga School
All Saints Kianyaga School
Category: Private Primary Schools
County: Kirinyaga
Location: Kianyaga Township
Postal Address: P.O. Box 332, Kianyaga 10301
Telephone: 0737-723316, 0738-723316

46
Amagoro Junior Academy
Amagoro Junior Academy
Category: Private Primary Schools
County: Busia
Location: Amagoro Town
Postal Address: P.O. Box 16 Amagoro 50244
Telephone: 0724-524249
Email: itebazake@gmail.com

47
Amani Primary School
Amani Primary School
Category: Private Primary Schools
County: Mombasa
Location: Mikindani Area Nairobi-Mombasa Road
Postal Address: P.O. Box 93695, Mombasa 80100
Telephone: 041-3432881

48
Amazing Grace Academy
Amazing Grace Academy
Category: Private Primary Schools
County: Laikipia
Location: Laikipia
Postal Address: P.O. Box 1049, Nyahururu 20300
Telephone: 065-32915

49
Amicus School
Amicus School
Category: Private Primary Schools
County: Nairobi
Location: King�ara Road,Off Gitanga/James Gichuru Road Junction, Lavington
Postal Address: P.O. Box 41430, Nairobi 00100
Telephone: 020-3868013, 2146501
Fax: 020-3870965
Mobile: 0722-702223
Email: theamicusgroup2000@yahoo.co.uk

50
Ananda Marga Academy
Ananda Marga Academy
Category: Private Primary Schools
County: Mombasa
Location: Kiembeni Estate
Postal Address: P.O. Box 83923, Mombasa 80100
Telephone: 0722-950396, 0733-831058 0734-671992

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

52
Anthena School
Anthena School
Category: Private Primary Schools
County: Machakos
Location: Sabaki Estate, Off Mombasa Road
Postal Address: P.O. Box 44, Athi River 00204
Telephone: 0724-085534
Email: anthenaschool@gmail.com

53
APJ Primary School
APJ Primary School
Category: Private Primary Schools
County: Mombasa
Location: Kizingo area, Off Kwale Road
Postal Address: P.O. Box 82522, Mombasa 80100
Telephone: 041-2312363

54
Applegate School - Kakamega
Applegate School - Kakamega
Category: Private Primary Schools
County: Kakamega
Location: Milimani Estate Off Kakamega - Webuye Road
Postal Address: P.O. Box 2622. Kakamega 50100
Telephone: 056-30606, 0721-860507
Email: applegateschoolkakamega@gmail.com

55
Aquinoe Learning Centre(Inclusive School)
Aquinoe Learning Centre(Inclusive School)
Category: Private Primary Schools
County: Trans Nzoia
Location: Kitale-Kapenguria Road
Postal Address: P.O. Box 599, Kitale 30200
Telephone: 0733-750197,0722-953166
Email: ishaduma@yahoo.com

56
Archbishop Gitari Academy
Archbishop Gitari Academy
Category: Private Primary Schools
County: Embu
Location: Embu-Kutus Road
Postal Address: P.O. Box 905, Embu 60100
Telephone: 068-30422

57
Aroman Hill Academy
Aroman Hill Academy
Category: Private Primary Schools
County: Mombasa
Location: Likoni Corner Mpya
Postal Address: P.O. Box 96433, Mombasa 80100
Telephone: 0721-636488
Email: gamema2003@yahoo.com

58
Arya Primary School
Arya Primary School
Category: Private Primary Schools
County: Nairobi
Location: Ngara Area
Postal Address: P.O. Box 10706, Nairobi 00600
Telephone: 020-3742449

59
Arya Primary School
Arya Primary School
Category: Private Primary Schools
County: Mombasa
Location: Mwembe Tayari Road Near Hotel Suphire
Postal Address: P.O. Box 80131, Mombasa 80100
Telephone: 041-2494064

60
Arya Primary School
Arya Primary School
Category: Private Primary Schools
County: Uasin Gishu
Location: Sosian Street
Postal Address: P.O. Box 442, Eldoret 30100
Telephone: 053-822500

61
Arya Vedic School
Arya Vedic School
Category: Private Primary Schools
Location: Ngara Area, Lodaika Lane
Postal Address: P.O. Box 31275, Nairobi 00600
Telephone: 020-2316732, 0734-393918
Email: aryavedic200@yahoo.com

62
Aslan Junior Academy
Aslan Junior Academy
Category: Private Primary Schools
County: Kiambu
Location: Along Naivasha Road, Uthiru
Postal Address: P.O. Box 70864, Nairobi 00400
Telephone: 0722-379231, 0721-540669

63
At-Twaibah Academy - Primary School
At-Twaibah Academy - Primary School
Category: Private Primary Schools
County: Mombasa
Location: Jomvu Road, Off Colorama Kenyatta Avenue
Postal Address: P.O. Box 2592 Mombasa 80100
Telephone: 0722-742464, 0733-910417
Email: attwaibahacademy@yahoo.com

64
Athi Meadow Academy Pre-School and Primary'The
Athi Meadow Academy Pre-School and Primary'The
Category: Private Primary Schools
County: Machakos
Location: Athi River Town
Postal Address: P.O. Box 549, Athi River 00204
Telephone: 0722-699251

65
Athi River Redeemed Academy
Athi River Redeemed Academy
Category: Private Primary Schools
County: Machakos
Location: Athi River Township
Postal Address: P.O. Box 252 Athi River 00204
Telephone: 0722-837227, 0710-156254

66
Bahari Parents Academy
Bahari Parents Academy
Category: Private Primary Schools
County: Mombasa
Location: Mtwapa Township
Postal Address: P.O. Box 325, Mtwapa 80109
Telephone: 041-5480150/1
Mobile: 0722-303535
Email: bahariparents1@yahoo.com

67
Bahati Upperhill Academy
Bahati Upperhill Academy
Category: Private Primary Schools
County: Nakuru
Location: Nakuru-Nyahururu Road, Mosob
Postal Address: P.O. Box 61, Bahati 20113
Telephone: 020-2382550
Mobile: 0733-522654, 0724-437528
Email: info@bahatiupperhill.ac.ke

68
Bakarani Junior Academy
Bakarani Junior Academy
Category: Private Primary Schools
County: Mombasa
Location: Bakarani-Bilima Grounds
Postal Address: P.O Box 41054, Mombasa 80100
Telephone: 0721-971817

69
Bamburi Royal Academy
Bamburi Royal Academy
Category: Private Primary Schools
County: Mombasa
Location: Bamburi
Postal Address: P.O. Box 523, Mombasa 80100
Telephone: 0726-221457

70
Baptist Precious Academy
Baptist Precious Academy
Category: Private Primary Schools
County: Bungoma
Location: Opp. St Damiano Hospital, Along Bungoma - Mumias Road
Postal Address: P.O. Box 1970, Bungoma 50200
Telephone: 0710-988983, 0733-702805
Email: mouricebd@yahoo.com

71
Barb�s Academy
Barb�s Academy
Category: Private Primary Schools
County: Trans Nzoia
Location: Kitale Town
Postal Address: P.O. Box 2437, Kitale 30200
Telephone: 054-31152, 0733-2717

72
Baseroot Academy
Baseroot Academy
Category: Private Primary Schools
County: Nairobi
Location: Off Kangundo Road Dandora Phase III
Postal Address: P.O. Box 771, Nairobi 00516
Telephone: 0722-889778, 0728-560923

73
Bazalel Academy
Bazalel Academy
Category: Private Primary Schools
County: Trans Nzoia
Location: Kaburengu Junction
Postal Address: P.O. Box 512, Matatege
Telephone: 0722-648252

74
Beach Road School
Beach Road School
Category: Private Primary Schools
County: Mombasa
Location: Nyali Beach Road At St. Peters Church
Postal Address: P.O. Box 43524, Mombasa 80100
Telephone: 041-474046

75
Beacon of Hope Academy
Beacon of Hope Academy
Category: Private Primary Schools
County: Kajiado
Location: Ongata Rongai, Gataka Road Behind Uchumi Supermarket
Postal Address: P.O. Box 4326, Nairobi 00200
Telephone: 020-2020793, 0716-624469
Email: info@beaconafrica.org

76
Bejos Valley Academy
Bejos Valley Academy
Category: Private Primary Schools
County: Elgeyo Marakwet
Location: Moi`s Bridge
Postal Address: P.O. Box 327, Moi`s Bridge 30202
Telephone: 0720-787905

77
Bellevue School
Bellevue School
Category: Private Primary Schools
County: Nairobi
Location: Mugoya Estate, South "C"
Postal Address: P.O. Box 41355, Nairobi 00100
Telephone: 020-2166662
Mobile: 0723-490669
Email: bellevuesch@yahoo.com

78
Bells Junior Academy
Bells Junior Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii ASK Grounds
Postal Address: P.O. Box 470, Kisii 40200
Telephone: 0726-640515

79
Benedito Highway Complex School
Benedito Highway Complex School
Category: Private Primary Schools
County: Muranga
Location: Murang�a Town - Maragu�a Highway
Postal Address: P.O. Box 84, Murang�a 10200
Telephone: 0722-227034, 0720-998591

80
Benrly Junior Academy
Benrly Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Lucky Summer
Postal Address: P.O. Box 60980, Nairobi
Telephone: 0722-814471

81
Beraph Juniour Academy
Beraph Juniour Academy
Category: Private Primary Schools
Location: Bamburi - Mtamboni Road
Postal Address: P.O. Box 87658, Mombasa 80100
Telephone: 0720-072857
Email: beraphjunior@yahoo.com

82
Bethany Junior Academy
Bethany Junior Academy
Category: Private Primary Schools
County: Kajiado
Location: Opp. Tuskys, Ongata Rongai
Postal Address: P.O. Box 50865, Nairobi 00200
Telephone: 020-2045926
Email: bethanyjracademy1@gmail.com

83
Bethel Academy
Bethel Academy
Category: Private Primary Schools
County: Kajiado
Location: Maasai Lodge Road, Ongata Rongai
Postal Address: P.O. Box 42927, Nairobi 00100
Telephone: 0710-456449

84
Bethlehem Academy
Bethlehem Academy
Category: Private Primary Schools
County: Kiambu
Location: Toll Station Area - Murera Ruiru, Off Thika Road
Postal Address: P.O. Box 677 , Ruiru 00232
Telephone: 0720-419543, 0721-975139, 0729-988443, 0733-672253
Email: johncwaweru@yahoo.com

85
Better Life Junior Academy
Better Life Junior Academy
Category: Private Primary Schools
County: Mombasa
Location: Utange Area
Postal Address: P.O. Box 91067, Mombasa 80100
Telephone: 0720-908414

86
Beyruha Academy
Beyruha Academy
Category: Private Primary Schools
County: Nairobi
Location: Five Star, Phase I, South C
Postal Address: P.O. Box 68879 Nairobi 00610
Telephone: 0711-300015
Email: info@beyruhaacademy.com

87
Bhayani Nursery & Primary School
Bhayani Nursery & Primary School
Category: Private Primary Schools
County: Kisumu
Location: Opp Dr. Oukos Estate
Postal Address: P.O. Box 112, Kisumu 40100
Telephone: 057-2020680

88
Birongo Mixed Academy
Birongo Mixed Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii - Keroka Road
Postal Address: P.O. Box 420, Kisii 40202
Telephone: 0716-823704, 0729-628175

89
Bishop John Mahiaini Junior School
Bishop John Mahiaini Junior School
Category: Private Primary Schools
County: Muranga
Location: Makuyu Area, Near Kenol Junction
Postal Address: P.O. Box 301, Kenol 01020
Telephone: 0722-304614, 0733-146822

90
Bishop Mark Cares Centre Academy
Bishop Mark Cares Centre Academy
Category: Private Primary Schools
County: Kisumu
Location: Redeemed Gospel Church International
Postal Address: P.O. Box 1307, Kisumu 40100
Telephone: 057-2022851
Email: redeemed@africaonline.co.ke

91
Bishop Robert Mdzomba Academy
Bishop Robert Mdzomba Academy
Category: Private Primary Schools
County: Nairobi
Location: Dandora Phase II, Muigai Road
Postal Address: P.O. Box 50392, Nairobi 00200
Telephone: 0727-200194, 0712-076139

92
Bissam School
Bissam School
Category: Private Primary Schools
County: Nyamira
Location: Behind DC�s Office
Postal Address: P.O. Box 373, Nyamira 40500
Telephone: 0733-513917, 0724-755123

93
Blessed Junior School
Blessed Junior School
Category: Private Primary Schools
County: Mombasa
Location: Shika Adabu Area
Postal Address: P.O. Box 96684, Mombasa 80100
Telephone: 0728-027152, 0726-888739
Email: rosenyawira49@gmail.com

94
Blooming - Tops Junior School
Blooming - Tops Junior School
Category: Private Primary Schools
County: Kajiado
Location: New Valley, Kitengela
Postal Address: P.O. Box 478, Kitengela 00241
Telephone: 0724-779269

95
Blue Sea Academy
Blue Sea Academy
Category: Private Primary Schools
County: Mombasa
Location: Mtopanga Estate
Postal Address: P.O Box 95209, Mombasa 80100
Telephone: 0727-171322

96
Blue Sky Academy
Blue Sky Academy
Category: Private Primary Schools
County: Nairobi
Location: Kayole
Postal Address: P.O. Box 44006, Nairobi 00100
Telephone: 0722-629738

97
Blue View Academy
Blue View Academy
Category: Private Primary Schools
County: Nairobi
Location: Waithaka Shopping Centre Dagoreti
Postal Address: P.O. Box 7945, Nairobi 00200
Telephone: 0722-577766, 0722-244422

98
Bluesky Education Academy
Bluesky Education Academy
Category: Private Primary Schools
County: Kajiado
Location: Kajiado Town, Along Kajiado-Namanga Highway, Behind Kajiado Police Station
Postal Address: P.O Box 537, Kajiado 01100
Telephone: 0735-261952
Email: blueskyaca@gmail.com

99
Boisabi Primary School
Boisabi Primary School
Category: Private Primary Schools
County: Kisii
Location: Along Kisii - Kisumu Road, Nyamataro
Postal Address: P.O. Box 3036, Kisii 40200
Telephone: 0722-999427, 0726-034570

100
Boma Rescue Centre
Boma Rescue Centre
Category: Private Primary Schools
County: Nairobi
Location: Dandora Phase VI
Postal Address: P.O. Box 58078, Nairobi 00200
Telephone: 020-791734 1
Boma-Park School
Boma-Park School
Category: Private Primary Schools
County: Nairobi
Location: Opp. Bomas of Kenya, Off Langata Road
Postal Address: P.O. Box 46540, Nairobi 00100
Telephone: 020-8890577

2
Bonanza School
Bonanza School
Category: Private Primary Schools
County: Embu
Location: Dallas Estate
Postal Address: P.O. Box 692, Embu 60100
Telephone: 020-2444554

3
Booker Academy
Booker Academy
Category: Private Primary Schools
Location: Mumias
Postal Address: Private Bag, Mumias 50102
Telephone: 0711-094660, 0711-094661

4
Booker Academy
Booker Academy
Category: Private Primary Schools
County: Kakamega
Location: Mumias
Postal Address: Private Bag, Mumias 50102
Telephone: 0711-094660, 0711-094661
Email: info@booker-academy.ac.ke

5
Boon House School
Boon House School
Category: Private Primary Schools
County: Kajiado
Location: Gataka Road, Ongata Rongai
Postal Address: P.O. Box 930, Nairobi 00200
Telephone: 020-3545149
Email: info@boonhouseschool.com

6
Borabu Academy
Borabu Academy
Category: Private Primary Schools
County: Nyamira
Location: Kisii - Sotik Road, Next to Borabu SACCO
Postal Address: P.O. Box 459, Nyansiongo 40502
Telephone: 0722-127695, 0723-895254

7
Bosire Academy
Bosire Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii-Migori-Kisumu Roads Junction
Postal Address: P.O. Box 749, Kisii 40200
Telephone: 0725-318120

8
Bosongo Hope Academy
Bosongo Hope Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii - Migori Highway
Postal Address: P.O. Box 2373, Kisii 40200
Telephone: 0723-403031

9
Brainstorn Academy
Brainstorn Academy
Category: Private Primary Schools
County: Nairobi
Location: Githurai
Postal Address: P.O. Box 14374, Nairobi
Telephone: 020-8711880, 0722-812726

10
Brickwoods School
Brickwoods School
Category: Private Primary Schools
County: Laikipia
Location: Muthaiga Along Mt. Kenya Safari Club Road
Postal Address: P.O. Box 399, Nanyuki 10400
Telephone: 020-3522811
Mobile: 0722-789702, 0711-551944
Email: info@brickwood.co.ke.com

11
Bright Angels Academy
Bright Angels Academy
Category: Private Primary Schools
County: Taita Taveta
Location: Voi Town
Postal Address: P.O Box 67, Voi 80300
Telephone: 0726-533430, 0717-576901

12
Bright Light Academy
Bright Light Academy
Category: Private Primary Schools
County: Nairobi
Location: Off Gitanga Road, Kawangware
Postal Address: P.O. Box 7852, Nairobi 00200
Telephone: 0721-224272, 0751-638590

13
Bright Vision Preparatory
Bright Vision Preparatory
Category: Private Primary Schools
County: Kiambu
Location: Junction of Kikuyu/Ndenderu/Lower Kabete Road, Kingeero
Postal Address: P.O Box 39031, Parklands 00623
Telephone: 0722-322981, 0725-499163
Email: brightvisionpreparatory@gmail.com

14
Brightest Star Preparatory School
Brightest Star Preparatory School
Category: Private Primary Schools
County: Nairobi
Location: Kikuyu Road, Near Dagoretti Children�s Home
Postal Address: P.O. Box 61001, Nairobi 00200
Telephone: 0721-884152
Email: brighteststarprep@yahoo.com

15
Brightons Academy
Brightons Academy
Category: Private Primary Schools
County: Mombasa
Location: Hamisi Estate - Changamwe Area
Postal Address: P.O. Box 92416, Mombasa 80102
Telephone: 020-2107116

16
Brookfield Academy
Brookfield Academy
Category: Private Primary Schools
County: Nairobi
Location: Saika Estate, Kangundo Road
Postal Address: P.O. Box 44989, Nairobi 00100
Telephone: 0720-396677

17
Brookfield Academy
Brookfield Academy
Category: Private Primary Schools
County: Nyeri
Location: Nairobi-Nyeri Highway, Karatina
Postal Address: P.O. Box 1728, Karatina 10101
Telephone: 061-72915
Mobile: 0722-888179, 0716-829480, 0702-456611
Email: info@brookfieldacademy.ac.ke

18
Brookhaven Academy
Brookhaven Academy
Category: Private Primary Schools
County: Nairobi
Location: Off Langata Road, Hillcrest Close, Karen Behind Hillcrest School
Postal Address: P.O. Box 74782, Nairobi 00200
Telephone: 0723-603625
Email: info@brookhavenacademy.co.ke

19
Brookshine School
Brookshine School
Category: Private Primary Schools
County: Machakos
Location: Nairobi-Kangundo Road
Postal Address: P.O. Box 237, Nairobi 00515
Telephone: 020-350160

20
Brookveiw School
Brookveiw School
Category: Private Primary Schools
Location: Ruai
Postal Address: P.O Box 339, Ruai 00520
Telephone: 0722-512260, 0723-689667

21
Bumala Township Primary
Bumala Township Primary
Category: Private Primary Schools
County: Busia
Location: Along Bumala - Kisumu Highway
Postal Address: P.O. Box 34, Bumala 50404
Telephone: 0729-707832, 0723-806538
Email: bumalatownship@gahoo.com

22
Bungoma Elite School
Bungoma Elite School
Category: Private Primary Schools
County: Bungoma
Location: Along Bungoma - Chwele Road
Postal Address: P.O. Box 386, Bungoma 50200
Telephone: 0727-594147, 0733-555610

23
Bungoma Sunrise Academy
Bungoma Sunrise Academy
Category: Private Primary Schools
County: Bungoma
Location: Along Bungoma - Kanduyi Road
Postal Address: P.O. Box 2668, Bungoma 50200
Telephone: 0717-720960
Email: bungomasunriseacademy.com

24
Bunk & Biddles School
Bunk & Biddles School
Category: Private Primary Schools
County: Nairobi
Location: Hillcrest Road, Off Langata road
Postal Address: P.O. Box 15343, Nairobi 00509
Telephone: 0722-344127, 0722-344127 0786-344127
Email: info@bunksandbiddlesschools.ac.ke
Website: www.bunksandbiddlesschools.ac.ke

25
Burguret View Academy
Burguret View Academy
Category: Private Primary Schools
County: Laikipia
Location: Nanyuki - Naromoru Road
Postal Address: P.O. Box 264, Naromoru 10105
Telephone: 0721-331424, 0724-431088

26
Burhamia Almadrasa, Mombasa
Burhamia Almadrasa, Mombasa
Category: Private Primary Schools
County: Mombasa
Location: Kisauni Area
Postal Address: P.O. Box 95717, Mombasa 80100
Telephone: 041-2474568

27
Burhan School
Burhan School
Category: Private Primary Schools
County: Mombasa
Location: Malindi Municipal
Postal Address: P.O. Box 5522, Malindi 80200
Telephone: 042-20168

28
Burhani Academy
Burhani Academy
Category: Private Primary Schools
County: Kilifi
Location: Majengo area
Postal Address: P.O. Box 5522, Malindi 80200
Telephone: 020-2628571, 0733-555760

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

30
Buru Buru Baptist Church School
Buru Buru Baptist Church School
Category: Private Primary Schools
County: Nairobi
Location: Buru Buru Phase III, Off Rabai Road, Off Mutanda Road
Postal Address: P.O. Box 55463, Nairobi
Telephone: 0723-890778
Email: buruburubaptistc@gmail.com

31
Busara Forest View Academy
Busara Forest View Academy
Category: Private Primary Schools
County: Nyandarua
Location: Nyahururu-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

32
Busia Ebenezar Academy
Busia Ebenezar Academy
Category: Private Primary Schools
Location: Off Busia - Kisumu Road
Postal Address: P.O. Box 754, Busia 50400
Telephone: 0722-856493, 0733-292703, 0724-445676

33
Busia Ebenezar Academy
Busia Ebenezar Academy
Category: Private Primary Schools
County: Busia
Location: Off Busia - Kisumu Road
Postal Address: P.O. Box 754, Busia 50400
Telephone: 0722-856493, 0733-292703, 0724-445676
Email: ebenezaracademybusia@yahoo.com

34
Busia YMCA Academy
Busia YMCA Academy
Category: Private Primary Schools
County: Busia
Location: Busia Municipal Market
Postal Address: P.O. Box 495, Busia 50400
Telephone: 0722-299922

35
Busy Bee School
Busy Bee School
Category: Private Primary Schools
Location: Tom Mboya Avenue Tudor, Opp Mombasa Polytechnic
Postal Address: P.O. Box 40167, Mombasa 80100
Telephone: 041-2490549
Mobile: 0723-386226, 0700-509595
Email: plmcas@yahoo.com
Website: www.busybeemsa.com

36
By Faith Juniour School
By Faith Juniour School
Category: Private Primary Schools
County: Nairobi
Location: Umoja Innercore
Postal Address: P.O. Box 5810, Nairobi 00100
Telephone: 0723-688476

37
By Grace School
By Grace School
Category: Private Primary Schools
Location: Komarock Estate, Off Kangundo Road
Postal Address: P.O. Box 11605, Nairobi 00400
Telephone: 0722-333173, 0722-671262, 0723-494845
Email: bygraceschool@gmail.com

38
Calvary Baptist Academy
Calvary Baptist Academy
Category: Private Primary Schools
County: Kajiado
Location: Ngong Town, Zambia Road
Postal Address: P.O. Box 584, Ngong Hills 0020
Telephone: 0722-531604, 0733-217417

39
Captain Omayo Academy
Captain Omayo Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii-Kisumu Road, Junction
Postal Address: P.O. Box 4019, Kisii 40200
Telephone: 0733-555089

40
Carmelvale Catholic Primary School
Carmelvale Catholic Primary School
Category: Private Primary Schools
County: Nairobi
Location: Donholm Estate
Postal Address: P.O. Box 286, Nairobi 00515
Telephone: 020-6820946, 3569211
Mobile: 0724-417832, 0735-724519
Email: carmelvaleprimary@gmail.com

41
Carol Academy
Carol Academy
Category: Private Primary Schools
County: Nakuru
Location: Race Track Estate
Postal Address: P.O. Box 14477, Nakuru 20100
Telephone: 051-2210411, 0721-531942

42
Cathsam School
Cathsam School
Category: Private Primary Schools
County: Nairobi
Location: Umoja Innercore, Moi Drive
Postal Address: P.O. Box 50348, Nairobi 00200
Telephone: 020-3542536
Mobile: 0726-759990, 0733-516160
Email: info@cathsamschool.ac.ke

43
Cathy�s Academy, Kirinyaga
Cathy�s Academy, Kirinyaga
Category: Private Primary Schools
County: Kirinyaga
Location: Off Kutus Sagana Road
Postal Address: P.O. Box 94, Kagio 10306
Telephone: 0723-169255

44
Cedar Grove Junior Academy
Cedar Grove Junior Academy
Category: Private Primary Schools
Location: Off Naivasha Road Uthiru Shopping Centre
Postal Address: P.O. Box 530, Uthiru 00605
Telephone: 020-2011513, 2042648
Mobile: 0727-725050

45
Cedar Grove Junior Academy
Cedar Grove Junior Academy
Category: Private Primary Schools
County: Kiambu
Location: Off Naivasha Road Uthiru Shopping Centre
Postal Address: P.O. Box 530, Uthiru 00605
Telephone: 020-2011513, 2042648
Mobile: 0727-725050
Email: cedargrovejunioracademy@gmail.com

46
Cedar Progressive Academy
Cedar Progressive Academy
Category: Private Primary Schools
County: Machakos
Location: Off Kangundo Road
Postal Address: P.O. Box 429, Nairobi 00520
Telephone: 0722-857280

47
Ceder Progressive Academy
Ceder Progressive Academy
Category: Private Primary Schools
Location: Off Kangundo Road
Postal Address: P.O Box 429 Nairobi 00520
Telephone: 0722-857280

48
Chaani Gateway Academy
Chaani Gateway Academy
Category: Private Primary Schools
County: Mombasa
Location: Changamwe Area
Postal Address: P.O. Box 99158, Mombasa 80100
Telephone: 0724-334806

49
Changamwe S D A School
Changamwe S D A School
Category: Private Primary Schools
County: Mombasa
Location: In Changamwe S.D.A.Church
Postal Address: P.O. Box 93439, Mombasa 80100
Telephone: 041-3432857

50
Chantilly Schools
Chantilly Schools
Category: Private Primary Schools
County: Kiambu
Location: Limuru Road
Postal Address: P. O. Box 711, Karuri 00219
Telephone: 0714-402822, 0722-703549, 0728-302023
Email: chantillyschools@gmail.com

51
Chemitan Academy
Chemitan Academy
Category: Private Primary Schools
County: Bomet
Location: Litein, Bureti
Postal Address: P.O. Box 244, Litein
Telephone: 0733-696051
Email: chemitanacademy@yahoo.com

52
Chemo Education Centre
Chemo Education Centre
Category: Private Primary Schools
County: Kericho
Location: Kericho-Sosiot-Kiptare Sondu Road
Postal Address: P.O Box 2036, Kericho 20200
Telephone: 0728-999411, 0722-749655, 0721-555333
Email: chumoschools@yahoo.com

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

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

55
Chrisco Educational Centre
Chrisco Educational Centre
Category: Private Primary Schools
County: Nairobi
Location: Woodly Estate, Off Ngong Road
Postal Address: P.O. Box 10258, Nairobi 00100
Telephone: 020-3871413 , 2359996

56
Christian Foundation of Kenya School
Christian Foundation of Kenya School
Category: Private Primary Schools
County: Nairobi
Location: Kibera Road
Postal Address: P.O. Box 72197, Nairobi 00200
Telephone: 020-3860145/3866920

57
Christiane School
Christiane School
Category: Private Primary Schools
County: Kajiado
Location: Noonkopir-Kitengela
Postal Address: P. O. Box 53, Kitengela 00242
Telephone: 020-2511555, 0732-845750
Email: christianeschool@gmail.com

58
Chuka Catholic Day & Boarding School
Chuka Catholic Day & Boarding School
Category: Private Primary Schools
County: Meru
Location: Chuka Town
Postal Address: P.O. Box 34, Chuka 60400
Telephone: 064-630014

59
Chuka Tumaini Academy
Chuka Tumaini Academy
Category: Private Primary Schools
County: Meru
Location: Along Embu - Meru Road Near Ndagani Market
Postal Address: P.O. Box 377, Chuka 60400
Telephone: 0735-443023, 0721-206773

60
Church Army Academy
Church Army Academy
Category: Private Primary Schools
County: Nairobi
Location: Jogoo Road
Postal Address: P.O. Box 72584, Nairobi 00200
Telephone: 020-2343826/7
Mobile: 0724-939979
Email: academy@churcharmyafrica.net
Website: www.churcharmyafrica.net

61
Citadel Maiden School
Citadel Maiden School
Category: Private Primary Schools
County: Kilifi
Location: Mtwapa, next to Jumba Ruins
Postal Address: P.O. Box 89037, Mombasa 80100
Telephone: 041-2225560, 2490557
Mobile: 0722-412331, 0722-617895

62
Citadel Sega Junior School
Citadel Sega Junior School
Category: Private Primary Schools
County: Mombasa
Location: Ganjoni Area
Postal Address: P.O. Box 89037, Mombasa 80100
Telephone: 041-2225560, 2490557
Mobile: 0722-412331, 0722-617895
Email: citadelschools@yahoo.com

63
City Prime Academy
City Prime Academy
Category: Private Primary Schools
County: Kajiado
Location: Off Ngong RoadBehind Kenol Petrol Station, Before Ngong Race Course
Postal Address: P.O Box 1566, Karen 00502
Telephone: 020-2106659
Mobile: 0720-696334, 0733-205076

64
Clanne Academy
Clanne Academy
Category: Private Primary Schools
County: Nairobi
Location: Githurai, Kimbo
Postal Address: P.O. Box 2266, Nairobi 00100
Telephone: 020-8710028

65
CMF Execllent Education Centre
CMF Execllent Education Centre
Category: Private Primary Schools
County: Nairobi
Location: Kayole, Saba Saba
Postal Address: P.O. Box 45641, Nairobi 00100
Telephone: 0701-023411
Email: info@cmfafrica.org
Website: www.cmfafrica.org

66
Coast Star Academy
Coast Star Academy
Category: Private Primary Schools
County: Mombasa
Location: Kisauni
Postal Address: P.O. Box 12030, Mombasa 80117
Telephone: 0722-764688, 0720-850420
Email: coaststaracademy@africaonline.com

67
Compuera Academy
Compuera Academy
Category: Private Primary Schools
County: Nairobi
Location: State House-Arboretum Road Junction
Postal Address: P.O. Box 44526, Nairobi 00100
Telephone: 020-2721470/3
Email: compueracollege@gmail.com

68
Consolata Catholic Primary School
Consolata Catholic Primary School
Category: Private Primary Schools
County: Mombasa
Location: Likoni-Lunga Lunga Road
Postal Address: P.O. Box 96498, Likoni 80110
Telephone: 0721-393989

69
Consolata Girls Primary School
Consolata Girls Primary School
Category: Private Primary Schools
County: Embu
Location: Embu
Postal Address: P.O. Box 24, Embu 60100
Telephone: : 068-41018

70
Consolata Primary School, Nyeri
Consolata Primary School, Nyeri
Category: Private Primary Schools
County: Nyeri
Location: Hospital Road, Nyeri Town
Postal Address: P.O. Box 12167, Nyeri 10100
Telephone: 020-2328987
Email: consolata@nbi.ispkenya.com

71
Consolata Primary School-Meru
Consolata Primary School-Meru
Category: Private Primary Schools
Location: Next to Meru Technical Institute
Postal Address: P.O. Box 798, Meru 60200
Telephone: 064-32832, 30336

72
Consolata School
Consolata School
Category: Private Primary Schools
County: Nairobi
Location: Westlands, Off Chiromo Road
Postal Address: P.O. Box 14538, Nairobi 00800
Telephone: 020-4442634, 2523945
Mobile: 0732-557004, 0739-499013
Email: info@consolataschool.org
Website: www.consolataschool.org

73
Coral Junior School
Coral Junior School
Category: Private Primary Schools
County: Mombasa
Location: Mtwapa Area Near Mtwapa Primary School
Postal Address: P.O. Box 95626, Mombasa 80109
Telephone: 0733-778659
Email: harvestofhope2000@yahoo.com

74
Cornerstone Academy
Cornerstone Academy
Category: Private Primary Schools
County: Nairobi
Location: Zimmerman Off Kamiti Road
Postal Address: P.O Box 73492, Nairobi
Telephone: 020-87562394/ 87502079
Mobile: 0722-660197

75
Creative Bestcare Junior School
Creative Bestcare Junior School
Category: Private Primary Schools
County: Kiambu
Location: Naivasha-Nakuru Highway
Postal Address: P.O. Box 203, Uthiru 00605
Telephone: 0725-204314, 0727-804050

76
Creezans Academy
Creezans Academy
Category: Private Primary Schools
County: Kilifi
Location: Timboni Area
Postal Address: P.O. Box 184, Watamu 80202
Telephone: 0726-945365

77
Crossroad Academy
Crossroad Academy
Category: Private Primary Schools
County: Nairobi
Location: Kawangware
Postal Address: P.O Box 2941, Nairobi 00100
Telephone: 0708-311597

78
Curtis Kongowea Baptist Primary School
Curtis Kongowea Baptist Primary School
Category: Private Primary Schools
County: Mombasa
Location: Behind Ratma Square, Nyali
Postal Address: P.O. Box 80986, Mombasa 80100
Telephone: 0722-448089

79
Cyber Junior Academy
Cyber Junior Academy
Category: Private Primary Schools
County: Mombasa
Location: Ganjoni Area
Postal Address: P.O. Box 80573, Mombasa 80100
Telephone: 041-2313698, 0733-728921

80
Damacrest Schools
Damacrest Schools
Category: Private Primary Schools
County: Kiambu
Location: Uthiru 87 and Thogoto Road
Postal Address: P.O Box 391, Uthiru 00605
Telephone: 0724-539337, 0708-807666
Email: damacrestschools@yahoo.com

81
Dammam Academy
Dammam Academy
Category: Private Primary Schools
County: Mombasa
Location: Likoni Mwingi Babu Road
Postal Address: P.O. Box 96717, Mombasa 80100
Telephone: 0722-355176

82
Dandora Creative Academy
Dandora Creative Academy
Category: Private Primary Schools
County: Nairobi
Location: Dandora phase III
Postal Address: P.O Box 75335 Nairobi 00200
Telephone: 0734-526849, 0705-645881

83
Danrose Academy
Danrose Academy
Category: Private Primary Schools
County: Nyeri
Location: Along Nyeri - Nairobi Highway Off Nanyuki Road
Postal Address: P.O. Box 12384, Nyeri 10100
Telephone: 020-2371951
Mobile: 0720-257776
Email: info@danrosaacademy.com

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

85
Dayspring Junior School
Dayspring Junior School
Category: Private Primary Schools
County: Nairobi
Location: Kariobangi South
Postal Address: P.O. Box 51184, Nairobi 00200
Telephone: 020-7783335

86
DC Kings School� The
DC Kings School� The
Category: Private Primary Schools
County: Nairobi
Location: At Delivarance Church Umoja
Postal Address: contact the school
Telephone: 0722-206293
Email: dcumoja@connect.co.ke kingsschool12@gmail.com

87
Dedicated Shepherd Academy
Dedicated Shepherd Academy
Category: Private Primary Schools
County: Kiambu
Location: Muchatha Area, Cliff Top Close
Postal Address: P.O. Box 663, Village Market, 00200
Telephone: 0722-889035

88
Dekko Academy
Dekko Academy
Category: Private Primary Schools
County: Trans Nzoia
Location: Along Kitale-Webuye Road
Postal Address: P.O. Box 3869, Kitale 30200
Telephone: 0722-480069

89
Destiny Garden School
Destiny Garden School
Category: Private Primary Schools
County: Mombasa
Location: Behind Marjid Shakombo Mosque Mtongwe Area
Postal Address: P.O. Box 86183, Mombasa 80100
Telephone: 0723-790623

90
Devine Mercy Catholic School
Devine Mercy Catholic School
Category: Private Primary Schools
County: Nairobi
Location: Kariobangi South
Postal Address: P.O. Box 717, Nairobi 00515
Telephone: 020-7784648, 7788986

91
Dexter Junior Academy
Dexter Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Githurai Kimbo, off Thika Road
Postal Address: P.O Box 652 Nairobi 00300
Telephone: 0723-998689

92
Diani Oasis Academy
Diani Oasis Academy
Category: Private Primary Schools
County: Kwale
Location: Near KPLC Offices
Postal Address: P.O. Box 1559, Ukunda 80400
Telephone: 0726-102232

93
Dickma Academy
Dickma Academy
Category: Private Primary Schools
County: Nairobi
Location: Mwiki Area
Postal Address: P.O. Box 54839, Nairobi 00200
Telephone: 0723-388242

94
Diplomat Academy
Diplomat Academy
Category: Private Primary Schools
County: Kirinyaga
Location: Kerugoya Town (Main Campus)
Postal Address: P.O. Box 368, Kerugoya 10300
Telephone: 060-21540, 0721-368710

95
Disciples of Mercy Academy
Disciples of Mercy Academy
Category: Private Primary Schools
County: Kisumu
Location: Off Kisumu-Mumias Road
Postal Address: P.O. Box 20, Kisumu 40100
Telephone: 0733-600568
Email: dom@africaonline.co.ke

96
Diwopa Catholic Primary School
Diwopa Catholic Primary School
Category: Private Primary Schools
County: Nairobi
Location: Kayole
Postal Address: P.O. Box 433, Kayole 00518
Telephone: 020-2421938

97
Dominique Junior Academy
Dominique Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Buru Buru Phase II, South Mumias Road
Postal Address: P. O. Box 5025, Nairobi 00200
Telephone: 0722-416015, 0773-219389

98
Dona Linda Academy
Dona Linda Academy
Category: Private Primary Schools
County: Mombasa
Location: Tudor Area
Postal Address: P.O. Box 80021, Mombasa 80100
Telephone: 041-2316596

99
Donholm Winners School
Donholm Winners School
Category: Private Primary Schools
County: Nairobi
Location: Savannah Road, Opp Tuskys Supermarket
Postal Address: P.O. Box 69897, Nairobi 00400
Telephone: 0722-905502

100
Donna Hills Educational Centre
Donna Hills Educational Centre
Category: Private Primary Schools
County: Nairobi
Location: Dandora Phase V
Postal Address: P.O. Box 5416, Nairobi 00200
Telephone: 0722-918564, 0722-958510

Dorcas Sigara Memorial Academy
Dorcas Sigara Memorial Academy
Category: Private Primary Schools
County: Kisii
Location: Mosobeti Market
Postal Address: P.O. Box 2, Gesima 40503
Telephone: 0733-464398

2
Doxa Christian Academy
Doxa Christian Academy
Category: Private Primary Schools
County: Kajiado
Location: New Valley, Kitengela
Postal Address: P.O Box 198, Athi River 00204
Telephone: 0722-777248, 0737-048858
Email: doxaacademy@yahoo.com
Website: www.dckitengela.org

3
Dr Muasa Academy
Dr Muasa Academy
Category: Private Primary Schools
County: Machakos
Location: Mtito Andei Area
Postal Address: P.O. Box 196, Mtito Andei 90128
Telephone: 043-30071

4
Eagle Academy
Eagle Academy
Category: Private Primary Schools
County: Uasin Gishu
Location: Hawaii Area, Eldoret-Iten Road
Postal Address: P.O. Box 2606, Eldoret 30100
Telephone: 053-62031

5
Eagles Nest Kindergarten
Eagles Nest Kindergarten
Category: Private Primary Schools
County: Kiambu
Location: Opp Sigona Golf Club
Postal Address: P.O Box 520, Kikuyu 00902
Telephone: 0727-771483, 0775-550728
Email: eaglesnestkindergarten@gmail.com

6
East Gate Preparatory School
East Gate Preparatory School
Category: Private Primary Schools
County: Nairobi
Location: Tassia Estate, Outering Road Near Fedha Estate
Postal Address: P.O. Box 54258, Nairobi 00200
Telephone: 020-823637, 0724-740696
Email: eastgatesch@yahoo.com

7
Eastend Junior Academy
Eastend Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Tena Estate
Postal Address: P.O. Box 18851, Nairobi 00500
Telephone: 020-7785845, 0722-354431
Email: eastend@wananchi.com

8
Eden Academy
Eden Academy
Category: Private Primary Schools
County: Nairobi
Location: Ruiru By-Pass
Postal Address: P.O Box 33025, Nairobi 00600
Telephone: 0722-978434

9
Eden Orchard Education Centre
Eden Orchard Education Centre
Category: Private Primary Schools
County: Nairobi
Location: Buru Buru City Carton Slum Near Chiefs Office
Postal Address: P.O Box 75812, Nairobi 00200
Telephone: 020-7783724, 0722-774457

10
Effort Junior School
Effort Junior School
Category: Private Primary Schools
County: Kirinyaga
Location: Kerugoya Town
Postal Address: P.O. Box 274, Kerugoya 10300
Telephone: 060-21879/21962, 020-2328845

11
Ekiendege Academy
Ekiendege Academy
Category: Private Primary Schools
County: Kisii
Location: Suneka - Asumbi Road, Opp Airstrip
Postal Address: P.O. Box 781, Kisii 40200
Telephone: 058-31213

12
El- Shammah Junior School
El- Shammah Junior School
Category: Private Primary Schools
County: Nairobi
Location: Next to Nyayoestate Embakasi
Postal Address: P.O Box 58573 Nairobi 00200
Telephone: 0733-866468, 0722-888978, 0722-880297

13
El-Salaam Academy
El-Salaam Academy
Category: Private Primary Schools
County: Mombasa
Location: Next to Shika Adabu Secondary School
Postal Address: P.O. Box 86364, Mombasa 80100
Telephone: 0723-924334, 0724-917622 0722-640267

14
Eland Academy
Eland Academy
Category: Private Primary Schools
County: Kericho
Location: Off Nyagacho Road
Postal Address: P.O. Box 665, Kericho 20200
Telephone: 052-31391
Email: info@elandschool.com

15
Elim Wells School
Elim Wells School
Category: Private Primary Schools
County: Bungoma
Location: Along Bungoma - Mumias Road
Postal Address: P.O. Box 2473, Bungoma 50200
Telephone: 0714-692702, 0700-443876
Email: neddyi@yahoo.com

16
Elimu Academy
Elimu Academy
Category: Private Primary Schools
County: Kisii
Location: Opp. Kisii High School Kisii-Keroka Road
Postal Address: P.O. Box 1202, Kisii 40200
Telephone: 0720-622020

17
Elimu House
Elimu House
Category: Private Primary Schools
County: Nairobi
Location: Ruai Drumvale Farm, Elimu Road Off Kangundo Road
Postal Address: P.O Box 245, Ruai 00520
Telephone: 0720-772759
Email: elimuhouseschools@yahoo.com

18
Elina Schools
Elina Schools
Category: Private Primary Schools
County: Nakuru
Location: Gilgil Keilopey, Off Naivasha-Nakuru Highway
Postal Address: P.O Box 583, Gilgil 20116
Telephone: 0710-227213

19
Elkay School
Elkay School
Category: Private Primary Schools
County: Nairobi
Location: Karen-Langata Road, Off Olenguruone Road
Postal Address: P.O Box 25353, Nairobi 00603
Telephone: 020-4349460, 4349134

20
Elsa Preparatory & Junior Academy
Elsa Preparatory & Junior Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii-Kilgoris Road
Postal Address: P.O. Box 257, Ogembo 40204
Telephone: 0725-709293
Email: elsaacademy@gmail.com

21
Embu Christian School
Embu Christian School
Category: Private Primary Schools
County: Embu
Location: Blue Valley Estate
Postal Address: P.O. Box 2073, Embu 60100
Telephone: 020-8027643

22
Embu Kawa Academy
Embu Kawa Academy
Category: Private Primary Schools
County: Embu
Location: Embu-Kiritiri Road 3km from Embu Town
Postal Address: P.O. Box 592, Embu 60100
Telephone: 0722-745866, 0722-467461

23
Embu Shepherds Academy
Embu Shepherds Academy
Category: Private Primary Schools
County: Embu
Location: Embu-Kiritiri Road
Postal Address: P.O. Box 2269, Embu 60100
Telephone: 068-30113 , 020-8003033

24
Emmanuel Academy, Nyeri
Emmanuel Academy, Nyeri
Category: Private Primary Schools
County: Nyeri
Location: Along Karura Ragati Road
Postal Address: P.O. Box 1683, Karatina 10101
Telephone: 0721-218878, 0734-529990

25
Emmanuel Glory Academy
Emmanuel Glory Academy
Category: Private Primary Schools
County: Nairobi
Location: ACK Emmanuel Church Riruta Opp. Kawangware Primary School
Postal Address: P.O. Box 21406, Nairobi 00505
Telephone: 0720-657950

26
Emmaus Junior School
Emmaus Junior School
Category: Private Primary Schools
County: Mombasa
Location: Mombasa
Postal Address: P.O. Box 99437, Kilindini
Telephone: 0725-776389, 0722-241683

27
Epren Academy
Epren Academy
Category: Private Primary Schools
County: Nairobi
Location: Savannah Estate Phase IV Opp. Donholm Primary
Postal Address: P.O. Box 28026, Nairobi 00200
Telephone: 020-2075714, 788894
Mobile: 0726-767606, 0716-607580
Email: info@epren.co.ke
Website: www.epren.co.ke

28
ESME World Class School
ESME World Class School
Category: Private Primary Schools
County: Nairobi
Location: Waithaka Dagoretti
Postal Address: P.O. Box 7974, Nairobi 00200
Telephone: 0724-428696
Email: esmewcs@yahoo.com

29
Esteem Academy
Esteem Academy
Category: Private Primary Schools
County: Nairobi
Location: Kasarani Area
Postal Address: P.O. Box 995, Nairobi 00618
Telephone: 0722-609790

30
Eton School
Eton School
Category: Private Primary Schools
County: Mombasa
Location: Tudor Area, Along Wakauma Street
Postal Address: P.O Box 87936, Mombasa 80100
Telephone: 0721-838590
Email: info@etonschoolkenya.com

31
Eunice Academy
Eunice Academy
Category: Private Primary Schools
County: Nyeri
Location: Nyeri Mweiga Road
Postal Address: P.O. Box 2635, Nyeri 10100
Telephone: 020-2397825
Mobile: 0722-674270, 0720-926035

32
Eureka Academy
Eureka Academy
Category: Private Primary Schools
County: Migori
Location: Wouth-Ogik Area
Postal Address: P.O. Box 419, Suna 40400
Telephone: 0722-496720

33
Evalyn School Complex
Evalyn School Complex
Category: Private Primary Schools
County: Embu
Location: Embu-Meru Road
Postal Address: P.O. Box 1217, Embu 60100
Telephone: 020-2367454
Email: evalynschool@yahoo.com

34
Ewangan Academy
Ewangan Academy
Category: Private Primary Schools
County: Kajiado
Location: Off Ngong Road, Before Bul bul Centre, Kerarapon Drive
Postal Address: P.O Box 74743, Nairobi 00200
Telephone: 0721-879044, 0738-257164
Email: ewanganacademy@gmail.com

35
Excel Academy
Excel Academy
Category: Private Primary Schools
Location: Dagoretti
Postal Address: P.O. Box 21764, Nairobi 00505
Telephone: 020-2472488
Mobile: 0722-779098

36
Excel Academy
Excel Academy
Category: Private Primary Schools
County: Nairobi
Location: Githurai 45
Postal Address: P.O. Box 1419, Nairobi 00618
Telephone: 0721-278588, 0738-443802
Email: excel.academy.ke@gmail.com

37
Excel Bamboo Preparatory
Excel Bamboo Preparatory
Category: Private Primary Schools
County: Kiambu
Location: Kikuyu Road
Postal Address: P.O Box 53702, Nairobi 00200
Telephone: 0721-325658

38
Excellent Achieves Academy
Excellent Achieves Academy
Category: Private Primary Schools
County: Nairobi
Location: Off Magadi Road, Opp St. Mary�s Academy
Postal Address: P.O. Box 188, Nairobi 00511
Telephone: 0721-611036

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

40
F ountain Junior School
F ountain Junior School
Category: Private Primary Schools
Location: Along Naivasha Road, Near Mid-Hill Hospital, Kawangware
Postal Address: P.O Box 17744, Nairobi 00100
Telephone: 0720-956321
Email: fountainjuniorschool@yahoo.com

41
Fadhili Junior School
Fadhili Junior School
Category: Private Primary Schools
County: Nairobi
Location: Umoja II
Postal Address: P.O. Box 1415, Buruburu 00515
Telephone: 0717-403400
Email: info@fadhilijuniorschool.com

42
Fadhili Junior School
Fadhili Junior School
Category: Private Primary Schools
County: Nairobi
Location: Githurai Kimbo Road, Githurai Estate
Postal Address: P.O. Box 38790, Nairobi
Telephone: 0733-910084, 0733-427787 0717-403400
Email: fadhilij@gmail.com
Website: www.fadhilijuniorschool.com

43
Fahari Parents Association Primary School
Fahari Parents Association Primary School
Category: Private Primary Schools
County: Mombasa
Location: Koinange Road
Postal Address: P.O. Box 9036, Mombasa 80100
Telephone: 041-22493413

44
Faith Junior Academy
Faith Junior Academy
Category: Private Primary Schools
County: Mombasa
Location: Shika Adabu Area
Postal Address: P.O. Box 1365, Mombasa 80100
Telephone: 0725-312046

45
Faith Spring`s Academy
Faith Spring`s Academy
Category: Private Primary Schools
County: Embu
Location: Embu Town
Postal Address: P.O. Box 413, Embu 60100
Telephone: 068-42141

46
Falling Water Academy
Falling Water Academy
Category: Private Primary Schools
County: Laikipia
Location: Off Koinange Road, Nyahururu Town
Postal Address: P.O. Box 275, Nyahururu 20300
Telephone: 065-32242

47
Family of Faith Champions School
Family of Faith Champions School
Category: Private Primary Schools
County: Nairobi
Location: Spine Road, Kayole Area
Postal Address: P.O. Box 2973, Nairobi 00100
Telephone: 020-2422540

48
Father Angelo School
Father Angelo School
Category: Private Primary Schools
County: Kisii
Location: Kehancha Township
Postal Address: P.O. Box 179, Kehancha 40413
Telephone: 059-52883

49
Faulu Academy
Faulu Academy
Category: Private Primary Schools
County: Nairobi
Location: Mufulu Avenue, Off Ole Shapara Avenue South �C�
Postal Address: P.O. Box 56302, Nairobi 00200
Telephone: 020-6003088
Mobile: 0722-670495, 0721-850049

50
FCGK Serene Academy
FCGK Serene Academy
Category: Private Primary Schools
County: Nairobi
Location: Zimmerman, Off Kamiti Road
Postal Address: P.O Box 1455 Ruaraka 00618
Telephone: 020-8561922

51
Fesbeth Academy
Fesbeth Academy
Category: Private Primary Schools
County: Kakamega
Location: Otiende Estate Opp. Kakamega Muslim Sec. School
Postal Address: P.O. Box 1843, Kakamega 50100
Telephone: 0722-583300
Email: fesbethacademy@gmail.com

52
First Step Junior Academy & Daycare
First Step Junior Academy & Daycare
Category: Private Primary Schools
County: Nairobi
Location: Ole Shapara Avenue, South �C�
Postal Address: P.O. Box 3135, Nairobi 00506
Telephone: 020-2356999
Mobile: 0722-899975, 0733-326535
Email: firststepjunioracademy@gmail.com
Website: www.firststepjunioracademy.kbo.co.ke

53
Florist Academy
Florist Academy
Category: Private Primary Schools
County: Mombasa
Location: Kongowea Area
Postal Address: P.O. Box 40535, Mombasa 80100
Telephone: 0720-644671, 0723-521035

54
Forest View Academy
Forest View Academy
Category: Private Primary Schools
County: Nairobi
Location: Dagoretti Road
Postal Address: P.O. Box 24588, Karen 00502
Telephone: 020-3884421, 2076678
Mobile: 057-2504342, 0720-302409

55
Forrester Academy
Forrester Academy
Category: Private Primary Schools
County: Kiambu
Location: Uthiru
Postal Address: P.O Box 539, Nairobi 00100
Telephone: 0723-851151, 0721-122755

56
Fort Jesus Academy
Fort Jesus Academy
Category: Private Primary Schools
County: Mombasa
Location: St. Francis Road
Postal Address: P.O. Box 85365, Mombasa 80100
Telephone: 041-2222089

57
Founders Preparatory & Junior Academy
Founders Preparatory & Junior Academy
Category: Private Primary Schools
County: Kisii
Location: Next to Kisii Primary School
Postal Address: P.O. Box 1473, Kisii 40200
Telephone: 0725-558587

58
Fountain Gate Preparatory School
Fountain Gate Preparatory School
Category: Private Primary Schools
County: Bungoma
Location: Bungoma South
Postal Address: P.O. Box 801, Bungoma 50200
Telephone: 0722-995003
Email: fgprep@gmail.com

59
Fountain Group of Schools
Fountain Group of Schools
Category: Private Primary Schools
County: Kirinyaga
Location: Next to Mwea Prison
Postal Address: P.O. Box 384, Wanguru 10303
Telephone: 0722-866904, 0722-887432
Email: wiseshepherdshools@yahoo.com

60
Fountain Junior Academy
Fountain Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Githurai Kimbo Area
Postal Address: P.O. Box 31712, Nairobi 00600
Telephone: 0722-305951, 0739-376077
Email: fountainjunior@yahoo.com

61
Fountain School
Fountain School
Category: Private Primary Schools
County: Kericho
Location: Kericho Town, Behind KCC
Postal Address: P.O. Box 1136, Kericho
Telephone: 052-21906, 0708-405255
Email: info@fountainschools.net

62
Fr Joseph N Oucho Girls Boarding
Fr Joseph N Oucho Girls Boarding
Category: Private Primary Schools
County: Kisii
Location: Ichuni Road
Postal Address: P.O. Box 17, Keroka 40202
Telephone: 0733-843263

63
Fredan Academy
Fredan Academy
Category: Private Primary Schools
County: Uasin Gishu
Location: Kimumu-Iten Road
Postal Address: P.O Box 7181, Eldoret 30100
Telephone: 0733-981364, 0724-483069

64
Fred�s Academy
Fred�s Academy
Category: Private Primary Schools
County: Meru
Location: Ruiri-Maua Road
Postal Address: P.O. Box 1089, Meru 60200
Telephone: 020-2063698
Mobile: 0722-886700, 0720-373608
Email: fredsacdemy@yahoo.com

65
Full Care Academy
Full Care Academy
Category: Private Primary Schools
County: Machakos
Location: Machakos-Wote Road, Opp. Machakos TTI
Postal Address: P.O. Box 578, Machakos 90100
Telephone: 0721-417757

66
Furaha Junior School
Furaha Junior School
Category: Private Primary Schools
County: Mombasa
Location: After KEMRI, Mtwapa
Postal Address: P.O. Box 85135, Mombasa 80100
Telephone: 020-2041625

67
Furaha Junior School
Furaha Junior School
Category: Private Primary Schools
County: Kilifi
Location: Mtwapa
Postal Address: P.O. Box 85135, Mombasa 80100
Telephone: 041-2495073

68
Furaha School
Furaha School
Category: Private Primary Schools
County: Kiambu
Location: Nairobi-Nakuru Highway
Postal Address: P.O. Box 827, Limuru 00217
Telephone: 0723-862518, 0702-067947

69
Gacio Junior Academy
Gacio Junior Academy
Category: Private Primary Schools
County: Kiambu
Location: Lower Kabete Road
Postal Address: P.O. Box 23008, Nairobi
Telephone: 0725-961339, 0722-328862

70
Garden Estate Academy
Garden Estate Academy
Category: Private Primary Schools
County: Nairobi
Location: Off Thika Road
Postal Address: P.O. Box 75475, Nairobi
Telephone: 020-87502181

71
Gateway Primary School
Gateway Primary School
Category: Private Primary Schools
County: Meru
Location: Chogoria Town
Postal Address: P.O. Box 498, Chogoria 60200
Telephone: 064-22278

72
Gatewise Academy
Gatewise Academy
Category: Private Primary Schools
County: Mombasa
Location: Off Mwabundu Road, Opp. Mewa Hospital
Postal Address: P.O. Box 82515, Mombasa 80100
Telephone: 0729-960595

73
Gatuto Roadside Academy
Gatuto Roadside Academy
Category: Private Primary Schools
County: Kirinyaga
Location: Kutus - Kagio Road
Postal Address: P.O. Box 315, Kerugoya 10300
Telephone: 0722-486851

74
GBPC Education Centre
GBPC Education Centre
Category: Private Primary Schools
County: Nairobi
Location: Off Komarok Road Near Dandora Phase I Dispensary
Postal Address: P.O Box 6898, Nairobi 00300
Telephone: 0720-351299

75
Gemas Primary School
Gemas Primary School
Category: Private Primary Schools
Location: Off Kisii-Suneka Road
Postal Address: P.O. Box 2507, Kisii 40200
Telephone: 0721-950968, 0720-134010

76
Generation Academy
Generation Academy
Category: Private Primary Schools
Location: Keroka - Masimba Road
Postal Address: P.O. Box 601, Keroka 40202
Telephone: 0723-891665

77
Genesis Eagle Academy
Genesis Eagle Academy
Category: Private Primary Schools
County: Nyamira
Location: Nyabite Market
Postal Address: P.O. Box 523, Nyamira 40500
Telephone: 0726-864864, 0720-467647
Email: genesiseagle@yahoo.com

78
Genesis Preparatory School
Genesis Preparatory School
Category: Private Primary Schools
Location: Kisii Township, Opp Kisii Hotel
Postal Address: P.O. Box 2416, Kisii
Telephone: 0725-963433, 0734-789345

79
Geoff Academy
Geoff Academy
Category: Private Primary Schools
County: Kirinyaga
Location: Kerogoya-Karatina Road, Kagumo
Postal Address: P.O. Box 773, Kerugoya 10300
Telephone: 060-21516

80
Getare Preparatory Academy
Getare Preparatory Academy
Category: Private Primary Schools
Location: Kisii-Nyamira Road
Postal Address: P.O. Bo x3317, Kisii 40200
Telephone: 0713-768022, 0711-576170

81
Ghafisi Baptist Academy
Ghafisi Baptist Academy
Category: Private Primary Schools
County: Kilifi
Location: Chafisi Stage
Postal Address: P.O. Box 13, Gede 80202
Telephone: 0710-336295, 0717-124920
Email: ghafisibaptist@yahoo.com

82
Gideon�s Memorial Academy
Gideon�s Memorial Academy
Category: Private Primary Schools
County: Homa Bay
Location: Oyugis Town
Postal Address: P.O. Box 425, Oyugis 40222
Telephone: 059-31230

83
Gilgil Hills Academy
Gilgil Hills Academy
Category: Private Primary Schools
County: Nakuru
Location: Off Nyahururu Road
Postal Address: P.O. Box 238, Gilgil 20116
Telephone: 050-4015453
Email: gilgilhillsac@yahoo.com

84
Gina�s Preparatory School
Gina�s Preparatory School
Category: Private Primary Schools
County: Nairobi
Location: Tena Estate, House No. 221
Postal Address: P.O. Box 55447, Nairobi 00200
Telephone: 020-7785393
Mobile: 0734-892777

85
Glad-Toto Primary School
Glad-Toto Primary School
Category: Private Primary Schools
County: Nairobi
Location: Agoi Road Pangani
Postal Address: P.O. Box 75514, Nairobi 00400
Telephone: 020-6760182/6763949

86
Global Academy
Global Academy
Category: Private Primary Schools
County: Nairobi
Location: Kabarani-Njiru Road, Kasarani Area
Postal Address: P.O. Box 60002, Nairobi 0200
Telephone: 0721-604794

87
Glory Academy
Glory Academy
Category: Private Primary Schools
County: Migori
Location: Off Migori - Isabania Highway Next to Migori Baptist School
Postal Address: P.O. Box 1113, Suna 40400
Telephone: 0721-721862

88
Golden Elites School
Golden Elites School
Category: Private Primary Schools
County: Kisumu
Location: Tom Mboya Estate
Postal Address: P.O. Box 2752, Kisumu 40100
Telephone: 057-2524433

89
Golden Gate Academy
Golden Gate Academy
Category: Private Primary Schools
County: Nyamira
Location: Kebirigo, Geta Road
Postal Address: P.O Box 182, Nyamira 40500
Telephone: 0733-182281

90
Golf Course Academy
Golf Course Academy
Category: Private Primary Schools
County: Nairobi
Location: Off Mtongwe Road
Postal Address: P.O. Box 34067, Nairobi 00100
Telephone: 020-2712345
Mobile: 0721-831201

91
Good Day Centre
Good Day Centre
Category: Private Primary Schools
County: Nairobi
Location: Dandora Phase III
Postal Address: P.O Box 378, Nairobi 00516
Telephone: 0721-256469, 0722-260792

92
Good Day Preparatory School
Good Day Preparatory School
Category: Private Primary Schools
County: Nairobi
Location: Civil Savant Estate Kariobangi South
Postal Address: P.O Box 62704, Nairobi 00200
Telephone: 020-7781523

93
Good Hope Academy
Good Hope Academy
Category: Private Primary Schools
County: Kajiado
Location: Kajiado Town
Postal Address: P.O Box 370, Kajiado 01100
Telephone: 0713-028161

94
Good News Academy
Good News Academy
Category: Private Primary Schools
County: Mombasa
Location: Mkomani, Mombasa
Postal Address: P.O Box 95810, Mombasa 80100
Telephone: 0711-666588

95
Good Samaritan Academy
Good Samaritan Academy
Category: Private Primary Schools
County: Nakuru
Location: Group Of Schools Nakuru - Sulai Road, Mailisita
Postal Address: P.O. Box 2103, Nakuru 20100
Telephone: 051-2211807

96
Good Shepherd School
Good Shepherd School
Category: Private Primary Schools
Location: Kisii - Kisumu Road, Near Kenya Power
Postal Address: P.O. Box 260, Kisii 40200
Telephone: 0752-234666

97
Good Testimony Junior School
Good Testimony Junior School
Category: Private Primary Schools
County: Nairobi
Location: Nyayo Estate, Embakasi
Postal Address: P.O. Box 1456, Nairobi 00200
Telephone: 020-8025465/6
Mobile: 0726-642793, 0728-800804
Email: info@goodtestimonyschool.com

98
Good Tidings Education Centre
Good Tidings Education Centre
Category: Private Primary Schools
County: Kajiado
Location: Kitengela
Postal Address: P.O. Box 2267, Nairobi 00100
Telephone: 0724-604963

99
Gospel Assembly Christian Church Academy
Gospel Assembly Christian Church Academy
Category: Private Primary Schools
County: Nairobi
Location: Garden Estate Road
Postal Address: P.O. Box 52637, Nairobi 00200
Telephone: 020-8562633/2, 8560480, 0722-736514

100
Grace Harvest Academy
Grace Harvest Academy
Category: Private Primary Schools
County: Nairobi
Location: Kangemi, off Muratha Road
Postal Address: P.O Box 13829, Nairobi 00800
Telephone: 0723-978763

Gracious Academy
Gracious Academy
Category: Private Primary Schools
County: Nairobi
Location: Mathare North Area 1 Thika Road, Off Outer Ring Road
Postal Address: P.O. Box 71726, Nairobi 00612
Telephone: 020-87103439, 0722-362301

2
Grand Kago Academy
Grand Kago Academy
Category: Private Primary Schools
County: Nyeri
Location: Along Karatina-Ruguru Road
Postal Address: P.O. Box 1608 Karatia 10101
Telephone: 0724-474399, 0718-357511

3
Grandstar Junior Academy
Grandstar Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Umoja Innercore
Postal Address: P.O. Box 8947, Nairobi 00200
Telephone: 020-2457667

4
Great Commission Academy
Great Commission Academy
Category: Private Primary Schools
County: Bungoma
Location: Bungoma - Mumias road
Postal Address: P.O. Box 1900, Bungoma 50200
Telephone: 0734-449089, 0711-747084
Email: blessedmeadow@yahoo.com

5
Great Destiny School
Great Destiny School
Category: Private Primary Schools
County: Mombasa
Location: Likoni Near Consolata Primary School
Postal Address: P.O Box 124, Mombasa
Telephone: 0733-912671

6
Great Elite Junior Academy
Great Elite Junior Academy
Category: Private Primary Schools
County: Kajiado
Location: Off Kobil Road, Kitengela
Postal Address: P.O. Box 12031, Kitengela 00241
Telephone: 0722-668838, 0722-267741

7
Great Love Education Centre
Great Love Education Centre
Category: Private Primary Schools
County: Nairobi
Location: Kahawa Maziwa
Postal Address: P.O. Box 75812, Nairobi
Telephone: 020-7783724, 0722-774457

8
Great Vision Schools
Great Vision Schools
Category: Private Primary Schools
County: Kiambu
Location: Kikuyu, Thogoto
Postal Address: P. O. Box 716 Karen 00502
Telephone: 0721-466857, 0713-009550
Email: greatvisionschool@yahoo.com

9
Green Cottage Academy� The
Green Cottage Academy� The
Category: Private Primary Schools
County: Kiambu
Location: Kahawa West, Off Kamiti Road
Postal Address: P.O. Box 11015, Nairobi 00400
Telephone: 0722-744639

10
Green Garden Schools� The
Green Garden Schools� The
Category: Private Primary Schools
County: Kiambu
Location: Mai-a-ihii-Gikambura Road
Postal Address: P.O. Box 1383, Karen 00502
Telephone: 020-2014413, 0721-668616 0722-709243, 0736-493903
Email: thegreengardenschools1991@yahoo.com
Website: www.greengardenschool.com

11
Green Hill Academy
Green Hill Academy
Category: Private Primary Schools
Location: Jogoo Market
Postal Address: P.O. Box 1736, Kisii 40200
Telephone: 058-31508
Mobile: 0720-246731, 0710-287857

12
Green Light Academy
Green Light Academy
Category: Private Primary Schools
County: Kajiado
Location: Ongata Rongai, Off Church Road
Postal Address: P.O. Box 48864, Nairobi 00100
Telephone: 0723-551007

13
Green Light Primary School
Green Light Primary School
Category: Private Primary Schools
Location: Opp Gusii Hightlights
Postal Address: P.O. Box 3697, Kisii 40200
Telephone: 058-31426, 30444

14
Green Palms Academy
Green Palms Academy
Category: Private Primary Schools
County: Mombasa
Location: Bamburi Area
Postal Address: P.O. Box 89404, Mombasa 80100
Telephone: 020-2623621/2
Mobile: 0726-629847
Email: gpaschools@yahoo.com

15
Green Park Academy
Green Park Academy
Category: Private Primary Schools
County: Uasin Gishu
Location: Racecourse Area Off Eldoret-Kisumu Road Behind Racecourse Inn
Postal Address: P.O. Box 6328, Eldoret 30100
Telephone: 053-2062128, 8000060
Fax: 053-2063998
Mobile: 0720-498073
Email: greenparkac@yahoo.com
Website: greenparkacademy.co.ke

16
Green Pastures Academy
Green Pastures Academy
Category: Private Primary Schools
County: Nairobi
Location: Mwiki Area, Kasarani
Postal Address: P.O. Box 61197, Nairobi
Telephone: 020-3874190

17
Green Valley Academy
Green Valley Academy
Category: Private Primary Schools
Location: Kisii-Nyamira Road
Postal Address: P.O. Box 2149, Kisii 40200
Telephone: 0722-371992, 0710-915906

18
Green Valley International School
Green Valley International School
Category: Private Primary Schools
County: Kiambu
Location: Tigoni, Limuru Road
Postal Address: P.O. Box 31288, Nairobi 00600
Telephone: 0722-365247, 0726-753620
Email: dhingra@wananchi.com

19
Green View Academy
Green View Academy
Category: Private Primary Schools
County: Kisumu
Location: Ring Road, Nyalenda
Postal Address: P.O. Box 6547, Kisumu 40100
Telephone: 020-2022987, 0733-713067

20
Greenvale School
Greenvale School
Category: Private Primary Schools
County: Uasin Gishu
Location: Plateau Road, Elgon V
Postal Address: P.o. Box 5709, Eldoret 30300
Telephone: 0725-999580, 0736-485
Email: info@greenvaleeldoret.com
Website: www.greenvaleeldoret.com

21
Greenwood Academy
Greenwood Academy
Category: Private Primary Schools
County: Nairobi
Location: Kawangware
Postal Address: P.O. Box 1690, Nairobi 00502
Telephone: 0722-803376, 0722-803137

22
Greenyard Junior School
Greenyard Junior School
Category: Private Primary Schools
County: Kajiado
Location: Opp PCEA Enchoro-Emuny
Postal Address: P.O Box 95, Ngong Hills 00208
Telephone: 0725-954188, 0735-680360 0753-060216
Email: info@greenyardjuniorschool.com

23
Guardian Springs Academy� The
Guardian Springs Academy� The
Category: Private Primary Schools
County: Kajiado
Location: Mbagathi Timber Road, Ongata Rongai
Postal Address: P.O. Box 351, Ongata Rongai 00511
Telephone: 0721-555150
Email: guardiansprings@gmail.com

24
Gusii Highlights Academy
Gusii Highlights Academy
Category: Private Primary Schools
Location: Kisii-Nyangusu Road
Postal Address: P.O. Box 686, Kisii 40200
Telephone: 058-31273, 31426

25
Halisi Academy
Halisi Academy
Category: Private Primary Schools
County: Nairobi
Location: Along Kayole Road, Rasta Stage
Postal Address: P.O. Box 808, Nairobi 00502
Telephone: 020-7781953, 2096792

26
Happy House Primary School
Happy House Primary School
Category: Private Primary Schools
County: Nairobi
Location: Nairobi West off Langata Road, Next to the Kenya Institute for the Blind
Postal Address: P.O. Box 1496, Nairobi 00515
Telephone: 020-6003908, 6005729
Mobile: 0721-654925, 0734-253685
Email: info@happyhouseschool.org

27
Happyland Primary School
Happyland Primary School
Category: Private Primary Schools
County: Nairobi
Location: Harambee Estate
Postal Address: P.O. Box 795, Nairobi 00515
Telephone: 020-786115, 781673, 2023339
Mobile: 0725-001652

28
Harvest View Academy
Harvest View Academy
Category: Private Primary Schools
County: Nairobi
Location: North Airport Road, Embakasi Village
Postal Address: P.O. Box 2337, Nairobi 00200
Telephone: 0727-641813
Email: info@harvestviewministries.co.ke

29
Hasseina Nursery & Primary School
Hasseina Nursery & Primary School
Category: Private Primary Schools
County: Mombasa
Location: Mombasa
Postal Address: P.O. Box 1867, Mombasa 80100
Telephone: 0721-856645, 0735-758290, 0734-718335

30
Havard Junior School
Havard Junior School
Category: Private Primary Schools
County: Embu
Location: Off Meru-Nairobi Road, Majengo
Postal Address: P.O. Box 2341, Embu 60100
Telephone: 0722-398698

31
Havard School
Havard School
Category: Private Primary Schools
County: Nairobi
Location: Kikuyu -Nairobi Road
Postal Address: P.O Box 5670, Nairobi 00100
Telephone: 0722-838447, 0732-944 939
Email: Harvard.schl@gmail.com

32
Haveline Junior Academy
Haveline Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Off Kangundo Road
Postal Address: P.O. Box 7818, Nairobi
Telephone: 020-795847

33
Hekima Junior School
Hekima Junior School
Category: Private Primary Schools
Location: Kisumu-Kakamega Road
Postal Address: P.O. Box 1470, Maragoli 50300
Telephone: 0722-301273
Email: juniorschoolhekima@yahoo.com

34
Hely`s Academy
Hely`s Academy
Category: Private Primary Schools
County: Meru
Location: Muthambi, Off Meru-Chuka Highway
Postal Address: P.O. Box 209, Muthambi 60400
Telephone: 064-22256

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

36
High Gate Academy
High Gate Academy
Category: Private Primary Schools
County: Mombasa
Location: Port Reitz, Area Road
Postal Address: P.O. Box 98524, Mombasa 80100
Telephone: 041-3433409

37
High Vision Academy
High Vision Academy
Category: Private Primary Schools
County: Nairobi
Location: Muhuri Road, off Waiyaki Way
Postal Address: P.O Box 29223, Nairobi 00625
Telephone: 0720-534634

38
High Visioned Primary School
High Visioned Primary School
Category: Private Primary Schools
County: Kirinyaga
Location: Ndomba Road-Kutus Town
Postal Address: P.O. Box 40, Kutus 10304
Telephone: 0712-749875, 0720-376573

39
Highcrest Preparatory School
Highcrest Preparatory School
Category: Private Primary Schools
County: Kirinyaga
Location: Sagana-Kagio-Kutus Road
Postal Address: P.O. Box 145, Sagana 10230
Telephone: 060-46046, 46408
Mobile: 0722-318767, 0726-026262
Email: highcrestmail@yahoo.com

40
Highland Platues Academy
Highland Platues Academy
Category: Private Primary Schools
County: Uasin Gishu
Location: Eldoret Municipal
Postal Address: P.O. Box 6682, Eldoret 30
Telephone: 0722-604048, 0722-347744

41
Highlink Schools� The
Highlink Schools� The
Category: Private Primary Schools
County: Nairobi
Location: Along Spine Road, Opp. Kayole Catholic Church
Postal Address: P.O. Box 4379, Nairobi 00200
Telephone: 0733-547045, 0722-236324

42
Highway Educational Complex
Highway Educational Complex
Category: Private Primary Schools
County: Nairobi
Location: South Plainsview Estate
Postal Address: P.O. Box 74151, Nairobi 00200
Telephone: 0722-756918

43
Hill Preparatory School
Hill Preparatory School
Category: Private Primary Schools
Location: Kisii � Nyakoe Road, Nyamataro Market
Postal Address: P.O. Box 81, Kisii 40200
Telephone: 0722-999427

44
Hill School Primary
Hill School Primary
Category: Private Primary Schools
County: Uasin Gishu
Location: Eldoret-Kisumu Road
Postal Address: P.O. Box 160, Eldoret 30100
Telephone: 053-2061572
Email: info@hillschoolseldoret.com www.hillschoolseldoret.com

45
Hill Top Boarding Primary School
Hill Top Boarding Primary School
Category: Private Primary Schools
County: Kiambu
Location: Nairobi-Banana Hill Road, Limuru
Postal Address: P.O. Box 10202, Nairobi 00400
Telephone: 066-73018, 020-2228836

46
Hillside Academy
Hillside Academy
Category: Private Primary Schools
County: Kisumu
Location: Along Kisumu Kakamega Highway
Postal Address: P.O. Box 2038, Kisumu 40100
Telephone: 0721-249679

47
Hillside School Utawala
Hillside School Utawala
Category: Private Primary Schools
County: Machakos
Location: Utawala
Postal Address: P.O. Box 25617, Nairobi 00100
Telephone: 020-2167032, 236197
Email: joe.kabugi@hillsideschoolutawala. com
Website: hillsideschoolutawala.com

48
Holy Family Primary School
Holy Family Primary School
Category: Private Primary Schools
County: Meru
Location: Ngurumbani Town, Mwea
Postal Address: P.O. Box 221, Wanguru 10303
Telephone: 060-48402

49
Holy Trinity Academy
Holy Trinity Academy
Category: Private Primary Schools
County: Kericho
Location: Angelican Church Grounds
Postal Address: P.O. Box 181, Kericho 20200
Telephone: 052-20252

50
Home Alive International Royal Academy
Home Alive International Royal Academy
Category: Private Primary Schools
County: Taita Taveta
Location: Mwakingali Area
Postal Address: P.O Box 359, Voi 80300
Telephone: 0723-416097, 0723-241411 0720-213321

51
Hopewell Junior Academy
Hopewell Junior Academy
Category: Private Primary Schools
County: Kiambu
Location: Naivasha Town
Postal Address: P.O. Box 679, Naivasha 20117
Telephone: 050-2020430

52
Horizon Academy
Horizon Academy
Category: Private Primary Schools
County: Nairobi
Location: Opp. KSTC, Ngong Road
Postal Address: P.O. Box 21502, Nairobi 00505
Telephone: 0720-149352
Email: kingaragardens@yahoo.com

53
Horizon Learner�s School
Horizon Learner�s School
Category: Private Primary Schools
County: Nairobi
Location: Kayole, Raster Stage
Postal Address: P.O. Box 69724, Nairobi 00100
Telephone: 020-7793812, 7782528
Mobile: 0721-416869

54
Ideal School� The
Ideal School� The
Category: Private Primary Schools
County: Kajiado
Location: Yuko Pertol Station, Near Total Petrol Station Kitengela
Postal Address: P.O. Box 111, Kitengela 00242
Telephone: 0714-690700, 0752-592053
Email: info@idealschool.com

55
Idel Academy
Idel Academy
Category: Private Primary Schools
County: Nairobi
Location: Dandora Phase V
Postal Address: P.O. Box 785, Nairobi 00515
Telephone: 020-797334

56
IGC Equal Chances Academy
IGC Equal Chances Academy
Category: Private Primary Schools
County: Bungoma
Location: Along Kanduyi - Bungoma Road
Postal Address: P.O. Box 1027, Bungoma 50200
Telephone: 0721-676231, 0723-518675 0718-409586
Email: equalchances@gmail.com

57
Ihururu Academy
Ihururu Academy
Category: Private Primary Schools
County: Nyeri
Location: Muhoyas Area
Postal Address: P.O. Box 1989, Nyeri 10100
Telephone: 020-3526594
Mobile: 0726-857390

58
Ilala Academy
Ilala Academy
Category: Private Primary Schools
Location: Bamburi Road, Kiemberi
Postal Address: P.O. Box 87032, Mombasa 80100
Telephone: 041-2312211 Ext. 2600

59
Iman Shafi Muslim School
Iman Shafi Muslim School
Category: Private Primary Schools
County: Mombasa
Location: Mombasa - Malindi Road
Postal Address: P.O. Box 90276, Mombasa 80100
Telephone: 041-485848/485772
Mobile: 0722-737636, 0733-976861

60
Imani Intergrated Education Centre
Imani Intergrated Education Centre
Category: Private Primary Schools
County: Bungoma
Location: Behind Cardinal Otunga Girl
Postal Address: P.O. Box 85, Bungoma 50200
Telephone: 0735-945156, 0735-656908

61
Imani Junior Academy
Imani Junior Academy
Category: Private Primary Schools
County: Laikipia
Location: Behind the Stadium
Postal Address: P.O. Box 877, Nanyuki 10400
Telephone: 0722-925055

62
Imani Junior School
Imani Junior School
Category: Private Primary Schools
County: Kajiado
Location: Kiserian
Postal Address: P.O Box 525, Kiserian 00206
Telephone: 045-25109

63
Imbwenya Academy
Imbwenya Academy
Category: Private Primary Schools
County: Vihiga
Location: Prisons Road
Postal Address: P.O. Box 118, Luanda 50302
Telephone: 0726-298879, 0721-666664

64
Immaculate Heart Juniorate
Immaculate Heart Juniorate
Category: Private Primary Schools
County: Uasin Gishu
Location: Kapsoya Area
Postal Address: P.O. Box 1716, Eldoret 3
Telephone: 053-31799

65
Immaculate Preparatory
Immaculate Preparatory
Category: Private Primary Schools
County: Embu
Location: Ena, Along Embu-Meru Road
Postal Address: P.O. Box 785, Embu 60100
Telephone: 0727-844733

66
Immacurate Heart School - Bumala
Immacurate Heart School - Bumala
Category: Private Primary Schools
County: Busia
Location: Bumala - Kisumu Road
Postal Address: P.O. Box 159, Bumala 50404
Telephone: 0723-368809, 0722-230817
Email: makwatam2007@yahoo.com

67
Imperial Primary School
Imperial Primary School
Category: Private Primary Schools
Location: Kisii Migori Road, Gesonso Area
Postal Address: P.O. Box 81, Kisii 40200
Telephone: 020-2049739, 2315526
Mobile: 0734-247918, 0720-331931
Email: repdj@yahoo.com

68
Indi Academy
Indi Academy
Category: Private Primary Schools
County: Kilifi
Location: Timboni Area
Postal Address: P.O. Box760, Watamu 80202
Telephone: 0729-178071

69
Infill Academy
Infill Academy
Category: Private Primary Schools
County: Nairobi
Location: Komarock Estate, Infill A & B
Postal Address: P.O. Box 56160, Nairobi 00200
Telephone: 020-7784633, 0722-397320 0722-237151, 0722-307667
Email: infillacademy@gmail.com

70
Insight Preparatory School
Insight Preparatory School
Category: Private Primary Schools
County: Nairobi
Location: Gachichio Road, Off Kamiti Road
Postal Address: P.O. Box 65551, Kiambu 00607
Telephone: 0722-470085, 0722-462409
Email: insprep@yahoo.com

71
Interlink Academy
Interlink Academy
Category: Private Primary Schools
County: Meru
Location: Ruiri Shopping Centre
Postal Address: P.O Box 2627, Meru 60200
Telephone: 0721-461685

72
Iqra Academy
Iqra Academy
Category: Private Primary Schools
County: Mombasa
Location: Near Memon Villa
Postal Address: P.O. Box 87021, Mombasa 80100
Telephone: 0722-822832
Email: info@iqraacademy.com

73
Iqra Junior School, The
Iqra Junior School, The
Category: Private Primary Schools
County: Mombasa
Location: Likoni-Maweni
Postal Address: P.O. Box 2239, Mombasa 80100
Telephone: 0733-470312

74
Istiqama Academy Intergrated
Istiqama Academy Intergrated
Category: Private Primary Schools
County: Mombasa
Location: Muthajirin Mosque, Majengo Mapya Area, Likoni
Postal Address: P.O. Box 85460, Mombasa 80100
Telephone: 0723-918248

75
Ivy Primary School
Ivy Primary School
Category: Private Primary Schools
County: Kericho
Location: African Highlands Road
Postal Address: P.O. Box 1150, Kericho 20200
Telephone: 052-30226

76
Ivy�s School
Ivy�s School
Category: Private Primary Schools
Location: Maziwa, Off Kamiti Road Next to PCEA Church
Postal Address: P.O. Box 8711, Nairobi 00300
Telephone: 0733-724478

77
Iyale Junior Academy
Iyale Junior Academy
Category: Private Primary Schools
County: Mombasa
Location: Miritini Area
Postal Address: P.O. Box 97926, Mombasa 80100
Telephone: 0722-810546, 0722-350441

78
Iyale Miritini School
Iyale Miritini School
Category: Private Primary Schools
County: Mombasa
Location: Mixed Day/Boarding School
Postal Address: P. O. Box 97926, Mombasa 80112
Telephone: 0722-810546, 0733-144830

79
J C C Likoni Junior Academy
J C C Likoni Junior Academy
Category: Private Primary Schools
County: Mombasa
Location: Likoni Area
Postal Address: P.O. Box 96379, Mombasa 80110
Telephone: 020-2038409

80
J C C Educational Complex (Jesus Celebration Centre)
J C C Educational Complex (Jesus Celebration Centre)
Category: Private Primary Schools
Location: Bamburi Area
Postal Address: P.O. Box 88682, Mombasa 80100
Telephone: 041-2490296

81
Jabett Junior School
Jabett Junior School
Category: Private Primary Schools
County: Nairobi
Location: Ruai Area
Postal Address: P.O. Box 720021, Nairobi
Telephone: 0722-241630

82
Jack and Jill Primary School
Jack and Jill Primary School
Category: Private Primary Schools
County: Trans Nzoia
Location: Opposite DC�s Residence
Postal Address: P.O. Box 593, Kitale 30200
Telephone: 054-30709

83
Jackan Junior School
Jackan Junior School
Category: Private Primary Schools
County: Nairobi
Location: Mwiki Kasarani
Postal Address: P.O. Box 28524, Nairobi
Telephone: 020-8712855

84
Jacridge School
Jacridge School
Category: Private Primary Schools
County: Kiambu
Location: Membley Estate, Off Eastern By-pass
Postal Address: P.O Box 1212, Ruiru 00232
Telephone: 0722-807723, 0723-947770
Email: jacridgeschool@hotmail.com
Website: www.jacridgeschool.com

85
Jaffery Academy
Jaffery Academy
Category: Private Primary Schools
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

86
Jagiet Academy
Jagiet Academy
Category: Private Primary Schools
County: Nairobi
Location: Riruta Next to Precious Blood Sec. School
Postal Address: P.O. Box 25496, Nairobi 00603
Telephone: 0734-411761, 0733-828681

87
Jagiet Academy
Jagiet Academy
Category: Private Primary Schools
County: Kiambu
Location: Uthiru, Off Naivasha Road
Postal Address: P.O Box 676, Nairboi 00605
Telephone: 0723-687214, 0720-376690
Email: jagietschool@yahoo.com

88
Jalyn Junior School
Jalyn Junior School
Category: Private Primary Schools
County: Nairobi
Location: Kasarani, Clayworks Area
Postal Address: P.O Box 6225 Nairobi 00100
Telephone: 0722-691834, 0733-623401

89
Jamerodge Junior Academy
Jamerodge Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Dandora Phase IV
Postal Address: P.O. Box 50615, Nairobi
Telephone: 0720-211789

90
Jans Academy (Interfelk)
Jans Academy (Interfelk)
Category: Private Primary Schools
County: Kisumu
Location: Riat Market, 2KM Off Kisumu Busia Road
Postal Address: P.O Box 25119, Kisumu 40100
Telephone: 057-2022210, 530087
Mobile: 0721-227201, 0726-988725, 0715-669191, 0726-988725
Email: interfelk@swiftkisumu.com

91
Jasipa Primary School
Jasipa Primary School
Category: Private Primary Schools
County: Nairobi
Location: Ruia Area
Postal Address: P.O. Box 251, Ruai 00520
Telephone: 0722-572118

92
Jasnah Primary School
Jasnah Primary School
Category: Private Primary Schools
County: Nairobi
Location: Ruai Area
Postal Address: P.O. Box 77, Ruai 00520
Telephone: 0728-324408

93
Jeffans Academy
Jeffans Academy
Category: Private Primary Schools
County: Kiambu
Location: Kiambu-Ndumberi Road
Postal Address: P.O Box 2033, Kiambu 00900
Telephone: 0721-808914, 0724-878682

94
Jema Faith Nursery & Primary School
Jema Faith Nursery & Primary School
Category: Private Primary Schools
County: Nairobi
Location: Along Popo Road, South �C� Opp Midland Courts
Postal Address: P. O Box 53154 Nairobi 00200
Telephone: 0722-436418, 0721-960436
Email: maryjemafaith@gmail.com

95
Jeremic Adventist Academy
Jeremic Adventist Academy
Category: Private Primary Schools
County: Nairobi
Location: Woodly Estate Near SOS Adams
Postal Address: P.O. Box 21625 Nairobi 00200
Telephone: 020-3865151, 3870933

96
Jewama Academy
Jewama Academy
Category: Private Primary Schools
County: Kajiado
Location: Kwa-Ng�ombe, Kitengela
Postal Address: P.O. Box 17082, Nakuru
Telephone: 0725-528292

97
Jimcy Academy
Jimcy Academy
Category: Private Primary Schools
County: Nairobi
Location: Ngummo Estate, Next to Ngummo Central Off Mbagathi Way
Postal Address: P.O. Box 11159, Nairobi 00400
Telephone: 0722-801019, 0722-524332 0734-244354
Email: jimcyent@yahoo.com

98
Joa IP School
Joa IP School
Category: Private Primary Schools
County: Nairobi
Location: Dandora Phase IV
Postal Address: P.O. Box 17031, Nairobi
Telephone: 020-796445

99
Jocham Junior Academy
Jocham Junior Academy
Category: Private Primary Schools
County: Mombasa
Location: Kisauni Area, Along Frere Town
Postal Address: P.O. Box 93787, Mombasa 80102
Telephone: 020-2110589, 0712-389181

100
Joemaths Academy
Joemaths Academy
Category: Private Primary Schools
Location: Embasi Market Kisii - Kisumu Road
Postal Address: P.O. Box 2227, Kisii 40200
Telephone: 0715-185336, 0733-583339

Johjan Lifenets Academy
Johjan Lifenets Academy
Category: Private Primary Schools
County: Migori
Location: Oruba Estate, Along Otieno Asoma Crescent
Postal Address: P.O. Box 237, Suna 40400
Telephone: 0733-343505, 0714-037381
Email: johjanacademy@gmail.com

2
Johnson Junior School
Johnson Junior School
Category: Private Primary Schools
County: Mombasa
Location: Changamwe Area
Postal Address: P.O Box 92901, Mombasa 80102
Telephone: 0727-632345

3
Jonathan Gloag Academy
Jonathan Gloag Academy
Category: Private Primary Schools
County: Nairobi
Location: Mbagathi Way, Near Wilson Airport
Postal Address: P.O. Box 610, Nairobi 00517
Telephone: 020-6003641/43
Email: jga@wananchi.com

4
Jonlesta Academy
Jonlesta Academy
Category: Private Primary Schools
County: Nairobi
Location: Riara Road
Postal Address: P.O. Box 21673, Nairobi 00100
Telephone: 020-575440, 0721-972157

5
Josana Academy
Josana Academy
Category: Private Primary Schools
County: Kisumu
Location: Tom Mboya Estate, Kisumu
Postal Address: P.O. Box 704, Kisumu 40100
Telephone: 057-2020409
Email: josanacademy@yahoo.co.uk

6
Josanah Primary School
Josanah Primary School
Category: Private Primary Schools
County: Nairobi
Location: Ruia Area
Postal Address: P.O. Box 46815, Nairobi 00100
Telephone: 020-7781115

7
Josper Junior Academy
Josper Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Ruai
Postal Address: P.O Box 4014, Nairobi 00100
Telephone: 0715-305978, 0734-934026

8
Jossy Preparatory School
Jossy Preparatory School
Category: Private Primary Schools
County: Kiambu
Location: Limuru-Kwambira Road
Postal Address: P.O. Box 982, Limuru 00217
Telephone: 066-72258/71449

9
Josu Academy
Josu Academy
Category: Private Primary Schools
County: Kiambu
Location: Githurai Kimbo Z-Corner
Postal Address: P.O Box 700, Ruiru 00232
Telephone: 0720-435293, 0721-846188 0720-840104
Email: josu.academy@yahoo.com

10
Jowi Academy
Jowi Academy
Category: Private Primary Schools
County: Nairobi
Location: Kibera Drive, Jamhuri Road
Postal Address: P.O. Box 10198, Nairobi 00100
Telephone: 020-3876435

11
Joy Life Academy
Joy Life Academy
Category: Private Primary Schools
County: Nairobi
Location: Kayole
Postal Address: P.O. Box 22158, Nairobi 00400
Telephone: 020-782595

12
Joy Villa School
Joy Villa School
Category: Private Primary Schools
County: Nairobi
Location: Dandora Phase V Off Komarock Road
Postal Address: P.O. Box 34539, Nairobi
Telephone: 020-2075909 0724-365861, 0722-341022
Email: joyvillaschool@gmail.com

13
Joyhome School
Joyhome School
Category: Private Primary Schools
County: Kajiado
Location: Ongata Rongai Opp. St. Mary�s Catholic Church
Postal Address: P.O. Box 42947, Nairobi 00100
Telephone: 0722-728827, 0718-903031

14
Joyland Academy
Joyland Academy
Category: Private Primary Schools
County: Kajiado
Location: Majengo, Isinya
Postal Address: P.O. Box 14153, Nairobi 00100
Telephone: 0721-540702, 0723-290039

15
Joyland Academy
Joyland Academy
Category: Private Primary Schools
County: Kiambu
Location: Gatunyu
Postal Address: P.O. Box 64, Thika 01000
Telephone: 067-41050

16
Jubilant Junior School
Jubilant Junior School
Category: Private Primary Schools
County: Nairobi
Location: Ruai, Off Kangundo Road
Postal Address: P.O Box 3831, Nairobi 00100
Telephone: 0720-521635, 0720-274724

17
Jubilee Primary Boarding & Day School
Jubilee Primary Boarding & Day School
Category: Private Primary Schools
Location: Kisii - Migori Highway, Near Gesonso
Postal Address: P.O. Box 2357, Kisii 40200
Telephone: 0715-495654

18
Jufred Primary School
Jufred Primary School
Category: Private Primary Schools
County: Kirinyaga
Location: Karatina- Kerugoya Road, Kagumo Next to Kagumo Catholic Church
Postal Address: P.O. Box 966, Kerugoya 10300
Telephone: 060-21571
Mobile: 0725-671544

19
Juja Preparatory School
Juja Preparatory School
Category: Private Primary Schools
County: Kiambu
Location: Nairobi-Thika Highway Opp. Muigai Inn
Postal Address: P.O. Box 298, Kalimoni 01001
Telephone: 067-52103, 52250, 020-351557
Website: www.jujapreparatory.com

20
Juja St Peter�s School
Juja St Peter�s School
Category: Private Primary Schools
County: Kiambu
Location: Next to JKUAT, Juja
Postal Address: P.O. Box 82, Ruiru 00232
Telephone: 020-2023079, 0715-501203
Email: info@jsps.ac.ke

21
Jukan Junior School
Jukan Junior School
Category: Private Primary Schools
County: Kiambu
Location: Off Thika Supper Highway Next to Githurai 45 Market
Postal Address: P.O Box 14818, Nairobi
Telephone: 0720-29846

22
Junction Academy
Junction Academy
Category: Private Primary Schools
County: Homa Bay
Location: Kisii-Suneka Road, Opp Bosongo Hospital
Postal Address: P.O. Box 3850, Kisii 40200
Telephone: 0733-833077

23
Junior Campus Academy
Junior Campus Academy
Category: Private Primary Schools
County: Nairobi
Location: Tassia II Estate Opp Nyayo Estate
Postal Address: P.O. Box 6146, Nairobi 00100
Telephone: 020-2014327, 0723-285219

24
Jupiter Academy
Jupiter Academy
Category: Private Primary Schools
Location: Keroka - Birongo Road
Postal Address: P.O. Box 1670, Kisii 40200
Telephone: 0735-227031

25
Jusipa Primary School
Jusipa Primary School
Category: Private Primary Schools
County: Nairobi
Location: Ruai Area
Postal Address: P.O. Box 251, Ruai 00520
Telephone: 0722-572118

26
Juter Academy
Juter Academy
Category: Private Primary Schools
County: Nairobi
Location: Githurai Kimbo Area
Postal Address: P.O. Box 7281, Nairobi 00300
Telephone: 0721-417886

27
K A G Primary School
K A G Primary School
Category: Private Primary Schools
County: Meru
Location: Meru Hospital Road
Postal Address: P.O. Box 1078, Meru 60200
Telephone: 064-20581

28
Kabare Girls Boarding Primary School
Kabare Girls Boarding Primary School
Category: Private Primary Schools
County: Kirinyaga
Location: Kabare Zone, Gichungu Division
Postal Address: P.O. Box 168, Kerugoya 10300
Telephone: 020-2027339

29
Kabati Central Academy
Kabati Central Academy
Category: Private Primary Schools
County: Kiambu
Location: Nairobi Thika Highway
Postal Address: P.O. Box 1741, Thika 01000
Telephone: 067-72248

30
Kagaki Primary School
Kagaki Primary School
Category: Private Primary Schools
County: Nakuru
Location: Kiamunyi, Baraka Estate Nakuru-Eldoret Highway
Postal Address: P.O. Box 322, Egerton Nakuru
Telephone: 050-50786
Mobile: 0721-761850, 0733-877957
Email: mgkinyua@africaonline.co.ke

31
Kagira Memorial Academy
Kagira Memorial Academy
Category: Private Primary Schools
County: Muranga
Location: Thika-Ndakaini Road Near Kanunga Trading Centre
Postal Address: P.O. Box 1466, Thika 01000
Telephone: 0710-578563

32
Kags Joy Academy
Kags Joy Academy
Category: Private Primary Schools
County: Mombasa
Location: Kiembeni Estate, Bamburi Area
Postal Address: P.O. Box 12439, Mombasa 80117
Telephone: 0722-897755, 0721-267201
Email: kagsjoy@gmail.com

33
Kagumo Baraka Academy
Kagumo Baraka Academy
Category: Private Primary Schools
County: Kirinyaga
Location: Kagumo Market Kagumo- Karatina Road
Postal Address: P.O. Box 1017, Kerugoya 10300
Telephone: 0722-318136, 0722-819162

34
Kagumo Centre Academy
Kagumo Centre Academy
Category: Private Primary Schools
County: Kirinyaga
Location: Kerugoya - Karatina Highway
Postal Address: P.O. Box 42, Kerugoya 10300
Telephone: 0722-733588

35
Kahawa Baptist Academy
Kahawa Baptist Academy
Category: Private Primary Schools
County: Nairobi
Location: Kahawa West
Postal Address: P.O. Box 65102, Nairobi
Telephone: 020-8710807/ 8712952

36
Kajiado Adventist Primary School
Kajiado Adventist Primary School
Category: Private Primary Schools
County: Kajiado
Location: Off Kajiado - Namanga Road Behind Kajiado Police Station
Postal Address: P.O. Box 92, Kajiado 01100
Telephone: 0722-642463

37
Kakamega Hill School Junior
Kakamega Hill School Junior
Category: Private Primary Schools
County: Kakamega
Location: Kakamega - Kisumu Road
Postal Address: P.O. Box 213, Kakamega 50100
Telephone: 056-30057, 30640
Email: kakamegahill@yahoo.com

38
Kalya Academy
Kalya Academy
Category: Private Primary Schools
County: Bomet
Location: Off Chemosot Centre
Postal Address: P.O. Box 301, Litein 20210
Telephone: 052-54248

39
Kamagambo Adventist Primary School
Kamagambo Adventist Primary School
Category: Private Primary Schools
Location: Along Kisii-Migori Road
Postal Address: P.O. Box 591, Kisii 40200
Telephone: 059-42081, 0722-266317

40
Kamakowa Academy
Kamakowa Academy
Category: Private Primary Schools
County: Kisumu
Location: Behind Nyawita Trading Centre
Postal Address: P.O. Box 6599, Kisumu 40100
Telephone: 0721-407726

41
Kamweli Educational Centre
Kamweli Educational Centre
Category: Private Primary Schools
County: Makueni
Location: Mwani Road, Wote Town
Postal Address: P.O. Box 33, Wote, Makueni
Telephone: 0721-603363, 0733-603363

42
Kangemi Youth Centre Primary
Kangemi Youth Centre Primary
Category: Private Primary Schools
County: Nairobi
Location: Thiongo Road, Along Mau Mau Bridge
Postal Address: P.O Box 29032, Nairobi 00625
Telephone: 0720-555039

43
Kanginga Academy
Kanginga Academy
Category: Private Primary Schools
County: Kitui
Location: Off Thika - Garissa Road Near Mwingi Town
Postal Address: P.O. Box 261, Mwingi
Telephone: 0723-489747, 0723-384824

44
Kangundo Junior Academy
Kangundo Junior Academy
Category: Private Primary Schools
County: Machakos
Location: Mixed Boarding School Tala Market, Kangundo Road
Postal Address: P.O. 674, Tala 90131
Telephone: 0727-068927, 0725-386547, 0733-653664

45
Kanvale Academy
Kanvale Academy
Category: Private Primary Schools
County: Nairobi
Location: Waithaka Dagoreti
Postal Address: P.O. Box 31154, Waithaka 00217
Telephone: 0720-895825

46
Kanvale Academy
Kanvale Academy
Category: Private Primary Schools
County: Kiambu
Location: Tigoni
Postal Address: P.O. Box 680, Limuru 00217
Telephone: 066-40679

47
Kanyerere Junior Academy
Kanyerere Junior Academy
Category: Private Primary Schools
County: Kisii
Location: Itumbe - Igare Road Itumbe Market
Postal Address: P.O. Box 2451, Kisii 40200
Telephone: 0732-424567

48
Kaples Preparatory School
Kaples Preparatory School
Category: Private Primary Schools
County: Uasin Gishu
Location: At Moi University, Eldoret
Postal Address: P.O. Box 25, Moi University, Eldoret
Telephone: 053-43720 Ext. 259

49
Kaplong Junior Academy
Kaplong Junior Academy
Category: Private Primary Schools
County: Bomet
Location: Kaplong - Bomet Road
Postal Address: P.O. Box 265, Sotik 20406
Telephone: 0733-405554

50
Kapsabet Academy
Kapsabet Academy
Category: Private Primary Schools
County: Nandi
Location: Nandi Hills
Postal Address: P.O. Box 159, Nandi Hills 30301
Telephone: 053-52407, 0720-879986

51
Kareng�ata Academy
Kareng�ata Academy
Category: Private Primary Schools
Location: Koitobos Road, Gogo Falls Lane Hardy Langata
Postal Address: P.O. Box 15255, Nairobi 00509
Telephone: 0722-640170, 0729-243581
Fax: 020-891037
Email: karengatagirls@yahoo.com
Website: wwwkarengataacademy.com

52
Karuguru Junior Tech Academy
Karuguru Junior Tech Academy
Category: Private Primary Schools
County: Nairobi
Location: Ruiru By-Pass
Postal Address: P.O Box 384, Ruaraka
Telephone: 0722-642832, 0722-569919

53
Karura SDA School
Karura SDA School
Category: Private Primary Schools
County: Kiambu
Location: Along Red Hill Road Off Karura-Limuru Road
Postal Address: P.O. Box 63445, Nairobi 006
Telephone: 020 - 7120570

54
Karuri Msingi Bora Junior Academy
Karuri Msingi Bora Junior Academy
Category: Private Primary Schools
County: Kiambu
Location: Opp. D.O�s Office Karuri
Postal Address: P.O. Box 166, Karuri 00219
Telephone: 066-41334

55
Kasarani Group of Schools
Kasarani Group of Schools
Category: Private Primary Schools
County: Nairobi
Location: Opp. Kasarani Police Station, Past ICIPE
Postal Address: P.O Box 65766 Nairobi 00607
Telephone: 020-2609571/72/76
Mobile: 0727-504695
Email: kasaraniacademy@yahoo.com

56
Kasarani Preparatory School
Kasarani Preparatory School
Category: Private Primary Schools
County: Nairobi
Location: Kasarani - Mwiki
Postal Address: P.O. Box 50944, Nairobi 00200
Telephone: 0723-500604, 0735-101665

57
Kefjoy Academy
Kefjoy Academy
Category: Private Primary Schools
County: Kajiado
Location: Kingdom Hall Road, Off Magadi Road, Ongata Rongai
Postal Address: P.O. Box 4251, Nairobi 00100
Telephone: 0722-715613, 0722-615823, 0722-720118
Email: kefjoyacademy@yahoo.com

58
Kemera Central Academy
Kemera Central Academy
Category: Private Primary Schools
County: Kisii
Location: Kemera Market
Postal Address: P.O. Box 1742, Kisii 40200
Telephone: 0711-622045

59
Ken Academy
Ken Academy
Category: Private Primary Schools
County: Kiambu
Location: Off Naivasha Road
Postal Address: P.O Box 755, Limuru 00217
Telephone: 0722-877578
Email: annmwangi755@yahoo.com

60
Kennedy School
Kennedy School
Category: Private Primary Schools
County: Kajiado
Location: Kitengela Town
Postal Address: P.O. Box 7507, Nairobi 00200
Telephone: 0728-218321
Email: thekennedyschool@gmail.com

61
Kenrama Education Centre
Kenrama Education Centre
Category: Private Primary Schools
County: Meru
Location: Next to Nkubu Stadium
Postal Address: P.O. Box 305, Nkubu
Telephone: 0722-753448, 0728-220616
Email: kenramaeducc@yahoo.com

62
Kenvic School
Kenvic School
Category: Private Primary Schools
County: Kajiado
Location: Olepolos Road, Ngong Town Opp Juanco Centre
Postal Address: P.O Box 372, Ngong Hills 00208
Telephone: 0720-935529
Email: kenvicacademy@gmail.com

63
Kericho Primary School
Kericho Primary School
Category: Private Primary Schools
County: Kericho
Location: Kericho Town
Postal Address: P.O. Box 109, Kericho 20200
Telephone: +254-052-20082
Email: kprimary@africaonline.co.ke

64
Keroka Springs Academy
Keroka Springs Academy
Category: Private Primary Schools
County: Kisii
Location: Keroka Market � Back Street
Postal Address: P.O. Box 625, Keroka 40202
Telephone: 0725-876344

65
Kerugoya Good Sheperd�sAcademy
Kerugoya Good Sheperd�sAcademy
Category: Private Primary Schools
County: Kirinyaga
Location: Kirinyaga
Postal Address: P.O. Box 1248, Kerugoya
Telephone: 020-2328841, 0722-440762
Email: goodshepherd_kerugoya@yahoo.com

66
Kerugoya Municipality Boarding Primary School
Kerugoya Municipality Boarding Primary School
Category: Private Primary Schools
County: Kirinyaga
Location: Kerugoya Town
Postal Address: P.O. Box 185, Kerugoya 10300
Telephone: 060-21325
Mobile: 0723-172116, 0722-451789
Email: kariukim40@gmail.com

67
Ketigoi Preparatory School
Ketigoi Preparatory School
Category: Private Primary Schools
County: Uasin Gishu
Location: Eldoret-Kericho Junction, Mau Summit
Postal Address: P.O. Box 27, Molo 20106
Telephone: 051-850828, 0722-686623

68
Khalsa Racecourse Road Primary School
Khalsa Racecourse Road Primary School
Category: Private Primary Schools
County: Nairobi
Location: Racecourse Road
Postal Address: P.O. Box 40496, Nairobi 00100
Telephone: 020-2210222

69
Kia Ora Children Learning Centre
Kia Ora Children Learning Centre
Category: Private Primary Schools
County: Nairobi
Location: Kangemi
Postal Address: P.O Box 638, Nairobi 00100
Telephone: 0727-844929
Email: ayubnasongo@yahoo.com

70
Kiambu Hillcrest Academy
Kiambu Hillcrest Academy
Category: Private Primary Schools
County: Kiambu
Location: Kanunga Town Centre Boma Road, Kiambu-Raini Road
Postal Address: P.O. Box 695, Kiambu 00900
Telephone: 0722-328009, 0722-892056
Email: kiambuhillcrest@yahoo.com

71
Kiambu St Judes School
Kiambu St Judes School
Category: Private Primary Schools
County: Kiambu
Location: Next to Kiambu Municipal Council
Postal Address: P.O. Box 1391, Nairobi 00900
Telephone: 0722-859281

72
Kianda School
Kianda School
Category: Private Primary Schools
County: Nairobi
Location: Waiyaki Way, Westlands
Postal Address: P.O. Box 48328, Nairobi 00100
Telephone: 0721-547572, 0716-875838, 0733-846959
Email: info@kiandaschool.net

73
Kianjai Junior Academy
Kianjai Junior Academy
Category: Private Primary Schools
County: Meru
Location: Meru - Maua Highway
Postal Address: P.O. Box 1013, Meru 60200
Telephone: : 0735-566266

74
Kibingoti Mugi Academy
Kibingoti Mugi Academy
Category: Private Primary Schools
County: Nyeri
Location: Karatina - Sagana Highway
Postal Address: P.O. Box 1946, Karatina 10101
Telephone: 0721-364626

75
Kibos Road Academy
Kibos Road Academy
Category: Private Primary Schools
County: Kisumu
Location: Off Kibos Road
Postal Address: P.O. Box 2038, Kisumu 40100
Telephone: 057-2027155

76
Kidesis Preparatory School
Kidesis Preparatory School
Category: Private Primary Schools
County: Kisii
Location: Kisii - Kisumu Road, Mosocho
Postal Address: P.O. Box 1520, Kisii 40200
Telephone: 0722-967453

77
Kiembeni Victory Jumior School
Kiembeni Victory Jumior School
Category: Private Primary Schools
Location: Kiembeni Area
Postal Address: P.O. Box 210, Mombasa 80100
Telephone: 0722-737828

78
Kiembeni Victory Jumior School
Kiembeni Victory Jumior School
Category: Private Primary Schools
County: Mombasa
Location: Kiembeni Area
Postal Address: P.O. Box 210, Mombasa 80100
Telephone: 0722-737828
Email: kiembenivictoryjnrsch@yahoo.com

79
Kigaa Adventist Academy
Kigaa Adventist Academy
Category: Private Primary Schools
County: Embu
Location: Runyenjes, Embu 60100
Postal Address: P.O. Box 103, Runyenjes 60103
Telephone: 0733-450979

80
Kikuyu Ondiri Academy
Kikuyu Ondiri Academy
Category: Private Primary Schools
County: Kiambu
Location: Kikuty Town
Postal Address: P.O. Box 852, Kikuyu 00902
Telephone: 066-32137

81
Kilifi High Vision Academy
Kilifi High Vision Academy
Category: Private Primary Schools
County: Kilifi
Location: Mnarani Area
Postal Address: P.O. Box 654, Kilifi 80108
Telephone: 0722-440620

82
Kilimani Junior Academy
Kilimani Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Langata South Road, Karen
Postal Address: P.O. Box 21557, Nairobi 00505
Telephone: 020-8891166
Mobile: 0721-426592, 0734-730790
Email: kja@wananchi.com

83
Kilimanjaro Academy
Kilimanjaro Academy
Category: Private Primary Schools
County: Machakos
Location: Mombasa Road Next to Daystar University
Postal Address: P.O. Box 61, Athi River 00204
Telephone: 045-22104 020-220201, 352577

84
Kilimanjaro Junior School
Kilimanjaro Junior School
Category: Private Primary Schools
County: Kajiado
Location: Loitokitok
Postal Address: P.O. Box 355, Loitokitok
Telephone: 0723-640910

85
Kimana Centre Academy
Kimana Centre Academy
Category: Private Primary Schools
County: Nairobi
Location: Muslim-Salim Road Riruta Location
Postal Address: P.O. Box 25302, Nairobi 00100
Telephone: 0727-859875

86
Kimana Centre Academy
Kimana Centre Academy
Category: Private Primary Schools
County: Kajiado
Location: Loitokitok Road
Postal Address: P.O. Box 264, Loitokitok 00209
Telephone: 0722-625399

87
Kinani Intergrated Junior Academy
Kinani Intergrated Junior Academy
Category: Private Primary Schools
County: Meru
Location: Makutano Area Meru, Next to K.P.L.C Office
Postal Address: P.O. Box 1026, Meru 60200
Telephone: 064-30411
Mobile: 0720-995898

88
Kinderstart Kindergarten & Primary School
Kinderstart Kindergarten & Primary School
Category: Private Primary Schools
County: Nairobi
Location: Buruburu, Mumias South Road
Postal Address: P.O. Box 575, Nairobi 00515
Telephone: 0720-916722, 0715-371187/8
Email: info@kinder-start.com

89
King David School
King David School
Category: Private Primary Schools
County: Kisii
Location: Kisii - Kilgoris Road (Mwembe Estate)
Postal Address: P.O. Box 2921, Kisii 40200
Telephone: 0723-523901

90
King Hassan Academy
King Hassan Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii - Keroka Road
Postal Address: P.O. Box 134, 40200
Telephone: 0724-709944, 0727-835240

91
Kings Educational Complex
Kings Educational Complex
Category: Private Primary Schools
County: Machakos
Location: Silanga Road, Off Nairobi - Tala Road
Postal Address: P.O. Box 746 Tala 90131
Telephone: 0725-470449

92
Kingsway Junior School
Kingsway Junior School
Category: Private Primary Schools
County: Kilifi
Location: Takaye Village Malindi-Mombasa Road
Postal Address: P.O Box 1302, Malindi 80
Telephone: 020-2335809
Email: kingswaymld@yahoo.com

93
Kingsway Junior School, Malindi
Kingsway Junior School, Malindi
Category: Private Primary Schools
County: Mombasa
Location: Kijiwe Tanga Area
Postal Address: P.O. Box 1301, Malindi 80200
Telephone: 0733-816708, 0722-480885
Email: kingswaymid@yahoo.com

94
Kingsway Preparatory School
Kingsway Preparatory School
Category: Private Primary Schools
County: Meru
Location: Kirunga, Off Meru Road-Mikinduri Road
Postal Address: P. O. Box 2976, Meru 60200
Telephone: 064-20003

95
King�s Angels Academy
King�s Angels Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii - Migori Road, Nyamagwa
Postal Address: P.O. Box 221, Kisii 40200
Telephone: 0722-282078, 0726-824003

96
King�s School Nairobi
King�s School Nairobi
Category: Private Primary Schools
Location: Umoja Inner Core, Section I
Postal Address: P.O. Box 56984, Nairobi 00200
Telephone: 0722-206293
Email: kingsschool12@gmail.com

97
Kinus Junior School
Kinus Junior School
Category: Private Primary Schools
County: Bungoma
Location: Chwele Market
Postal Address: P.O. Box 388, Chwele 50202
Telephone: 0733-661787

98
Kiomakondo Preparatory School
Kiomakondo Preparatory School
Category: Private Primary Schools
County: Nyamira
Location: Omogonchoro Area
Postal Address: P.O. Box 22, Omogonchoro 40221
Telephone: 0723-926835, 0726-274023

99
Kipawa Junior School
Kipawa Junior School
Category: Private Primary Schools
County: Nairobi
Location: Kariobangi South
Postal Address: P.O. Box 54012, Nairobi 00200
Telephone: 0721-574427

100
Kipkoi Junior Academy
Kipkoi Junior Academy
Category: Private Primary Schools
County: Bomet
Location: Silbwet-Litein Road
Postal Address: P.O. Box 118, Bomet 20400
Telephone: 052-20077

Kirago Waichahi Primary School
Kirago Waichahi Primary School
Category: Private Primary Schools
County: Nairobi
Location: Eastleigh Section III, Kiambiu
Postal Address: P.O. Box 53053, Nairobi 00200
Telephone: 020-788544, 0724-249681

2
Kirinyaga Plains View Academy
Kirinyaga Plains View Academy
Category: Private Primary Schools
County: Kirinyaga
Location: Ngurumbani Township, Mwea
Postal Address: P.O. Box 388, Wanguru 10303
Telephone: 0722-3174001

3
Kirinyaga Township Primary School
Kirinyaga Township Primary School
Category: Private Primary Schools
County: Kirinyaga
Location: Kirinyaga Township
Postal Address: P.O. Box 490, Kerugoya 10300
Telephone: 060-21047, 21196, 0729-125112

4
Kirori Baraka Academy
Kirori Baraka Academy
Category: Private Primary Schools
County: Nyeri
Location: Ruringu Area
Postal Address: P.O Box 712, Nyeri 10100
Telephone: 0723-682463, 0725-848309

5
Kisauni Academy
Kisauni Academy
Category: Private Primary Schools
County: Mombasa
Location: Mombasa
Postal Address: P.O. Box 41957, Mombasa 80100
Telephone: 0720-258536
Email: info@kisauniacademy.com
Website: www.kisauniacademy.com

6
Kisii Embasi Academy
Kisii Embasi Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii � Kisumu Highway, Embasi
Postal Address: P.O. Box 3485, Kisii 40200
Telephone: 0724-429008, 0722-537435

7
Kisumu Jacaranda Academy
Kisumu Jacaranda Academy
Category: Private Primary Schools
County: Kisumu
Location: Along Ring Road, Kilo Junction
Postal Address: P.O. Box 744, Kisumu 40100
Telephone: 057-2026069

8
Kitengela Academy
Kitengela Academy
Category: Private Primary Schools
County: Kajiado
Location: Opp E.P.Z
Postal Address: P.O. Box 618, Athi River 00204
Telephone: 0721-453888, 0710-699146

9
Kitengela Ebenezer Academy
Kitengela Ebenezer Academy
Category: Private Primary Schools
County: Kajiado
Location: Off Namanga Road
Postal Address: P.O. Box 518, Athi River 00204
Telephone: 020-3584243

10
Kitengela Green Valley Academy
Kitengela Green Valley Academy
Category: Private Primary Schools
Location: Noonkopir, Miriam�s Road - Kitengela
Postal Address: P.O. Box 782, Kitengela 00242
Telephone: 0712-698574, 0726-815022, 0726-204068

11
Kitengela Green Valley Academy
Kitengela Green Valley Academy
Category: Private Primary Schools
County: Kajiado
Location: Noonkopir, Miriam�s Road - Kitengela
Postal Address: P.O. Box 782, Kitengela 00242
Telephone: 0712-698574, 0726-815022, 0726-204068
Email: githinjieufracia@gmail.com

12
Kiuini Preparatory School
Kiuini Preparatory School
Category: Private Primary Schools
County: Machakos
Location: Near E. A. Portland Factory
Postal Address: P.O. Box 685, Athi River 00204
Telephone: 020-8049967/8, 0733-708624
Email: kiunischool@gmail.com

13
Kiuru Msingi Bora School
Kiuru Msingi Bora School
Category: Private Primary Schools
County: Nairobi
Location: Off Muhuri Road, Uthiru 87 Junction
Postal Address: P.O Box 23464, Nairobi 00625
Telephone: 0722-917812
Email: kmbschool@gmail.com info@kmbschool.ac.ke
Website: www.kmbschool.ac.ke

14
Kivukoni School
Kivukoni School
Category: Private Primary Schools
County: Kilifi
Location: Off Mombasa - Malindi Road at Kilifi Plantation
Postal Address: P.O. Box1500, Kilifi 80108
Telephone: 020-2327735
Email: director@kivukoni.co.ke

15
Kiwani Academy
Kiwani Academy
Category: Private Primary Schools
County: Nairobi
Location: Mijikenda Road, Off Olenguruone Road, Lavington
Postal Address: P.O. Box 8033, Nairobi
Telephone: 020-4349460

16
Komarock Road Primary School
Komarock Road Primary School
Category: Private Primary Schools
County: Nairobi
Location: Dandora Phase II
Postal Address: P.O. Box 89, Eastleigh, Nairobi
Telephone: 020-6763008

17
Kunoni Educational Centre
Kunoni Educational Centre
Category: Private Primary Schools
County: Kajiado
Location: Magadi Road, Ongata Rongai
Postal Address: P.O. Box 165, Kiserian 00206
Telephone: 045-25097

18
Kutus Municipality Academy
Kutus Municipality Academy
Category: Private Primary Schools
County: Kirinyaga
Location: Sagana-Kutus Highways
Postal Address: P.O. Box 1266, Kerugoya 10300
Telephone: 0721-676574, 0722-444291

19
Kwa Hola Primary School
Kwa Hola Primary School
Category: Private Primary Schools
County: Mombasa
Location: Air Port Road
Postal Address: P.O. Box 92513, Mombasa 80100
Telephone: 041-3432265

20
Kwa Jomvu Primary
Kwa Jomvu Primary
Category: Private Primary Schools
County: Mombasa
Location: Jomvu Kuu
Postal Address: P.O. Box 93837, Mombasa 80100
Telephone: 0733-896449

21
Kwale Tumaini Academy
Kwale Tumaini Academy
Category: Private Primary Schools
County: Kwale
Location: Kwale
Postal Address: P.O. Box 96, Kwale 80403
Telephone: 0733-610499

22
Laiser Hill Academy
Laiser Hill Academy
Category: Private Primary Schools
County: Kajiado
Location: Kiserian Road, Ongata Rongai
Postal Address: P.O. Box 45725, Nairobi 00100
Telephone: 020-2021180
Email: laiserhillacademy@gmail.com

23
Lake Lawrenzo Academy
Lake Lawrenzo Academy
Category: Private Primary Schools
County: Nakuru
Location: nakuru
Postal Address: PO Box 2630, Nakuru 20100
Telephone: 020-2028006
Mobile: 0721-599359

24
Lake Star Academy
Lake Star Academy
Category: Private Primary Schools
County: Mombasa
Location: Likoni J.C.C
Postal Address: P.O. Box 86817, Mombasa 80100
Telephone: 0720-831972, 0714-118488

25
Lakewood School
Lakewood School
Category: Private Primary Schools
County: Nairobi
Location: Off: Spine Road, Behind Kayole Catholic Church
Postal Address: P.O. Box 1082, Nairobi 00518
Telephone: 0722-691792, 0722696108
Email: lakewoodschool@gmail.com

26
Langas Junior School
Langas Junior School
Category: Private Primary Schools
Location: Opp. Comboni Polytechnic
Postal Address: Contact the owner
Telephone: 0721-626827, 0723-747520

27
Lang�ata Junior School
Lang�ata Junior School
Category: Private Primary Schools
Location: Maboko Cresent, Off Kitengela Road Ngei Phase II
Postal Address: P.O. Box 22442, Nairobi 00400
Telephone: 020-6005894, 020-2679337
Email: info@langatajuniorschool.co.ke

28
Lari Hills Academy
Lari Hills Academy
Category: Private Primary Schools
County: Kiambu
Location: Nairobi-Naivasha Highway
Postal Address: P.O. Box 30, Matathia 00221
Telephone: 066-74072

29
Laura Academy
Laura Academy
Category: Private Primary Schools
County: Nairobi
Location: Umoja Estate
Postal Address: P.O. Box 51899, Nairobi
Telephone: 020-2368564, 0722-302214

30
Laureate Preparatory School
Laureate Preparatory School
Category: Private Primary Schools
County: Kiambu
Location: Kiambu Road, Thindigwa Muthaiga Plaza Plaza
Postal Address: P.O. Box 16716, Nairobi 00620
Telephone: 0721-202925

31
Lavington United Church Academy
Lavington United Church Academy
Category: Private Primary Schools
County: Nairobi
Location: Lavington Green, Muthangari Road
Postal Address: P.O. Box 25030, Nairobi 00603
Telephone: 020-3873502, 3871650, 3876620
Email: luca@lavingtonunited.org

32
Le Pic Junior School
Le Pic Junior School
Category: Private Primary Schools
County: Nairobi
Location: Riruta Satellite
Postal Address: P.O. Box 21659, Nairobi 00505
Telephone: 0728-787483, 0716-431143
Email: info@lepicschool.com

33
Leaders Academy
Leaders Academy
Category: Private Primary Schools
County: Machakos
Location: Opp Maanzoni Lodge Mombasa Road (Machakos Junction)-Kyumbi
Postal Address: P.O. Box 280, Athi-River 00204
Telephone: 0733-718987, 0722-582906 0720-060504, 0728-237661
Email: adminleaders@yahoo.com

34
Legacy Schools
Legacy Schools
Category: Private Primary Schools
County: Trans Nzoia
Location: Kitale Off Cherangani Road
Postal Address: P.O. Box 3835, Kitale 30200
Telephone: 054-31903, 020-2064843
Email: marymutai@yahoo.com
Website: www.legacyschool.org

35
Lerwa Centre for Excellence
Lerwa Centre for Excellence
Category: Private Primary Schools
County: Nakuru
Location: Next to Stem Hotel
Postal Address: P.O Box 17806, Nakuru 20100
Telephone: 0722-340203, 0733-340203
Email: lerwacentre@gmail.com

36
Lewisa Academy
Lewisa Academy
Category: Private Primary Schools
County: Kajiado
Location: Kiserian
Postal Address: P.O. Box 140, Kiserian 00206
Telephone: 045-25003

37
Light Academy
Light Academy
Category: Private Primary Schools
Location: Lavington
Postal Address: P.O. Box 13413, Nairobi 00100
Telephone: 0712-504739, 0710-504739
Email: info@lightacademy.ac.ke

38
Light Academy Schools
Light Academy Schools
Category: Private Primary Schools
County: Mombasa
Location: Jamhuri Road - Nyali
Postal Address: P.O. Box 1835, Mombasa 80100
Telephone: 0717-553585
Email: infomlap@lightacademy.ac.ke
Website: www.lightacademy.ac.ke

39
Light Academy, Boys
Light Academy, Boys
Category: Private Primary Schools
Location: Off Langata Road, Karen C
Postal Address: P.O. Box 13413, Nairobi 00100
Telephone: 020-8890222, 0724-100000
Email: info@lightacademy.ac.ke

40
Light of Hope Schools Centre
Light of Hope Schools Centre
Category: Private Primary Schools
County: Nairobi
Location: Githurai 44,
Postal Address: P.O Box 60177 Nairobi 00200
Telephone: 020-2117900, 0721-185209
Email: lightofhopeschoolscenter@live.com

41
Likii Hill School
Likii Hill School
Category: Private Primary Schools
County: Laikipia
Location: Nanyuki Town
Postal Address: P.O. Box 199, Nanyuki 10400
Telephone: 020-3522823
Mobile: 0723-159418, 0721-632248 0721-656416
Email: likiihillschool@africaonline.co.ke

42
Likoni Valentine�s Primary School
Likoni Valentine�s Primary School
Category: Private Primary Schools
County: Mombasa
Location: Off Lunga Lunga Road, Mtongwe
Postal Address: P.O. Box 80021, Mombasa 80100
Telephone: 041-2316596

43
Lily Academy
Lily Academy
Category: Private Primary Schools
County: Nairobi
Location: Githurai Kimbo
Postal Address: P.O. Box 59002, Nairobi 00200
Telephone: 0723-483446, 0722-641268
Email: info@lilyacademy.co.ke

44
Lily of The Valley Special School
Lily of The Valley Special School
Category: Private Primary Schools
County: Nairobi
Location: Amboseli Gardens, Lavington
Postal Address: P.O. Box 1392, Nairobi 00502
Telephone: 0703-954142, 0722-521360
Email: info@lilyvalleyspecialschool.com

45
Lions Primary School
Lions Primary School
Category: Private Primary Schools
County: Kakamega
Location: Near P.G Hospital, Kakamega Town
Postal Address: P.O. Box 71, Kakamega 50100
Telephone: 056-30224

46
Lions Primary School
Lions Primary School
Category: Private Primary Schools
County: Meru
Location: Mwendantu Area
Postal Address: P.O. Box 242, Meru 60200
Telephone: 064-30235

47
Lions Primary School
Lions Primary School
Category: Private Primary Schools
County: Nairobi
Location: Nakuru Section 58
Postal Address: P.O. Box 12109, Nakuru 20100
Telephone: 051-2214939, 2212109

48
Lions Primary School Embu
Lions Primary School Embu
Category: Private Primary Schools
County: Embu
Location: Next to the Post Office
Postal Address: P.O. Box 765, Embu 60100
Telephone: 068-31754, 0715-613614
Email: lionschoolembu@yahoo.com

49
Little Angels
Little Angels
Category: Private Primary Schools
County: Kilifi
Location: Malindi Town
Postal Address: P.O. Box 439, Malindi 80200
Telephone: 0733-432870

50
Little Angels School
Little Angels School
Category: Private Primary Schools
County: Kisii
Location: Kisii-Suneka Road, Opp Blue Nile Hotel
Postal Address: P.O. Box 1568, Kisii 40200
Telephone: 0720-626907

51
Little Flowers Nursery & Primary School
Little Flowers Nursery & Primary School
Category: Private Primary Schools
County: Mombasa
Location: George Morara Road, Off Biashara Street
Postal Address: P.O. Box 87105, Mombasa 80100
Telephone: 041-2224520
Mobile: 0733-752199, 0724-601187
Email: mullataher@yahoo.com

52
Little Friends Academy
Little Friends Academy
Category: Private Primary Schools
County: Nakuru
Location: Muranga
Postal Address: PO Box 1505, Naivasha 20117
Telephone: 050-2020117, 0725-289020, 0722-896426

53
Little Friends Junior Academy
Little Friends Junior Academy
Category: Private Primary Schools
County: Meru
Location: Chogoria
Postal Address: P.O. Box 458, Chogoria 60401
Telephone: 0733-785771, 0721-252380

54
Little Lambs Children�s Centre
Little Lambs Children�s Centre
Category: Private Primary Schools
County: Uasin Gishu
Location: Nandi Road, Eldoret
Postal Address: P.O. Box 5299, Eldoret 30100
Telephone: 0725-793805
Email: littlelambs2011@gmail.com

55
Little Star Learning Centre
Little Star Learning Centre
Category: Private Primary Schools
County: Nairobi
Location: Githurai
Postal Address: P.O. Box 3764, Nairobi 00100
Telephone: 0720-659130
Email: littlestarlearning@gmail.com

56
Little Stars Junior School
Little Stars Junior School
Category: Private Primary Schools
County: Mombasa
Location: Kiembeni Estate
Postal Address: P.O. Box 568, Mombasa 80100
Telephone: 020-2683565

57
Little Wonder School
Little Wonder School
Category: Private Primary Schools
County: Nairobi
Location: Sunton Estate, Mwiki Road
Postal Address: P.O. Box 256, Ruaraka 00618
Telephone: 0722-800328, 0736-800328
Email: lil-wonder@yahoo.com

58
Little Woods School
Little Woods School
Category: Private Primary Schools
County: Nairobi
Location: Esso Plaza, Warwick Centre
Postal Address: P.O. Box 64708, Nairobi 00620
Telephone: 020-7120986

59
Living Streams Nursery & Primary School
Living Streams Nursery & Primary School
Category: Private Primary Schools
County: Kisumu
Location: Manyatta Off Kibos Road, Kisumu
Postal Address: P. O. Box 6217, Kisumu 40100
Telephone: 020-2333359
Email: lstreamsschool@yahoo.com

60
Living World Education Centre
Living World Education Centre
Category: Private Primary Schools
County: Mombasa
Location: Mikindani Estate
Postal Address: P.O. Box 93766, Mombasa 80100
Telephone: 041-2432472

61
Liwatoni Muslim Primary School
Liwatoni Muslim Primary School
Category: Private Primary Schools
County: Mombasa
Location: Liwatoni Area
Postal Address: P.O. Box 99497, Mombasa 80100
Telephone: 041-2230925

62
Lizar Schools Naivasha
Lizar Schools Naivasha
Category: Private Primary Schools
County: Nakuru
Location: Nairobi- Nakuru Highway, Naivasha
Postal Address: P.O Box 1910, Naivasha 20117
Telephone: 050-50921
Mobile: 0721-532134, 0726-222362
Email: info@lizarschoolsnaivasha.co.ke

63
Logos Primary School
Logos Primary School
Category: Private Primary Schools
County: Nairobi
Location: Kolobot Drive, Off Aboretum Drive
Postal Address: P.O. Box 3375, Nairobi 00200
Telephone: 020-20100399, 2710234
Mobile: 0728-589678
Email: primary@logos.ac.ke

64
Loiswell Academy
Loiswell Academy
Category: Private Primary Schools
County: Kiambu
Location: Near Little Servants of the Sacred Heart Muchatha Area, Banana
Postal Address: P.O. Box 3556, Nairobi 00200
Telephone: 0722-829000, 0736-444000
Email: loiswellacademy@gmail.com

65
Lonely Centre Academy
Lonely Centre Academy
Category: Private Primary Schools
County: Busia
Location: Along Busia - Kisumu Highway
Postal Address: P.O. Box 275 Matayos 50422
Telephone: 0714-762821

66
Longonot Academy
Longonot Academy
Category: Private Primary Schools
County: Kiambu
Location: Lari Area
Postal Address: P.O. Box 190, Nyambari 00222
Telephone: 0733-843914

67
Loreto Convent
Loreto Convent
Category: Private Primary Schools
County: Mombasa
Location: Kizingo
Postal Address: P.O. Box 97926, Mombasa 80100
Telephone: 041-2229431

68
Loreto Convent Valley Road
Loreto Convent Valley Road
Category: Private Primary Schools
County: Nairobi
Location: Bishops Road, Opp. Pentecostal Church
Postal Address: P.O. Box 41227, Nairobi 00100
Telephone: 020-2721724/2720716/2726611
Mobile: 0724-921634
Email: admin-pry@lcvr.co.ke

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

70
Luci-Amen Junior Academy
Luci-Amen Junior Academy
Category: Private Primary Schools
County: Nakuru
Location: Nairobi-Narok, Mai Mahiu Road
Postal Address: P.O. Box 54, Maai-Mahiu
Telephone: 0722-340286

71
Lucina School
Lucina School
Category: Private Primary Schools
County: Nairobi
Location: Buru Buru Phase I Off Debbi Road
Postal Address: P.O. Box 7630, Nairobi 00200
Telephone: 020-7784770

72
Lucky Junior Academy
Lucky Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Lucky Summer Road, Ruaraka
Postal Address: P.O. Box 69471, Nairobi
Telephone: 0733-761838

73
Lucky Junior�s School
Lucky Junior�s School
Category: Private Primary Schools
County: Nairobi
Location: Kariobangi South, off Outering Road
Postal Address: P. O Box 342 Nairobi 00516
Telephone: 0735-807131
Email: luckjunior75@yahoo.com

74
Lukenya Academy
Lukenya Academy
Category: Private Primary Schools
County: Machakos
Location: Lukenya Hill Off Mombasa Road, Athi River
Postal Address: P.O. Box 619, Athi River 00204
Telephone: 045-22411, 020-2064566
Email: lukenyaschools@gmail.com

75
Luna Academy
Luna Academy
Category: Private Primary Schools
County: Nairobi
Location: Luna Towers Building, Awendo Road, Dandora
Postal Address: P.O. Box 5362, Nairobi 00100
Telephone: 0723-477498, 0727-457200
Email: lunaacademy@yahoo.com

76
Lyann Academy
Lyann Academy
Category: Private Primary Schools
County: Nairobi
Location: Komarock, Section I, Mkokoa Court
Postal Address: P.O. Box 74038, Nairobi 00200
Telephone: 0733-998778, 0721-335403, 0722-652553
Email: lyannacademy@yahoo.com

77
M V Shah School
M V Shah School
Category: Private Primary Schools
County: Mombasa
Location: Buxton Area
Postal Address: P.O. Box 80711, Mombasa 80100
Telephone: 041-2492473

78
Maasai Academy
Maasai Academy
Category: Private Primary Schools
Location: Oloosirkon, Near Nazareen University
Postal Address: P.O. Box 24353, Karen 00502
Telephone: 0723-943247, 0713-088218
Email: maasaicollege@yahoo.com

79
Machakos Academy
Machakos Academy
Category: Private Primary Schools
County: Machakos
Location: Machakos Town
Postal Address: P.O. Box 1916, Machakos 90100
Telephone: 044-20413
Mobile: 0733-508004, 0701-682727
Email: machakos.academy@yahoo.com
Website: www.machakosacademy.com

80
Macwilliams Academy
Macwilliams Academy
Category: Private Primary Schools
County: Nairobi
Location: Githurai 45 Next to AIC Church
Postal Address: P.O. Box 48183, Nairobi
Telephone: 0733-232018
Email: macwilliamsacademy@yahoo.com

81
Magadi Road School
Magadi Road School
Category: Private Primary Schools
County: Kajiado
Location: Magadi - Kiserian Road
Postal Address: P.O. Box 67447, Nairobi 00200
Telephone: 045-25140

82
Magumu Satellite Academy
Magumu Satellite Academy
Category: Private Primary Schools
County: Kiambu
Location: Naivasha road
Postal Address: P.O. Box 16, Kinari 00227
Telephone: 020-244324

83
Mahehe Friends School
Mahehe Friends School
Category: Private Primary Schools
County: Nyeri
Location: Nyeri North, Endarasha, Near Endarasha High School
Postal Address: P.O. Box 146, Endarasha 10107
Telephone: 0722-962583, 0720-991753

84
Mainflow Preparatory School
Mainflow Preparatory School
Category: Private Primary Schools
County: Kajiado
Location: Ngong Town, (Scheme 305)
Postal Address: P.O Box 1199 Ngong Hills 00208
Telephone: 0722-751770

85
Mainland Academy
Mainland Academy
Category: Private Primary Schools
County: Mombasa
Location: Bokole Area, Magongo Area
Postal Address: P.O. Box 83698, Mombasa 80100
Telephone: 0733-802901, 0722-340526

86
Majaoni Upper Hill Primary School
Majaoni Upper Hill Primary School
Category: Private Primary Schools
County: Mombasa
Location: Along Mombasa-Malindi Road, Opp. Hon. Karisa Maithas Home
Postal Address: P.O. Box 86694, Mombasa 80100
Telephone: 0720-915518, 0720-043256
Email: majaoniupperhill@gmail.com

87
Makambu Starlight Academy
Makambu Starlight Academy
Category: Private Primary Schools
County: Nyamira
Location: Ekerenyo Market
Postal Address: P.O. Box 94, Nyamira 40500
Telephone: 0722-261574, 0733-639551
Email: makambustarlightacademy@gmail.com

88
Makutano A I C Boarding Primary School
Makutano A I C Boarding Primary School
Category: Private Primary Schools
County: Machakos
Location: Machakos-Kitui Road
Postal Address: P.O. Box 225, Masii 90101
Telephone: 020-2347125
Email: makutanoaic@yahoo.com

89
Makuyu by Grace Academy
Makuyu by Grace Academy
Category: Private Primary Schools
County: Kiambu
Location: Makuyu Area, Near Kenol Trading Center
Postal Address: P.O. Box 2938, Thika 01000
Telephone: 0722-650546, 0727-660788, 0727-111180

90
Malaba Academy
Malaba Academy
Category: Private Primary Schools
County: Busia
Location: Along Malaba - Bungoma Road
Postal Address: P.O. Box 263, Kamuriai 50408
Telephone: 0728-827132

91
Malacare Memorial School
Malacare Memorial School
Category: Private Primary Schools
County: Kisii
Location: Kisii - Keroka Road
Postal Address: P.O. Box 2448, Kisii 40200
Telephone: 0710-711471

92
Malezi Preparatory School
Malezi Preparatory School
Category: Private Primary 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

93
Malindi Academy
Malindi Academy
Category: Private Primary Schools
County: Kilifi
Location: Mtangani Area
Postal Address: P.O. Box 575, Malindi 80200
Telephone: 042-30116

94
Malindi Bay Academy
Malindi Bay Academy
Category: Private Primary Schools
County: Kilifi
Location: Malindi Town
Postal Address: P.O. Box 139, Malindi 80200
Telephone: 042-20590

95
Malindi Greenfield School
Malindi Greenfield School
Category: Private Primary Schools
County: Kilifi
Location: Along Tsavo Road, Mbuyu Wa Kusema
Postal Address: P.O. Box 5890, Malindi 80200
Telephone: 0724-096270, 0724-746483
Email: mldgreenfieldsch@yahoo.com

96
Malindi Kings Academy
Malindi Kings Academy
Category: Private Primary Schools
County: Kilifi
Location: Kwa Chocha Area, Near Airport
Postal Address: P.O. Box 1525, Malindi 80200
Telephone: 0721-676313, 0723-319130
Email: makiacademy@yahoo.com

97
Malindi Little Angels Junior School
Malindi Little Angels Junior School
Category: Private Primary Schools
County: Kilifi
Location: Ngala Estate, Malindi Municipality
Postal Address: P.O. Box 5243, Malindi 80200
Telephone: 0722-601708, 0704-603808
Email: mldlittleangels@yahoo.com

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

99
Malvinas School
Malvinas School
Category: Private Primary Schools
County: Kajiado
Location: Kiserian-Isinya Road, Next to Farmers Resort
Postal Address: P.O. Box 885, Kiserian 00206
Telephone: 0724-412168

100
Mana Academy
Mana Academy
Category: Private Primary Schools
County: Bungoma
Location: Chwele Market
Postal Address: P.O. Box 258, Chwele 50202
Telephone: 0710-447707

Manuel Alexander School
Manuel Alexander School
Category: Private Primary Schools
County: Kwale
Location: Kwale
Postal Address: P.O. Box 5121, Diani 80401
Telephone: 0733-789103

2
Marben Education Centre
Marben Education Centre
Category: Private Primary Schools
County: Mombasa
Location: Mariakani Area Masjid Mosque off Nairobi � Mombasa High
Postal Address: P.O Box 1164 Kapsabet 30300
Telephone: 0720-773903, 0728-340249

3
Marben Educational Centre
Marben Educational Centre
Category: Private Primary Schools
County: Nandi
Location: Off Kapsabet-Kisumu Highway
Postal Address: P.O. Box 1164, Kapsabet 30300
Telephone: 0722-647209, 0724-457643
Email: headteacher@marbeneducationalcentre.ac.ke
Website: www.marbeneducationalcentre.ac.ke

4
Marben Educational Centre
Marben Educational Centre
Category: Private Primary Schools
County: Wajir
Location: Kapsabet
Postal Address: P.O Box 1164 Kapsabet 30300
Telephone: 0722-647209, 0724-457643
Website: www.marbeneducationalcentre. ac.ke

5
Marell Schools
Marell Schools
Category: Private Primary Schools
County: Bungoma
Location: Bungoma - Mumias Road
Postal Address: P.O. Box 1261, Bungoma 50200
Telephone: 0721-554094, 0733-717150 0708-949953, 0789-493377
Email: marellacademy@yahoo.com

6
Margitta Kagutta Advanced Academy
Margitta Kagutta Advanced Academy
Category: Private Primary Schools
County: Embu
Location: Gakwegori Junction Off Meru-Embu Road
Postal Address: P.O. Box 283, Embu 60100
Telephone: 068-30889

7
Maria Immaculata Children Education Centre
Maria Immaculata Children Education Centre
Category: Private Primary Schools
County: Kiambu
Location: Maziwa, Kiamumbi, Kiambu
Postal Address: P.O. Box 3278, Nairobi 00200
Telephone: 0722-562739

8
Mariakani Christian Centre Academy
Mariakani Christian Centre Academy
Category: Private Primary Schools
County: Nairobi
Location: Mchumbi Road, South �B�
Postal Address: P.O. Box 26182, Nairobi 00504
Telephone: 020-6558753

9
Mariakani Junior Academy
Mariakani Junior Academy
Category: Private Primary Schools
County: Kilifi
Location: Kakumaa Area
Postal Address: P.O. Box 196, Mariakani 80113
Telephone: 0729-303486
Email: mariakanijunior@yahoo.com

10
Marie Top Results Academy
Marie Top Results Academy
Category: Private Primary Schools
County: Mombasa
Location: Nyali Near Mombasa Village
Postal Address: P.O. Box 87398, Mombasa 80100
Telephone: 041-475601, 0734-904838

11
Marievale Primary School
Marievale Primary School
Category: Private Primary Schools
County: Machakos
Location: Off KMC Road
Postal Address: P.O Box 335, Athi River 00204
Telephone: 0721-605084, 0721-310497

12
Marion Star Academy
Marion Star Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii - Keumbu - Riondonga Road
Postal Address: P.O. Box 101 Keumbu
Telephone: 0726-279756

13
Martial Caillaud Tudor
Martial Caillaud Tudor
Category: Private Primary Schools
County: Mombasa
Location: Opp. St Josephs Catholic Church
Postal Address: P.O. Box 81266, Mombasa 80100
Telephone: 041-2493943, 0733-852524

14
Mary Happy School
Mary Happy School
Category: Private Primary Schools
County: Nairobi
Location: Major Kinyanjui Street, Eastleigh Section VII
Postal Address: P.O. Box 34911, Nairobi 00100
Telephone: 020-6761894

15
Mary Immaculate Academy
Mary Immaculate Academy
Category: Private Primary Schools
County: Nyeri
Location: Nyeri-Nyahururu Highway, Mweiga
Postal Address: P.O. Box 311, Mweiga 10104
Telephone: 020-236147

16
Mary Immaculate Education Complex
Mary Immaculate Education Complex
Category: Private Primary Schools
County: Nairobi
Location: Heshima Avenue, Bahati Estate
Postal Address: P.O. Box 46377, Nairobi 00100
Telephone: 020-2327364

17
Mary Immaculate Kiamumbi
Mary Immaculate Kiamumbi
Category: Private Primary Schools
County: Kiambu
Location: Kamiti Road
Postal Address: P.O. Box 65538, Nairobi
Telephone: 020-8710011

18
Mary Junior Academy
Mary Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Dandora Phase II
Postal Address: P.O. Box 75335, Nairobi 00200
Telephone: 0723-100711
Email: marymubea@yahoo.com

19
Mary Mother Mixed Day and Boarding Academy
Mary Mother Mixed Day and Boarding Academy
Category: Private Primary Schools
County: Nyeri
Location: Nyeri Nyahururu Highway
Postal Address: P.O. Box 38, Mweiga 10104
Telephone: 020-2326859

20
Maryam Muslim School
Maryam Muslim School
Category: Private Primary Schools
County: Mombasa
Location: Off Kenyatta Avenue
Postal Address: P.O. Box 43396, Mombasa 80100
Telephone: 0721-886783, 0723-232013

21
Maryjoy School
Maryjoy School
Category: Private Primary Schools
County: Mombasa
Location: Along Mombasa-Malindi Road
Postal Address: P.O. Box 98221, Mombasa 80100
Telephone: 0722-312418, 0721-765422

22
Masaba Junior Academy
Masaba Junior Academy
Category: Private Primary Schools
County: Kisii
Location: Keroka, Next to Masaba High School
Postal Address: P.O. Box 7, Kisii 40200
Telephone: 0723-887580

23
Masse Central Academy
Masse Central Academy
Category: Private Primary Schools
County: Kiambu
Location: Magumu-Kinale Road
Postal Address: P.O. Box 76, Magumu-Kinale
Telephone: 066-35222

24
Master Education Centre
Master Education Centre
Category: Private Primary Schools
County: Kirinyaga
Location: Sagana-Kagio-Kutus Highway
Postal Address: P.O Box 144, Kutus 10304
Telephone: 020-2315299, 2016100
Mobile: 0706-217203, 0724-778114
Email: mec@kenyaarise.co.ke

25
Masters Academy ' The
Masters Academy ' The
Category: Private Primary Schools
Location: Nyotu Stage, Next to Rongai Police Station
Postal Address: P.O. Box 8087, Nairobi 00300
Telephone: 0724-224833

26
Matunda Highway Academy
Matunda Highway Academy
Category: Private Primary Schools
County: Meru
Location: Matunda Centre
Postal Address: P.O. Box 333, Matunda 30205
Telephone: 054-72379

27
Matutu Adventist Primary Boarding
Matutu Adventist Primary Boarding
Category: Private Primary Schools
County: Nyamira
Location: Nyamira
Postal Address: P.O. Box 89, Nyansiongo 40502
Telephone: 058-20201, 0725-917416

28
Matuu Academy
Matuu Academy
Category: Private Primary Schools
County: Machakos
Location: Off Thika-Garissa Road
Postal Address: P.O. Box 118, Matuu 90119
Telephone: 0733-501137

29
Mau Hills Academy
Mau Hills Academy
Category: Private Primary Schools
County: Nakuru
Location: Mau Hill Area
Postal Address: P.O. Box 315, Njoro 20107
Telephone: 051-43544

30
Maxwell Adventist Preparatory School
Maxwell Adventist Preparatory School
Category: Private Primary Schools
County: Nairobi
Location: Milimani Road
Postal Address: P.O. Box 46098, Nairobi 00100
Telephone: 020-2721178, 0721-811522
Email: maxwellpreparatory@yahoo.com

31
Mefis Junior Academy
Mefis Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Along Moi Drive, Umoja Innercore
Postal Address: P.O. Box 77874, Nairobi 00610
Telephone: 0723-343410, 0725-757909

32
Mekaela Academy
Mekaela Academy
Category: Private Primary Schools
County: Kwale
Location: Ukunda Area
Postal Address: P.O. Box 5121, Ukunda 80400
Telephone: 0722-415904, 0723-801169
Email: info@mekaela.com

33
Memorial Church School
Memorial Church School
Category: Private Primary Schools
County: Kiambu
Location: Thika Town
Postal Address: P.O. Box 1647, Thika 01000
Telephone: 067-22560

34
Memusi Academy
Memusi Academy
Category: Private Primary Schools
County: Kajiado
Location: Ngong-Matasia Road, Matasia
Postal Address: P.O. Box 406, Ngong Hills 00208
Telephone: 045-41171

35
Mercy Junior Academy
Mercy Junior Academy
Category: Private Primary Schools
County: Kisii
Location: Mwembe Estate
Postal Address: P.O. Box 725, Kisii 40200
Telephone: 0713-620500

36
Mercy Pentecostal Academy
Mercy Pentecostal Academy
Category: Private Primary Schools
Location: Kisii ASK Grounds
Postal Address: P.O. Box 1004, Kisii 40200
Telephone: 0720-641360

37
Mercy Pentecostal Academy
Mercy Pentecostal Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii ASK Grounds
Postal Address: P.O. Box 1004, Kisii 40200
Telephone: 0720-641360

38
Mercy Primary School
Mercy Primary School
Category: Private Primary Schools
County: Bomet
Location: Sotik Town
Postal Address: P.O. Box 150, Sotik 20406
Telephone: 052-2098

39
Meru Central Tutorial
Meru Central Tutorial
Category: Private Primary Schools
County: Meru
Location: Opp Y.W.C.A Meru
Postal Address: P.O. Box 633, Meru 60200
Telephone: 064-20473

40
Meru Junior School
Meru Junior School
Category: Private Primary Schools
County: Meru
Location: Milimani Area
Postal Address: P.O. Box 508, Meru 60200
Telephone: 0718-312887, 0716-283893 0727-590203
Email: merujunior@gmail.com

41
Meru Saleem Academy
Meru Saleem Academy
Category: Private Primary Schools
County: Meru
Location: Makutano Area
Postal Address: P.O. Box 1030, Meru 60200
Telephone: 064-31365

42
Mewa Academy, Kanduyi
Mewa Academy, Kanduyi
Category: Private Primary Schools
County: Bungoma
Location: Webuye-Malaba Road
Postal Address: P.O. Box 728, Bungoma 50200
Telephone: 0733-694995, 0715-786908

43
Micans Academy
Micans Academy
Category: Private Primary Schools
County: Mombasa
Location: Mgongeni Area, Frere Town
Postal Address: P.O. Box 97498, Mombasa 80100
Telephone: 0728-769862
Email: micansacademy@yahoo.com

44
Micter Academy
Micter Academy
Category: Private Primary Schools
County: Nakuru
Location: Ponda Mali-Baruti Road
Postal Address: P.O. Box 13634 Nakuru 20100
Telephone: 0721-635804
Email: micteracademy@gmail.com

45
Mid-Western Academy
Mid-Western Academy
Category: Private Primary Schools
County: Nandi
Location: Kapkangani, Nandi South
Postal Address: P.O. Box 261, Kapsabet 30300
Telephone: 053-52478

46
Midas Golden Academy
Midas Golden Academy
Category: Private Primary Schools
County: Nairobi
Location: Zimmerman, Off Kamiti Road, Near PCEA Church, Behind Southend Supermarket
Postal Address: P.O. Box 265698 Nairobi 00603
Telephone: 0733-382332, 0733-877932

47
Migadini Royal Academy
Migadini Royal Academy
Category: Private Primary Schools
County: Mombasa
Location: Migadini
Postal Address: P.O. Box 93325, Mombasa 80100
Telephone: 0733-434628

48
Mikajuni Primary School
Mikajuni Primary School
Category: Private Primary Schools
County: Mombasa
Location: Mtwapa
Postal Address: P.O. Box 510, Mombasa 80100
Telephone: 0733-815538, 0733-967504

49
Mikindani Hill Academy
Mikindani Hill Academy
Category: Private Primary Schools
County: Mombasa
Location: Jemzee Bulding
Postal Address: P.O. Box 1438-80100, Mombasa
Telephone: 0733-315650

50
Milimani Academy
Milimani Academy
Category: Private Primary Schools
County: Mombasa
Location: Bamburi Road, Kiembeni
Postal Address: P.O. Box 82227, Mombasa 80100
Telephone: 0722-695549

51
Milimani Kitengela Junior Academy
Milimani Kitengela Junior Academy
Category: Private Primary Schools
County: Kajiado
Location: Kitengela Township
Postal Address: P.O. Box 608, Athi River 00204
Telephone: 045-22762

52
Millenium Light School
Millenium Light School
Category: Private Primary Schools
County: Meru
Location: Thuchi-Nkubu Road
Postal Address: P.O. Box 313, Chuka 60400
Telephone: 0733-278252

53
Milly Jos Junior Academy
Milly Jos Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Dandora Phase III, Jua Kali Area
Postal Address: P.O. Box 56198, Nairobi 00200
Telephone: 0727-825367

54
Mirema School
Mirema School
Category: Private Primary Schools
County: Nairobi
Location: Mirema Drive, Off Kamiti Road
Postal Address: P.O. Box 57123, Nairobi 00200
Telephone: 0716-171698
Email: miremaschool@yahoo.com

55
Mkomani Hill Academy
Mkomani Hill Academy
Category: Private Primary Schools
County: Mombasa
Location: Next to Nyali
Postal Address: P.O. Box 148, Mombasa 80100
Telephone: 0733-846332, 0722-870951

56
MM Chandaria Primary School
MM Chandaria Primary School
Category: Private Primary Schools
County: Nairobi
Location: Baba Dogo, Ruaraka
Postal Address: P.O. Box 38740, Nairobi 00618
Telephone: 020-8560371

57
Modern Green Junior School
Modern Green Junior School
Category: Private Primary Schools
County: Embu
Location: Blue Valley Area
Postal Address: P.O. Box 35, Embu 60100
Telephone: 068-30919

58
Moi Primary School-Kabarak
Moi Primary School-Kabarak
Category: Private Primary Schools
Location: Kabarak
Postal Address: P.O. Box 20, Kabarak 20157
Telephone: 020-2079985
Email: moiprimarykabarak@yahoo.com

59
Moi Educational Centre
Moi Educational Centre
Category: Private Primary Schools
County: Nairobi
Location: Nairobi West, Mai Mahiu Road
Postal Address: P.O. Box 45373, Nairobi 00100
Telephone: 020-6004155, 2301906
Fax: 020-6008895
Email: info@moieducentre.ac.ke

60
Moi�s Bridge Junior Academy
Moi�s Bridge Junior Academy
Category: Private Primary Schools
County: Trans Nzoia
Location: Trans Nzoia
Postal Address: P.O. Box 686, Moi�s Bridge 30202
Telephone: 0734-791093

61
Mombasa Diplomatic Academy
Mombasa Diplomatic Academy
Category: Private Primary Schools
County: Mombasa
Location: Bombolulu Estate
Postal Address: P.O. Box 43544, Mombasa 80100
Telephone: 0700-623418, 0720-592359
Email: mombasadiplomaticacademy@yahoo.com

62
Mombasa Light Academy
Mombasa Light Academy
Category: Private Primary Schools
County: Mombasa
Location: Nyali Estate
Postal Address: P.O. Box 1835, Mombasa 80100
Telephone: 041-473511, 476577 0722-444974, 0734-804684

63
Montessori Preparatory School
Montessori Preparatory School
Category: Private Primary Schools
Location: Kisii - Migori Road
Postal Address: P.O. Box 1697, Kisii 40200
Telephone: 0728-287843, 0733-548216

64
Montessori Preparatory School
Montessori Preparatory School
Category: Private Primary Schools
County: Kisii
Location: Kisii - Migori Road
Postal Address: P.O. Box 1697, Kisii 40200
Telephone: 0728-287843, 0733-548216

65
Moonlight Schools
Moonlight Schools
Category: Private Primary Schools
County: Bungoma
Location: Along Bungoma - Chwele Road
Postal Address: P.O. Box 312, Bungoma 50200
Telephone: 0729-144733, 0724-278871
Email: enochnandokha@yahoo.com

66
Moserene Academy
Moserene Academy
Category: Private Primary Schools
County: Machakos
Location: Behind Mavoko Munincipal Council Offices
Postal Address: P.O. Box 674, Athi River 00204
Telephone: 0727-965422
Email: moserene@yahoo.com

67
Mount Angel School
Mount Angel School
Category: Private Primary Schools
County: Nairobi
Location: Thika Road, Kahawa Wendani Opp. Kahawa Barracks
Postal Address: P.O. Box 72009, Nairobi 00200
Telephone: 020-8710353
Email: mountangelschool@yahoo.com

68
Mount Elgon Academy
Mount Elgon Academy
Category: Private Primary Schools
Location: Trans Nzoia
Postal Address: P.O. Box 1279, Kitale 30200
Telephone: 054-30847

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

70
Mount Kenya Baptist School
Mount Kenya Baptist School
Category: Private Primary Schools
County: Laikipia
Location: Kenyatta Drive 4th Avenue Mugambi Estate, Nanyuki
Postal Address: P.O. Box 654, Nanyuki 10400
Telephone: 062-32266

71
Mount Kenya Plainsview Academy
Mount Kenya Plainsview Academy
Category: Private Primary Schools
County: Embu
Location: Kathageri,Embu-Meru Road
Postal Address: P.O. Box 7, Runyenjes 60103
Telephone: 068-62363

72
Mount Laverna Academy
Mount Laverna Academy
Category: Private Primary Schools
County: Nairobi
Location: Mwiki
Postal Address: P.O. Box 6514, Nairobi
Telephone: 020-8561042, 8561130

73
Mount Sinai Academy
Mount Sinai Academy
Category: Private Primary Schools
County: Kisii
Location: Tendere Area, Kisii-Kilgoris Road
Postal Address: P.O. Box 68, Ogembo 40204
Telephone: 0722-789317

74
Mountain View Academy
Mountain View Academy
Category: Private Primary Schools
County: Homa Bay
Location: Homa Bay Junction
Postal Address: P.O. Box 302, Homa-Bay 40300
Telephone: 0723-698463

75
Moyyo Academy
Moyyo Academy
Category: Private Primary Schools
County: Nairobi
Location: Dandora Phase IV
Postal Address: P.O. Box 6015, Nairobi 00300
Telephone: 0720-449781

76
Mrima Primary School
Mrima Primary School
Category: Private Primary Schools
County: Mombasa
Location: Likoni Area
Postal Address: P.O. Box 96150, Mombasa 80100
Telephone: 0733-645140

77
Msaada Spine Road Academy
Msaada Spine Road Academy
Category: Private Primary Schools
County: Nairobi
Location: Spine Road Kayole/Komarock, Near Naivas Supermarket
Postal Address: P.O. Box 137, Nairobi 00518
Telephone: 0723-771082

78
Msabaha Victory Academy
Msabaha Victory Academy
Category: Private Primary Schools
County: Mombasa
Location: Msabaha Area
Postal Address: P.O. Box 289, Malindi 80200
Telephone: 0722-779168

79
Msingi Bora Academy
Msingi Bora Academy
Category: Private Primary Schools
County: Mombasa
Location: Mombasa
Postal Address: P.O. Box 431400, Mombasa 80100
Telephone: 0733-652859

80
Msomi Academy
Msomi Academy
Category: Private Primary Schools
County: Migori
Location: Along Isabania - Migori Road
Postal Address: P.O. Box 1150, Suna 40400
Telephone: 0722-676902
Email: jokinda@africaonline.co.ke

81
Msufuni Academy Mombasa
Msufuni Academy Mombasa
Category: Private Primary Schools
County: Mombasa
Location: Mombasa Town
Postal Address: P.O. Box 92796, Mombasa 80100
Telephone: 0722-415234

82
Mt Carmel Junior Academy
Mt Carmel Junior Academy
Category: Private Primary Schools
County: Nyeri
Location: Othaya-Kiriaini Road, Othaya Town
Postal Address: P.O. Box 344, Nyeri 10100
Telephone: 0722-664636

83
Mt Sinai C M I School
Mt Sinai C M I School
Category: Private Primary Schools
County: Machakos
Location: Syokimau, Off Mombasa Road
Postal Address: P.O. Box 5459, Nairobi 00506
Telephone: 0733-424191, 0721-333331

84
Mt Zion Academy
Mt Zion Academy
Category: Private Primary Schools
County: Kiambu
Location: Along Kiambu - Ndumberi R
Postal Address: P.O. Box 1947, Kiambu 0090
Telephone: 0727-666767, 0727-829402

85
Mtito Victory Hill Academy
Mtito Victory Hill Academy
Category: Private Primary Schools
County: Makueni
Location: Mtito Andei, Kibwezi Makueni
Postal Address: P.O. Box 16, Mtito Andai
Telephone: 0725-530000

86
Mtwapa Academy
Mtwapa Academy
Category: Private Primary Schools
County: Kilifi
Location: Near Chiefs Office
Postal Address: P.O. Box 525, Mtwapa 80109
Telephone: 0733-623833, 0733-235543

87
Mtwapa Elite Academy
Mtwapa Elite Academy
Category: Private Primary Schools
County: Kilifi
Location: Next to Lambada
Postal Address: P.O. Box 40333, Mombasa 80109
Telephone: 0722-660398
Email: mtwapaeliteacademy@yahoo.com

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

89
Muga Academy
Muga Academy
Category: Private Primary Schools
County: Nyeri
Location: Nyeri - Kiandongoro Road
Postal Address: P.O. Box 611, Nyeri 10100
Telephone: 061-2034422, 0722-409515

90
Muguga Heritage School
Muguga Heritage School
Category: Private Primary Schools
County: Kiambu
Location: Kiambaa, Muguga on Naivasha Road
Postal Address: P.O. Box 582, Kikuyu 00902
Telephone: 0723-835622, 0721-303309
Email: mugugaheritageschool@gmail.com

91
Mugumo-ini Junior Academy
Mugumo-ini Junior Academy
Category: Private Primary Schools
County: Kiambu
Location: Banana-Limuru Road
Postal Address: P.O. Box 31111, Nairobi 00600
Telephone: 0721-303209
Fax: 020-2044843

92
Mukinyi Presbyterian Academy
Mukinyi Presbyterian Academy
Category: Private Primary Schools
County: Nairobi
Location: Off Kimbo Road, Along the Railway Line
Postal Address: P.O Box 60081, Nairobi 00200
Telephone: 020-2120722
Email: pceamukinyiacademy@gmail.com

93
Mulli Academy
Mulli Academy
Category: Private Primary Schools
County: Machakos
Location: Kagundo Town
Postal Address: P.O. Box 1246, Kagundo 09115
Telephone: 044-621143

94
Multiple Academy
Multiple Academy
Category: Private Primary Schools
County: Kirinyaga
Location: Kagio Town
Postal Address: P.O Box 16 Kagio 10306
Telephone: 0736-767111, 0734-770287
Email: academymultiple@gmail.com
Website: www.multipleacademy.com

95
Mumias Junior
Mumias Junior
Category: Private Primary Schools
County: Kakamega
Location: Mumias-Kakamega Highway
Postal Address: P.O Box 85, Mumias 50102
Telephone: 0733-862846

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

97
Munoru Highlands School
Munoru Highlands School
Category: Private Primary Schools
County: Muranga
Location: Githumu Shopping Centre Thika-Kandara- Githumu Road
Postal Address: P.O. Box 170, Kangare 10218
Telephone: 0728-859932
Email: info@munoruschool.com

98
Muranga Elite
Muranga Elite
Category: Private Primary Schools
County: Muranga
Location: Off Muranga Sagana Road
Postal Address: P.O. Box 863, Murang�a 10200
Telephone: 060-42415

99
Mureru View Academy
Mureru View Academy
Category: Private Primary Schools
County: Laikipia
Location: Nanyuki - Naromoru Road
Postal Address: P.O. Box 329, Naromoru 10105
Telephone: 0726-968126

100
Muslim Kumbhar Primary School
Muslim Kumbhar Primary School
Category: Private Primary Schools
County: Mombasa
Location: Off Maalim Juma Road
Postal Address: P.O. Box 83073, Mombasa 80100
Telephone: 041-2493334 Mustard Seed School
Mustard Seed School
Category: Private Primary Schools
County: Nakuru
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.mustardseedschools.co.ke

2
Muthenya Junior Academy
Muthenya Junior Academy
Category: Private Primary Schools
County: Kajiado
Location: Kitengela
Postal Address: P.O. Box 355, Kitengela 00242
Telephone: 020-2145716, 0723-440303 0707-440303
Email: muthenyaschool@yahoo.com

3
Muthethia Junior School
Muthethia Junior School
Category: Private Primary Schools
County: Meru
Location: Meru-Maua Highway
Postal Address: P.O Box 506, Meru 60200
Telephone: 064-52181

4
Muthiga Academy
Muthiga Academy
Category: Private Primary Schools
County: Kiambu
Location: Muthiga Area, Off Naivasha Road
Postal Address: P.O. Box 19467, Nairobi 00200
Telephone: 0711-410179

5
Mutungoni Academy
Mutungoni Academy
Category: Private Primary Schools
County: Machakos
Location: Kinanie-Lukenya
Postal Address: P.O. Box 346, Athi River 00204
Telephone: 020-2015058, 2016081
Mobile: 0720-874858, 0733-311077 0714-565099
Email: info@mutungonischool.co.ke

6
Mwalimu Academy
Mwalimu Academy
Category: Private Primary Schools
Location: Murathankari Area, Meru Central
Postal Address: P.O. Box 2349, Meru 60200
Telephone: 064-30220

7
Mwalimu Mkuu Academy
Mwalimu Mkuu Academy
Category: Private Primary Schools
County: Nakuru
Location: Lanet Area
Postal Address: P.O. Box 3103, Nakuru 20100
Telephone: 051-2213523, 850544

8
Mwamba Academy
Mwamba Academy
Category: Private Primary Schools
County: Mombasa
Location: Kongowea Harambee Estate
Postal Address: P.O. Box 87661, Mombasa 80100
Telephone: 0733-989339

9
Mwanzo Junior Academy
Mwanzo Junior Academy
Category: Private Primary Schools
County: Kisii
Location: Off Kisii - Kisumu Road, Mosocho
Postal Address: P.O. Box 42, Kisii 40200
Telephone: 0728-281217

10
Mwatate Junior Academy
Mwatate Junior Academy
Category: Private Primary Schools
County: Taita Taveta
Location: Mwatate Township
Postal Address: P.O. Box 4, Mwatate 80305
Telephone: 043-36181

11
Mwea Primary School
Mwea Primary School
Category: Private Primary Schools
County: Kirinyaga
Location: Mwea-Karira Town
Postal Address: P.O. Box 4, Mwea 10303
Telephone: 060-48066

12
Mwiki Good Hope Academy
Mwiki Good Hope Academy
Category: Private Primary Schools
County: Nairobi
Location: Mwiki Area, Kasarani
Postal Address: P.O Box 15312 Nairobi 00100
Telephone: 020-2323821
Mobile: 0715-931297, 0720-504149

13
Nabongo Junior Academy
Nabongo Junior Academy
Category: Private Primary Schools
County: Bungoma
Location: Along Bungoma - Mumias Road, Opp. Lupinda Secondary School
Postal Address: P.O. Box1173, Bungoma 50200
Telephone: 020-2162775
Mobile: 0728-987445, 0711-571123
Email: nabongottc@yahoo.com

14
Nairobi Academy
Nairobi Academy
Category: Private Primary Schools
County: Nairobi
Location: Gen. Mathenge Drive Spring Valley, Westlands
Postal Address: P.O. Box 66620, Nairobi 00800
Telephone: 020-4181176, 4182483
Email: athlete@walia.ca.ke

15
Nairobi Muslim Academy
Nairobi Muslim Academy
Category: Private Primary Schools
County: Nairobi
Location: Muhoho Avenue Next to Nairobi South "C" Mosque
Postal Address: P.O. Box 18421, Nairobi 00500
Telephone: 020-6009140/6009744
Fax: 020-609744
Mobile: 0721-299241, 0721-427488
Email: info@nma.ac.ke
Website: www.nma.ac,ke

16
Nairobi North Learners Christian Academy
Nairobi North Learners Christian Academy
Category: Private Primary Schools
County: Nairobi
Location: Githurai Kimbo, in Great Commission Church, Near Edianna Hospital
Postal Address: P.O Box 43433, Nairobi 00100
Telephone: 0710-255615

17
Nairobi Pentecostal Church Academy
Nairobi Pentecostal Church Academy
Category: Private Primary Schools
County: Nairobi
Location: Nzui Road Off Mumias Road, BuruBuru
Postal Address: P.O. Box 42254, Nairobi 00100
Telephone: 020-7781890, 7786402
Mobile: 0722-363920
Email: npcacademyjs@citam.org

18
Nairobi Premier Academy
Nairobi Premier Academy
Category: Private Primary Schools
County: Nairobi
Location: Off kamiti Road, Zimmerman
Postal Address: P.O Box 4366, Nairobi 00200
Telephone: 0728-836233, 0722-818354
Email: premiersch@yahoo.com

19
Nairobi South Primary
Nairobi South Primary
Category: Private Primary Schools
County: Nairobi
Location: Nairobi South �C�
Postal Address: P.O. Box 51988, Nairobi 00200
Telephone: 020-6001248, 6001497, 6006742
Mobile: 0733-937953
Email: nbisch@yahoo.com

20
Naisula Springs School
Naisula Springs School
Category: Private Primary Schools
County: Kajiado
Location: Ngurunga Road, Kitengela
Postal Address: P.O. Box 186, Kitengela 00
Telephone: 020-234384, 0721-222276, 0736-866785

21
Nakuru Elite Education Centre
Nakuru Elite Education Centre
Category: Private Primary Schools
County: Nakuru
Location: Section 58 Opp State House
Postal Address: P.O. Box 17773, Nakuru 20100
Telephone: 051-2211028 020-3553225
Mobile: 0722-143525, 0720-401902, 0722-916425, 0702-778866

22
Nakuru Whizzkids Academy
Nakuru Whizzkids Academy
Category: Private Primary Schools
County: Nakuru
Location: Pipeline � Lanet
Postal Address: P.O. Box 1447, Nakuru 20100
Telephone: 0722-317258
Email: nwhizzkids@gmail.com

23
Nanny�s Junior School
Nanny�s Junior School
Category: Private Primary Schools
County: Kiambu
Location: Juja-Thika Road
Postal Address: P.O. Box 483, Kalimoni, 01001
Telephone: 0733-475204

24
Nanyuki Boarding Academy
Nanyuki Boarding Academy
Category: Private Primary Schools
County: Laikipia
Location: Ichuga, Near Nanyuki Town
Postal Address: P.O. Box 988, Nanyuki 10400
Telephone: 0725-891944

25
Naramat Academy
Naramat Academy
Category: Private Primary Schools
County: Kajiado
Location: Ngong-Matasia Road
Postal Address: P.O. Box 757, Ngong Hills 00208
Telephone: 020-2700057, 2010254
Mobile: 0721-247184, 0725-702903
Email: naramatacademy@gmail.com

26
Naro-Moru Victory Academy
Naro-Moru Victory Academy
Category: Private Primary Schools
County: Laikipia
Location: Naro-Moru
Postal Address: P.O. Box 418 Naro-Moru 10105
Telephone: 0722-598666, 0714-870436 0710-868686

27
Nasserpuria Primary School & Madrassah
Nasserpuria Primary School & Madrassah
Category: Private Primary Schools
County: Mombasa
Location: Maalim Juma Road, Kaloleni
Postal Address: P.O. Box 87817, Mombasa 80100
Telephone: 020-2653692, 2351792
Email: nps-education@yahoo.com

28
Ncooro Academy
Ncooro Academy
Category: Private Primary Schools
County: Kajiado
Location: Ongata Rongai
Postal Address: P.O. Box 56861, Nairobi 00200
Telephone: 0722-325782
Email: ncooroacademy@gmail.com

29
Nderi Sacred Heart School
Nderi Sacred Heart School
Category: Private Primary Schools
County: Kiambu
Location: Lawrence Mangeere Nderi Road
Postal Address: P.O. Box 502, Kikuyu 00902
Telephone: 066-32153

30
Nectaline Academy
Nectaline Academy
Category: Private Primary Schools
County: Nairobi
Location: Komarock Estate
Postal Address: P.O. Box 59366, Nairobi 00200
Telephone: 020-7780385
Mobile: 0725-937702

31
Neema Academy
Neema Academy
Category: Private Primary Schools
County: Kisumu
Location: Off Kisumu-Busia Road, Luanda
Postal Address: P.O. Box 388, Luanda 50307
Telephone: 0734-889524, 0710-591691

32
Neema Academy
Neema Academy
Category: Private Primary Schools
County: Machakos
Location: Athi River
Postal Address: P.O. Box 1090 Athi River 00204
Telephone: 0720-826006

33
Neema Academy
Neema Academy
Category: Private Primary Schools
County: Mombasa
Location: Hamisi Estate, Changamwe
Postal Address: P.O. Box 93181, Mombasa 80100
Telephone: 041-3433455/3433083
Mobile: 0733-575424, 0733-755154

34
Neema Nanyuki Academy
Neema Nanyuki Academy
Category: Private Primary Schools
County: Laikipia
Location: Mixed Boarding Nanyuki
Postal Address: P.O. Box 1431, Nanyuki 10400
Telephone: 0722-608905, 0721-596499

35
Neptune School
Neptune School
Category: Private Primary Schools
Location: Ngurunga Road, Off Nairobi - Namanga Rd
Postal Address: P.O. Box 63595, Nairobi 00619
Telephone: 020-8012296
Mobile: 0720-272088, 0718-823018

36
Neptune School
Neptune School
Category: Private Primary Schools
County: Kajiado
Location: Ngurunga Road, Off Nairobi - Namanga Rd
Postal Address: P.O. Box 63595, Nairobi 00619
Telephone: 020-8012296
Mobile: 0720-272088, 0718-823018

37
Nestway Preparatory School
Nestway Preparatory School
Category: Private Primary Schools
County: Nyamira
Location: Nyansiongo - Manga Road
Postal Address: P.O. Box 11, Nyansiongo 40502
Telephone: 0728-569828

38
New Fan Friends Academy
New Fan Friends Academy
Category: Private Primary Schools
County: Mombasa
Location: Magongo
Postal Address: P.O. Box 97415, Mombasa 80112
Telephone: 0725-075794
Email: newfanfriends@gmail.com

39
New Goodwill Academy
New Goodwill Academy
Category: Private Primary Schools
County: Migori
Location: Oruba Estate Next to Oruba Secondary school
Postal Address: P.O. Box 959, Suna 40400
Telephone: 0720-560683

40
New Haven Robert School
New Haven Robert School
Category: Private Primary Schools
County: Kisii
Location: Gesonso, Kisii-Migori Road
Postal Address: P.O. Box 2280, Kisii 40200
Telephone: 0722-254441, 0733-674425

41
New Heights Academy
New Heights Academy
Category: Private Primary Schools
County: Nairobi
Location: Kangundo Road, Next to Hurlinghum Slaughter House
Postal Address: P.O Box 180, Nairobi 00520
Telephone: 0716-128291
Email: newheights2006@gmail.com

42
New Hope Academy
New Hope Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii ASK Grounds
Postal Address: P.O. Box 759, Kisii 40200
Telephone: 0724-549649, 0729-662955

43
New Life Academy
New Life Academy
Category: Private Primary Schools
County: Mombasa
Location: Jomvu area
Postal Address: P.O. Box 93836, Mombasa 80100
Telephone: 041-463224

44
New Light Educational Centre
New Light Educational Centre
Category: Private Primary Schools
County: Nairobi
Location: Kahawa Wendani, Next to Nakumatt
Postal Address: P.O Box 1034 Nairobi 00100
Telephone: 0722-697962, 0723-657622
Email: newlecentre@gmail.com

45
New Shamy School
New Shamy School
Category: Private Primary Schools
County: Mombasa
Location: Next to Mombasa Municipal Stadium
Postal Address: P. O. Box 83718, Mombasa 80100
Telephone: 041-2494294
Mobile: 0722-905044, 0733-483389
Email: shadrackiatick@yahoo.com

46
New Shigoe Primary School
New Shigoe Primary School
Category: Private Primary Schools
County: Mombasa
Location: Mwembe Tayari, Behind Shimbu Mosque
Postal Address: P.O Box 83004, Mombasa 80100
Telephone: 0721-841291

47
Newlight Junior Academy
Newlight Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Kayole Estate
Postal Address: P.O. Box 9983, Nairobi 00100
Telephone: 020-2537906
Mobile: 0722-717182, 0738-717186

48
Newlight Preparaory School
Newlight Preparaory School
Category: Private Primary Schools
Location: Isinya Town, Along Kitengela-Kajiado Road
Postal Address: P.O Box 433, Kajiado 01100
Telephone: 0724-927146

49
Newlight Preparaory School
Newlight Preparaory School
Category: Private Primary Schools
County: Kajiado
Location: Isinya Town, Along Kitengela-Kajiado Road
Postal Address: P.O Box 433, Kajiado 01100
Telephone: 0724-927146

50
Ngari Junior Academy
Ngari Junior Academy
Category: Private Primary Schools
County: Nyeri
Location: Ragati Area
Postal Address: P.O. Box 482, Karatina 10101
Telephone: 0722-811565

51
Ngei PAG Primary School
Ngei PAG Primary School
Category: Private Primary Schools
County: Nairobi
Location: Huruma Estate Next to Redeemed Gospel Church
Postal Address: P.O. Box 8793, Nairobi
Telephone: 020-6763001

52
Ngeria Hill Academy
Ngeria Hill Academy
Category: Private Primary Schools
County: Uasin Gishu
Location: Uasin Gishu
Postal Address: P.O. Box 6436, Eldoret 30100
Telephone: 0722-370041

53
Ngong Hill Top
Ngong Hill Top
Category: Private Primary Schools
Location: Ngong Area
Postal Address: P.O. Box 483, Ngong Hills 00208
Telephone: 045-41027/41043

54
Ngong Hill Top
Ngong Hill Top
Category: Private Primary Schools
Location: Ngong Area
Postal Address: P.O. Box 483, Ngong Hills 00208
Telephone: 045-41027/41043

55
Nguluni Countryside Educational Centre
Nguluni Countryside Educational Centre
Category: Private Primary Schools
County: Machakos
Location: Nairobi - Kangundo Highway Nguluni Town, Opp S.A Nguluni
Postal Address: P.O. Box 391, Tala 90131
Telephone: 0721-557256, 0715-042754, 0733-575740,
Email: rrgitau@yahoo.com

56
Nice view Junior Academy
Nice view Junior Academy
Category: Private Primary Schools
County: Machakos
Location: Off Nairobi - Tala Road, Near National Cereals Board
Postal Address: P.O. Box 389, Tala 90131
Telephone: 0713-690677, 0737-794362

57
Njambi Academy
Njambi Academy
Category: Private Primary Schools
County: Kiambu
Location: Off Banana Hill Road, Kiguaro Drive
Postal Address: P.O. Box 38026, Parklands, 00623
Telephone: 066-41816, 0722-877605

58
Njeru Junior School
Njeru Junior School
Category: Private Primary Schools
County: Meru
Location: Opp Chuka University
Postal Address: P.O. Box 430, Chuka 60400
Telephone: 064-30254, 0712-556452

59
Njokim Junior Academy
Njokim Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Dandora Area
Postal Address: P.O. Box 75668, Nairobi 00200
Telephone: 0722-253488

60
Northgate Preparatory School
Northgate Preparatory School
Category: Private Primary Schools
County: Mombasa
Location: Bombolulu
Postal Address: P.O. Box 87930, Mombasa 80100
Telephone: 041-47621/472119

61
Northpole Education Centre
Northpole Education Centre
Category: Private Primary Schools
County: Nairobi
Location: South C Shopping Centre, 1st Floor Muhoho Street
Postal Address: P.O. Box 962, Nairobi
Telephone: 0722-344762

62
Notre Dame School
Notre Dame School
Category: Private Primary Schools
County: Nairobi
Location: Syokimau, Off Mombasa Road
Postal Address: P.O. Box 27783, Nairobi 00506
Telephone: 0720-491646, 0736-286926

63
Nuru Preparatory
Nuru Preparatory
Category: Private Primary Schools
County: Nairobi
Location: Umoja Innercore Section I Plot B56
Postal Address: P.O. Box 5446, Nairobi 00100
Telephone: 0723-705138

64
Nyaboke Nursery Primary School
Nyaboke Nursery Primary School
Category: Private Primary Schools
County: Mombasa
Location: Mtongwe Area - Likoni
Postal Address: P.O. Box 43201, Mombasa 80100
Telephone: 0710-422598, 0727-631115

65
Nyabs Academy
Nyabs Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii - Nyamira Road
Postal Address: P.O. Box 754, Kisii 40200
Telephone: 0726-345766

66
Nyachichi S D A Academy
Nyachichi S D A Academy
Category: Private Primary Schools
County: Nyamira
Location: Nyamira
Postal Address: P.O. Box 10, Omogonchoro 40221
Telephone: 0711-631629

67
Nyahururu Elite School
Nyahururu Elite School
Category: Private Primary Schools
County: Nyandarua
Location: Asian Quarters, Nyahururu Town
Postal Address: P.O. Box 327, Nyahururu 20300
Telephone: 065-2032029, 0722-527278

68
Nyakoe Highway Primary School
Nyakoe Highway Primary School
Category: Private Primary Schools
County: Kisii
Location: Nyakoe Township, Kisii-Kisumu Road
Postal Address: P.O. Box 1665, Kisii 40206
Telephone: 0735-4525153, 0723-743919

69
Nyakoe Starlight Academy
Nyakoe Starlight Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii - Kisumu Road, Nyakoe Market
Postal Address: P.O. Box 189, Kisii 40200
Telephone: 0727-048206

70
Nyamataro Junior Academy
Nyamataro Junior Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii - Nyamataro Road
Postal Address: P.O. Box 224, Kisii 40200
Telephone: 0712-302909

71
Nyambunwa Academy
Nyambunwa Academy
Category: Private Primary Schools
County: Kisii
Location: Suneka, Kisii-Migori Road
Postal Address: P.O. Box 742, Kisii 40200
Telephone: 020-2031340, 0733-832885

72
Nyamira Lightgate Academy
Nyamira Lightgate Academy
Category: Private Primary Schools
County: Nyamira
Location: Opp. Equity Bank
Postal Address: P.O. Box 314, Nyamira 40500
Telephone: 0718-597848, 0711-172257
Email: peternyabera@gmail.com

73
Nyangena Greenville Academy
Nyangena Greenville Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii-Migori Road, Nyangena Area
Postal Address: P. O. Box 614, Kisii 40200
Telephone: 0721-257330, 0725-318155

74
Nyawai Academy
Nyawai Academy
Category: Private Primary Schools
County: Nairobi
Location: Mwiki Area
Postal Address: P.O. Box 12623, Nairobi 00400
Telephone: 0722-336269

75
Nyeri Good Shepherd Academy
Nyeri Good Shepherd Academy
Category: Private Primary Schools
County: Nyeri
Location: Nyeri - Nanyuki Highway Off Kingongo Prison
Postal Address: P.O. Box 1007, Nyeri 10100
Telephone: 061-2030070
Mobile: 0724-970365, 0722-388240
Email: info@nyerigoodshepherd.ac.ke
Website: www.nyerigoodshepherd.ac.ke

76
Nyeri Junior Academy
Nyeri Junior Academy
Category: Private Primary Schools
County: Nyeri
Location: Nanyuki - Nyeri Road
Postal Address: P.O. Box 1071, Nyeri 10100
Telephone: 061-86474
Fax: 020-2145066
Mobile: 0735-385840

77
Oasis Educational Complex
Oasis Educational Complex
Category: Private Primary Schools
County: Mombasa
Location: Ujamaa Ground, Likoni
Postal Address: P.O. Box 3240, Mombasa GPO 80100
Telephone: 0720-294397

78
Oasis Hillside Junior Academy
Oasis Hillside Junior Academy
Category: Private Primary Schools
County: Baringo
Location: Along Eldama-Ravine
Postal Address: P.O. Box 310, Eldama-Ravine 20103
Telephone: 051-850822, 0722-679033

79
Ocean Bay Group of Schools
Ocean Bay Group of Schools
Category: Private Primary Schools
County: Mombasa
Location: Near Inuka Police Station
Postal Address: P.O. Box 83355, Mombasa 80100
Telephone: 0733-242671

80
Oceanic Greenfields Academy
Oceanic Greenfields Academy
Category: Private Primary Schools
County: Kilifi
Location: Mtwapa Estate, Behind Tropicana Village
Postal Address: P.O. Box 16952, Mombasa 80100
Telephone: 040-2228640, 0722-330624

81
Odila Academy
Odila Academy
Category: Private Primary Schools
County: Kakamega
Location: Off Kakamega Road, Migosi
Postal Address: P.O. Box 1397, Kisumu 40100
Telephone: 057-2023864

82
Olerai Primary School
Olerai Primary School
Category: Private Primary Schools
Location: Ongata Rongai
Postal Address: P.O. Box 15601, Mbagathi 00503
Telephone: 020-2042792
Email: info@oleraischools.co.ke

83
Olerai Primary School
Olerai Primary School
Category: Private Primary Schools
County: Kajiado
Location: Ongata Rongai
Postal Address: P.O. Box 15601, Mbagathi 00503
Telephone: 020-2042792
Email: info@oleraischools.co.ke

84
Olonana Memorial Academy
Olonana Memorial Academy
Category: Private Primary Schools
Location: Kiserian Area
Postal Address: P.O. Box 71, Kiserian 00206
Telephone: 0722-817883

85
Olonana Memorial Academy
Olonana Memorial Academy
Category: Private Primary Schools
County: Kajiado
Location: Kiserian Area
Postal Address: P.O. Box 71, Kiserian 00206
Telephone: 0722-817883

86
Omote Star Academy
Omote Star Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii - Keroka Road
Postal Address: P.O. Box 21, Kisii 40200
Telephone: 0710-871786, 0713-681765

87
One Hill�s Academy
One Hill�s Academy
Category: Private Primary Schools
County: Machakos
Location: Off Konza Road
Postal Address: P.O. Box 930, Machakos 90100
Telephone: 044-20797
Mobile: 0733-711566, 0723-211693

88
Ongata Pine Breeze Academy
Ongata Pine Breeze Academy
Category: Private Primary Schools
Location: Ongata Rongai, Off Church Road
Postal Address: P.O. Box 169, Ongata Rongai
Telephone: 020-2684971

89
Ongata Pine Breeze Academy
Ongata Pine Breeze Academy
Category: Private Primary Schools
County: Kajiado
Location: Ongata Rongai, Off Church Road
Postal Address: P.O. Box 169, Ongata Rongai
Telephone: 020-2684971

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

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

92
Ongata Rongai Adventist Academy
Ongata Rongai Adventist Academy
Category: Private Primary Schools
Location: Magadi Road, Behind Police Lines
Postal Address: P.O Box 15625, Mbagathi 00503
Telephone: 0729-305736

93
Ongata Rongai Adventist Academy
Ongata Rongai Adventist Academy
Category: Private Primary Schools
County: Kajiado
Location: Magadi Road, Behind Police Lines
Postal Address: P.O Box 15625, Mbagathi 00503
Telephone: 0729-305736

94
Ongata Royal Academy
Ongata Royal Academy
Category: Private Primary Schools
Location: Kingdom Hall Road, Opp. Tuskys
Postal Address: P.O. Box 95, Ongata Rongai 00511
Telephone: 0736-722364, 0770-627066 0701-6865555
Email: info@ongataroyal.co.ke

95
Ongata Royal Academy
Ongata Royal Academy
Category: Private Primary Schools
County: Kajiado
Location: Kingdom Hall Road, Opp. Tuskys
Postal Address: P.O. Box 95, Ongata Rongai 00511
Telephone: 0736-722364, 0770-627066 0701-6865555
Email: info@ongataroyal.co.ke

96
Orchard School ' The
Orchard School ' The
Category: Private Primary Schools
Location: Along Old Namanga Road, Kitengela
Postal Address: P.O. Box 323, Kitengela 00242
Telephone: 0720-297790, 0728-811528 0726-364663

97
Oruba Complex Academy
Oruba Complex Academy
Category: Private Primary Schools
County: Migori
Location: Suna-Migori
Postal Address: P.O. Box 693, Suna 40400
Telephone: 059-20107

98
Oshwal Academy
Oshwal Academy
Category: Private Primary Schools
County: Nairobi
Location: 2nd Parklands Avenue
Postal Address: P.O. Box 1130 Nairobi, 00606
Telephone: 020-3743660, 3743160, 3745987
Mobile: 0736-743660, 0725-506510
Email: administrator@ojps.oerb.org

99
Otwori Mwalimu Junior School
Otwori Mwalimu Junior School
Category: Private Primary Schools
County: Nyamira
Location: Near DC�s Office, Keroka Township
Postal Address: P.O. Box 202, Keroka 40202
Telephone: 0714-337499, 0711-506998

100
Our Grace Primary school
Our Grace Primary school
Category: Private Primary Schools
County: Kilifi
Location: Opp. Mariakani Police Station
Postal Address: P.O. Box 588, Mariakani 80113
Telephone: 0727-985415, 0735-419370
Email: principal@ourgraceprimaryschool.com

Our Lady of Angels Academy
Our Lady of Angels Academy
Category: Private Primary Schools
County: Kilifi
Location: Near Mariakani Police Station
Postal Address: P.O. Box 43, Mariakani 80113
Telephone: 0720-170507, 0773-427511

2
Our Lady of Assumption Primary School
Our Lady of Assumption Primary School
Category: Private Primary Schools
County: Embu
Location: Off Meru-Embu Highway
Postal Address: P.O. Box 145 , Embu 60100
Telephone: 068-30091

3
Our Lady of Assumption Primary School
Our Lady of Assumption Primary School
Category: Private Primary Schools
County: Embu
Location: Runyenjes-Mbiruri Road
Postal Address: P.O. Box 192, Runyenjes 60103
Telephone: 068-62075

4
Our Lady of Visitation
Our Lady of Visitation
Category: Private Primary Schools
County: Meru
Location: Timau, Along Meru - Nanyuki Highway
Postal Address: P.O. Box 35, Timau
Telephone: 020-2326475

5
Our Lady Queen of Mercy Junior Academy
Our Lady Queen of Mercy Junior Academy
Category: Private Primary Schools
Location: Kwa-Ng�ombe, Kitengela
Postal Address: P.O. Box 224, Kitengela 00242
Telephone: 0723-952712

6
Our Lady Queen of Mercy Junior Academy
Our Lady Queen of Mercy Junior Academy
Category: Private Primary Schools
County: Kajiado
Location: Kwa-Ng�ombe, Kitengela
Postal Address: P.O. Box 224, Kitengela 00242
Telephone: 0723-952712

7
P C E A Academy Makupa
P C E A Academy Makupa
Category: Private Primary Schools
County: Mombasa
Location: Makupa P.C.E.A. Church Off Kenyatta Avenue
Postal Address: P.O. Box 9840, Mombasa 80100
Telephone: 041-2491503

8
P C E A Makupa Academy
P C E A Makupa Academy
Category: Private Primary Schools
County: Mombasa
Location: Tom Mboya Avenue
Postal Address: P.O. Box 97648, Mombasa 80112
Telephone: 0720-789353, 0705-628880
Email: pceamakupaacademy@yahoo.com

9
P C E A Enchoro-Emuny School
P C E A Enchoro-Emuny School
Category: Private Primary Schools
Location: Ngong Town
Postal Address: P.O. Box 103, Ngong Hills 00208
Telephone: 0705-873376

10
P C E A Enchoro-Emuny School
P C E A Enchoro-Emuny School
Category: Private Primary Schools
Location: Ngong Town
Postal Address: P.O. Box 103, Ngong Hills 00208
Telephone: 0705-873376

11
P C E A Karatina Academy
P C E A Karatina Academy
Category: Private Primary Schools
County: Nyeri
Location: Karindundu Are
Postal Address: P.O. Box 1329, Karatina 10101
Telephone: 061-72114

12
P C E A Kerugoya Academy
P C E A Kerugoya Academy
Category: Private Primary Schools
Location: Kerugoya
Postal Address: P.O. Box 242, Kerugoya 10300
Telephone: 0723-934113, 0702-053539

13
P C E A Kitengela Township Primary school
P C E A Kitengela Township Primary school
Category: Private Primary Schools
Location: Opp Naivas Supermarket, Kitengela
Postal Address: P.O Box 228, kitengela 00204
Telephone: 0706-545863
Email: pceakitschool@gmail.com

14
P C E A Kitengela Township Primary school
P C E A Kitengela Township Primary school
Category: Private Primary Schools
Location: Opp Naivas Supermarket, Kitengela
Postal Address: P.O Box 228, kitengela 00204
Telephone: 0706-545863
Email: pceakitschool@gmail.com

15
P C E A Ongata Rongai Education Centre
P C E A Ongata Rongai Education Centre
Category: Private Primary Schools
Location: Ongata Rongai
Postal Address: P.O. Box 15591, Mbagathi 00503
Telephone: 020-2091517, 2091519

16
P C E A Ongata Rongai Education Centre
P C E A Ongata Rongai Education Centre
Category: Private Primary Schools
Location: Ongata Rongai
Postal Address: P.O. Box 15591, Mbagathi 00503
Telephone: 020-2091517, 2091519

17
P C E A St Stephen�s Academy
P C E A St Stephen�s Academy
Category: Private Primary Schools
County: Taita Taveta
Location: Voi Town
Postal Address: P.O Box 152, Voi 80300
Telephone: 043-2030641
Email: pceaststephensvoi@yahoo.com

18
P C E A Wendani Academy
P C E A Wendani Academy
Category: Private Primary Schools
Location: Opp. Kahawa Barracks, off Thika Road
Postal Address: P.O Box 57517 Nairobi 00200
Telephone: 0720-818080

19
Pace Primary School
Pace Primary School
Category: Private Primary Schools
County: Kisii
Location: Kisii-Migori Road
Postal Address: P.O. Box 449, Kisii 40200
Telephone: 0725-3142261
Email: pacepbs@gmail.com

20
Padman Education Centre
Padman Education Centre
Category: Private Primary Schools
County: Bungoma
Location: Kanduyi - Webuye road
Postal Address: P.O. Box 865, Bungoma 50200
Telephone: 0734-389329, 0716-901817
Email: padmaneducationcentre@yahoo.com

21
Pam Junior Academy
Pam Junior Academy
Category: Private Primary Schools
County: Kiambu
Location: Pam Junior Academy Off Naivasha Road, Uthiru Shopping Centre
Postal Address: P.O. Box 29009, Nairobi 00400
Telephone: 0722-494579, 0721-588078

22
Paramount Academy
Paramount Academy
Category: Private Primary Schools
County: Nairobi
Location: Garden Estate, Ruaraka
Postal Address: P.O. Box 32413, Nairobi
Telephone: 020-8560209/ 8560856

23
Paramount School, Nakuru
Paramount School, Nakuru
Category: Private Primary Schools
County: Nakuru
Location: Langalanga-Baringo Road
Postal Address: P.O Box 10088, Nakuru 20100
Telephone: 0720-955828, 0710-291909

24
Parents Hope Academy ' The
Parents Hope Academy ' The
Category: Private Primary Schools
County: Mombasa
Location: Migadini along Port Reitz Road
Postal Address: P. O. Box 84131, Mombasa 80100
Telephone: 0722-475926

25
Parochial School-Embakasi
Parochial School-Embakasi
Category: Private Primary Schools
County: Nairobi
Location: Opp. Embakasi Police Station
Postal Address: P.O Box 157 Nairobi 00521
Telephone: 020-2495780

26
Pat-Michael Junior Academy
Pat-Michael Junior Academy
Category: Private Primary Schools
Location: Mikindani
Postal Address: P.O. Box 2200, Mombasa 80100
Telephone: 0721-521848

27
Path Hills Academy
Path Hills Academy
Category: Private Primary Schools
Location: Kitengela Township
Postal Address: P.O. Box 72591, Nairobi 00200
Telephone: 0722-652860

28
Path Hills Academy
Path Hills Academy
Category: Private Primary Schools
County: Kajiado
Location: Kitengela Township
Postal Address: P.O. Box 72591, Nairobi 00200
Telephone: 0722-652860

29
PCEA Bahati Matyr�s Academy
PCEA Bahati Matyr�s Academy
Category: Private Primary Schools
County: Nairobi
Location: Bahati Area, Off Jogoo Road
Postal Address: P.O. Box 72582, Nairobi 00200
Telephone: 020-2350234

30
PCEA Dandora Community
PCEA Dandora Community
Category: Private Primary Schools
County: Nairobi
Location: Primary School Dandora Estate
Postal Address: P.O. Box 77098, Nairobi
Telephone: 020-795030

31
PCEA Eastleigh Community Centre Primary School
PCEA Eastleigh Community Centre Primary School
Category: Private Primary Schools
County: Nairobi
Location: Eastleigh Estate
Postal Address: P.O. Box 77176, Nairobi
Telephone: 020-6760952

32
PCEA Kahawa West Christian Academy
PCEA Kahawa West Christian Academy
Category: Private Primary Schools
County: Nairobi
Location: Kahawa West Estate
Postal Address: Kahawa West Estate
Telephone: 020-8710165
Email: pcea.kawest@gmail.com

33
PCEA Kangemi Primary School
PCEA Kangemi Primary School
Category: Private Primary Schools
County: Nairobi
Location: Kangemi Shopping Centre
Postal Address: P.O Box 23306, Nairobi 00625
Telephone: 0729-851170
Email: pceakangemichurch@gmail.com

34
PCEA Langata School
PCEA Langata School
Category: Private Primary Schools
County: Nairobi
Location: Kitengela Road, Opp Ngei 2, Off Langata Road
Postal Address: P.O. Box 56780, Nairobi 00200
Telephone: 0712-127579

35
PCEA Mtwapa Academy
PCEA Mtwapa Academy
Category: Private Primary Schools
County: Kilifi
Location: Off. Mombasa - Malindi Highwa, Behind Total Petrol Station, Mtwapa
Postal Address: P.O. Box 653, Mtwapa 80109
Telephone: 0720-597169, 0724-931621

36
PCEA Nairobi West Academy
PCEA Nairobi West Academy
Category: Private Primary Schools
County: Nairobi
Location: Mai Mahiu Road, Off Langata Road Behind T-Mall
Postal Address: P.O. Box 61896, Nairobi 00200
Telephone: 0712-797769, 0712-317426
Email: pceanairobiwestparish@jamboworld.co.ke

37
Peace Junior Academy
Peace Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Magiwa-Highview Estate Off Mbagathi Road
Postal Address: P.O. Box 43660, Nairobi 00100
Telephone: 020-2724648
Mobile: 0723-702743, 0723-702703
Email: admin@peacejunior.co.ke

38
Pesoda Complex Academy
Pesoda Complex Academy
Category: Private Primary Schools
County: Meru
Location: Oruba Estate
Postal Address: P.O. Box 1019, Suna 40400
Telephone: 0722-447182, 0727-568828

39
Pink Roses Academy, The
Pink Roses Academy, The
Category: Private Primary Schools
County: Kiambu
Location: Ruiru-Githunguri Road
Postal Address: P.O. Box 6, Ngewa 00901
Telephone: 0708-342296
Email: info@pinkrosesacademy.ac.ke
Website: www.pinkrosescademy.ac.ke

40
Pinnacle Academy
Pinnacle Academy
Category: Private Primary Schools
County: Bungoma
Location: Bungoma Town
Postal Address: P.O. Box 450, Bungoma 50200
Telephone: 0725-893616
Email: pinnacleacademy2000@gmail.com

41
Pinnacle School ' The
Pinnacle School ' The
Category: Private Primary Schools
Location: Umoja Road, Off Magadi Road
Postal Address: P.O. Box 3994, Nairobi 00506
Telephone: 0723-805410, 0733-747019
Email: thepinnacleschoo@yahoo.com

42
Pinocchio Nursery & Primary School
Pinocchio Nursery & Primary School
Category: Private Primary Schools
Location: Off Kisumu-Nairobi Road
Postal Address: P.O. Box 1118, Kisumu 40100
Telephone: 020-2631395, 0727-587971

43
Pinocchio Nursery & Primary School
Pinocchio Nursery & Primary School
Category: Private Primary Schools
County: Kisumu
Location: Off Kisumu-Nairobi Road
Postal Address: P.O. Box 1118, Kisumu 40100
Telephone: 020-2631395, 0727-587971

44
Pioneer Potters Academy
Pioneer Potters Academy
Category: Private Primary Schools
County: Nairobi
Location: Umoja Estate
Postal Address: P.O. Box 436, Nairobi 00515
Telephone: 0735-915779, 0723-341030
Email: pioneer.school@yahoo.com

45
Pioneer School
Pioneer School
Category: Private Primary Schools
County: Muranga
Location: Maragua Town
Postal Address: P.O. Box 555, Maragua 10205
Telephone: 020-3753341
Mobile: 0720-843937, 0700-372350

46
Plainsview Academy
Plainsview Academy
Category: Private Primary Schools
County: Kiambu
Location: Kiganjo Area
Postal Address: P.O. Box 69, Gatundu 01030
Telephone: 0722-896124

47
Plainsview Educational Point
Plainsview Educational Point
Category: Private Primary Schools
County: Nairobi
Location: Plainsview Road, South B
Postal Address: P.O. Box 72918, Nairobi 00200
Telephone: 020-555295, 0721-837695

48
Plainsville Academy
Plainsville Academy
Category: Private Primary Schools
County: Meru
Location: Meru-Maua Road
Postal Address: P.O. Box 2224, Meru 60200
Telephone: 064-30392

49
Playway Educational Centre
Playway Educational Centre
Category: Private Primary Schools
County: Nairobi
Location: Kahawa Wendani, Thika Road Opp. Kahawa Barracks
Postal Address: P.O. Box 64962, Nairobi 00620
Telephone: 0722-779492
Email: playway@todays.co.ke info@playwayeducentre.com

50
Polister Academy
Polister Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii ASK Grounds
Postal Address: P.O. Box 4, Kisii 40200
Telephone: 0712-830587

51
Ponyways Academy
Ponyways Academy
Category: Private Primary Schools
County: Kiambu
Location: Ruiru
Postal Address: P. O. Box 697, Ruiru 00232
Telephone: 0722-891280, 0733-891289
Email: ponywaysacademic@gmail.com

52
Pope Paule VI Junior Seminary
Pope Paule VI Junior Seminary
Category: Private Primary Schools
County: Machakos
Location: Konza Road
Postal Address: P.O. Box 164, Machakos 90100
Telephone: 044-21478

53
Potters House Academy
Potters House Academy
Category: Private Primary Schools
County: Uasin Gishu
Location: Elgon View
Postal Address: P.O. Box 6306, Eldoret 30100
Telephone: 053-63441

54
Potters House Kindergarten & School
Potters House Kindergarten & School
Category: Private Primary Schools
County: Nairobi
Location: Runda, Off Ruaraka Road
Postal Address: P.O. Box 950, Nairobi 00606
Telephone: 020-7121222, 0722-252551

55
Precious Angels Academy and Basic Adult Education
Precious Angels Academy and Basic Adult Education
Category: Private Primary Schools
County: Nairobi
Location: Githurai 44
Postal Address: P.O Box 65656 Nairobi 00607
Telephone: 0721 725 738

56
Precious Child Primary School
Precious Child Primary School
Category: Private Primary Schools
County: Mombasa
Location: Likoni Area
Postal Address: P.O. Box 85000, Mombasa 80100
Telephone: 0733-973318

57
Precious Foundation Academy
Precious Foundation Academy
Category: Private Primary Schools
County: Embu
Location: Kamiu Area
Postal Address: P.O. Box 2138,Embu 60100
Telephone: 068-30140

58
Precious Gift Schools
Precious Gift Schools
Category: Private Primary Schools
Location: Komarock - Kayole, Next to Kenol Petrol Behind Family Babk, Kayole
Postal Address: P.O. Box 883, Nairobi 00518
Telephone: 0721-422798, 0727-701545, 0717-708559
Email: preciousgiftschoo.@gmail.com

59
Precious Seed School
Precious Seed School
Category: Private Primary Schools
Location: Next to Nairobi Bible College (Korean)
Postal Address: P.O. Box 354, Kitengela 00242
Telephone: 0723-840449
Email: j.mutunkei@yahoo.com

60
Precious Seed School
Precious Seed School
Category: Private Primary Schools
County: Kajiado
Location: Next to Nairobi Bible College (Korean)
Postal Address: P.O. Box 354, Kitengela 00242
Telephone: 0723-840449
Email: j.mutunkei@yahoo.com

61
Precious Talents Academy
Precious Talents Academy
Category: Private Primary Schools
Location: Kerarapon Drive, Before Bul Bul Centre, Ngong
Postal Address: P.O Box 79420, Nairobi
Telephone: 0723-500356/9

62
Precious Talents Academy
Precious Talents Academy
Category: Private Primary Schools
County: Kajiado
Location: Kerarapon Drive, Before Bul Bul Centre, Ngong
Postal Address: P.O Box 79420, Nairobi
Telephone: 0723-500356/9

63
Premese Greenhill Academy
Premese Greenhill Academy
Category: Private Primary Schools
County: Machakos
Location: Off Mombasa Road/Machakos Junction
Postal Address: P.O. Box 25942, Nairobi 00504
Telephone: 0728-957164, 0722-292042
Website: www.premeseafrica.org

64
Premese Makueni Academy
Premese Makueni Academy
Category: Private Primary Schools
County: Makueni
Location: Wote Town
Postal Address: P.O. Box 350, Makueni 90300
Telephone: 044-33256
Mobile: 0722-292042, 0728-957164
Website: www.premeseafrica.org

65
Premier Academy
Premier Academy
Category: Private Primary Schools
County: Nairobi
Location: Forest Road,Pangani
Postal Address: P.O Box 39513, Nairobi 00623
Telephone: 020-3754500/2/3/4, 3000970/1

66
Presbyterian Academy Pwani
Presbyterian Academy Pwani
Category: Private Primary Schools
County: Mombasa
Location: Ocean Road
Postal Address: P.O. Box 84848, Mombasa 80100
Telephone: 041-2228350

67
Prestige Preparatory School
Prestige Preparatory School
Category: Private Primary Schools
Location: Kaputiei North, EPZ Kitengela
Postal Address: PO. Box 607, Nairobi 00515
Telephone: 0721-977899, 0722-232185
Email: info@prestigepreparatoryschoo.com

68
Prestige Preparatory School
Prestige Preparatory School
Category: Private Primary Schools
County: Kajiado
Location: Kaputiei North, EPZ Kitengela
Postal Address: P.O Box 607, Nairobi 00515
Telephone: 0721-977899, 0722-232185
Email: info@prestigepreparatoryschoo.com

69
Prime Junior School
Prime Junior School
Category: Private Primary Schools
Location: Ongata Rongai Township
Postal Address: P.O. Box 24298, Nairobi 00502
Telephone: 0722-325944, 0722-420411

70
Prime Junior School
Prime Junior School
Category: Private Primary Schools
County: Kajiado
Location: Ongata Rongai Township
Postal Address: P.O. Box 24298, Nairobi 00502
Telephone: 0722-325944, 0722-420411

71
Prime Start Academy - Kutus
Prime Start Academy - Kutus
Category: Private Primary Schools
County: Kirinyaga
Location: Kutus - Mjini, Opp. ACK Church
Postal Address: P.O. Box 145, Kutus 10304
Telephone: 0724-873535, 0723-863214

72
Primerose Junior School
Primerose Junior School
Category: Private Primary Schools
County: Nairobi
Location: Saika Estate
Postal Address: P.O Box 251, Nairobi 00520
Telephone: 0728-389514

73
Prince Academy
Prince Academy
Category: Private Primary Schools
County: Bomet
Location: Mwongori Area
Postal Address: P.O. Box 667, Sotik 20406
Telephone: 0722-600554, 0723-311779

74
Prince Dan Academy
Prince Dan Academy
Category: Private Primary Schools
Location: Opp Total Petrol Station, Kajiado
Postal Address: P.O. Box 29, Kajiado 01100
Telephone: 0720-228606

75
Prince Dan Academy
Prince Dan Academy
Category: Private Primary Schools
County: Kajiado
Location: Opp Total Petrol Station, Kajiado
Postal Address: P.O. Box 29, Kajiado 01100
Telephone: 0720-228606

76
Prince Valley Academy
Prince Valley Academy
Category: Private Primary Schools
Location: Between Methdist Charch & NPC Ngong Opp Stadium
Postal Address: P.O. Box 329, Ngong Hills 00208
Telephone: 0727-584679, 0702-654731
Email: princevalleyacademy@gmail.com

77
Prince Valley Academy
Prince Valley Academy
Category: Private Primary Schools
County: Kajiado
Location: Between Methdist Charch & NPC Ngong Opp Stadium
Postal Address: P.O. Box 329, Ngong Hills 00208
Telephone: 0727-584679, 0702-654731
Email: princevalleyacademy@gmail.com

78
Prudent Academy
Prudent Academy
Category: Private Primary Schools
County: Nairobi
Location: Kawangware 46, Off Gatanga Road
Postal Address: P.O. Box 5604, Nairobi 00100
Telephone: 020-20187762, 0722-440569
Email: prudentacademy@yahoo.com

79
Pwani Academy
Pwani Academy
Category: Private Primary Schools
County: Mombasa
Location: Likoni-Dimbwini Area
Postal Address: P.O. Box 80573, Mombasa 80100
Telephone: 041-2315367

80
Quary Academy
Quary Academy
Category: Private Primary Schools
County: Kisii
Location: Along Kisii - Suneka Road Behind Hema Coffee Millers
Postal Address: P.O. Box 545, Kisii 40200
Telephone: 0733-265161

81
Queen of Peace Academy
Queen of Peace Academy
Category: Private Primary Schools
County: Nyeri
Location: Karatina Town
Postal Address: P.O. Box 30 Karatina 10101
Telephone: 061-72248

82
Queen of Peace Educational Centre
Queen of Peace Educational Centre
Category: Private Primary Schools
County: Nairobi
Location: Ruai Township
Postal Address: P.O Box 60311, Nairobi 00200
Telephone: 0715-691970

83
Quest for Happiness Academy
Quest for Happiness Academy
Category: Private Primary Schools
County: Nairobi
Location: Makongeni, Ruai
Postal Address: P.O Box 355, Ruai 00520
Telephone: 0725-252652

84
R M Gudka Memorial Primary School
R M Gudka Memorial Primary School
Category: Private Primary Schools
County: Kisii
Location: Next to Nyabururu Girls Sec School
Postal Address: P.O. Box 534, Kisii 40200
Telephone: 0733-369993

85
R L Mwangi Memorial School
R L Mwangi Memorial School
Category: Private Primary Schools
Location: Githurai Estate, Off Thika Road
Postal Address: P.O. Box 79014, Nairobi
Telephone: 020-812220

86
Raahan Junior School
Raahan Junior School
Category: Private Primary Schools
County: Mombasa
Location: Nyali Offlink Road
Postal Address: P.O. Box 99392, Kilindini 80107
Telephone: 0734-703852
Email: raahanjuniorschool@yahoo.com

87
Rafina Academy
Rafina Academy
Category: Private Primary Schools
County: Nyeri
Location: Gathugu Area, Near Muthua Estate
Postal Address: P.O. Box 1874, Karatina 10101
Telephone: 0722-759240, 0722-443979

88
Raila Educational Centre
Raila Educational Centre
Category: Private Primary Schools
County: Nairobi
Location: Kibera, Off Karanja Road
Postal Address: P.O. Box 1969, Nairobi 00100
Telephone: 0722-654080

89
Rainbow Nursery & Primary School
Rainbow Nursery & Primary School
Category: Private Primary Schools
County: Kisumu
Location: Manyatta Estate
Postal Address: P.O. Box 1324, Kisumu 40100
Telephone: 020-27434

90
Ranges View Academy
Ranges View Academy
Category: Private Primary Schools
County: Nyandarua
Location: Nyahururu-Olkalou Road
Postal Address: P.O. Box 456, Ol Kalou 20303
Telephone: 0722-623112, 0731-659500

91
Rapha Education Centre
Rapha Education Centre
Category: Private Primary Schools
County: Uasin Gishu
Location: Iten Road, Opp Kipchoge Stadium
Postal Address: P.O. Box 4625, Eldoret 30100
Telephone: 053-62315/62560

92
Rassa Preparatory School
Rassa Preparatory School
Category: Private Primary Schools
County: Trans Nzoia
Location: Kitale-Endebess Road
Postal Address: P.O. Box 2563, Kitale 30200
Telephone: 0721-360401

93
Red Soil School
Red Soil School
Category: Private Primary Schools
Location: Kiserian Town
Postal Address: P.O. Box 286, Kiserian 00206
Telephone: 0733-720297, 0733-720297

94
Red Soil School
Red Soil School
Category: Private Primary Schools
County: Kajiado
Location: Kiserian Town
Postal Address: P.O. Box 286, Kiserian 00206
Telephone: 0733-720297, 0733-720297

95
Redeemed Academy
Redeemed Academy
Category: Private Primary Schools
County: Kwale
Location: Lunga Lunga Road, Behind Diani Police Station
Postal Address: P.O. Box 860, Ukunda 80400
Telephone: 0722-346073

96
Redeemed Education Centre
Redeemed Education Centre
Category: Private Primary Schools
County: Nairobi
Location: Komarock eastete PhaseII Behind Naivas Suppermarket
Postal Address: P.O. Box 443, Nairobi 00518
Telephone: 0722-722650

97
Reedemed Academy
Reedemed Academy
Category: Private Primary Schools
County: Mombasa
Location: Mombasa-Lunga Lunga Road
Postal Address: P.O. Box 860, Ukunda 80400
Telephone: 040-3126

98
Rehema Preparatory School
Rehema Preparatory School
Category: Private Primary Schools
County: Kisii
Location: Kisii � Nyakoe Road, Nyakoe Market
Postal Address: P.O. Box 3808, Kisii 40200
Telephone: 0734-701540, 0722-230194
Email: ruben@yahoo.com

99
Rehoboth School
Rehoboth School
Category: Private Primary Schools
County: Kiambu
Location: Kiambu Road
Postal Address: P.O. Box 4358, Nairobi 00200
Telephone: 0725-101149

100
Rev Elijah Kagiri Academy
Rev Elijah Kagiri Academy
Category: Private Primary Schools
County: Kiambu
Location: kiambu
Postal Address: P.O. Box 552, Thika 01000
Telephone: 067-22585, 22571

1
Rev Musa Mumai Memorial Academy
Rev Musa Mumai Memorial Academy
Category: Private Primary Schools
County: Kirinyaga
Location: Kiranyaga
Postal Address: P.O. Box 34, Kutus 10304
Telephone: 0721-274736

2
Riara Group of School
Riara Group of School
Category: Private Primary Schools
County: Nairobi
Location: Riara Road, Off Ngong Road
Postal Address: P.O. Box 21389, Nairobi 00505
Telephone: 020-3874409/1923/2135/0913
Fax: 020-3871920
Email: riara@africaonline.co.ke

3
Riftvalley Prestige School
Riftvalley Prestige School
Category: Private Primary Schools
County: Nakuru
Location: Njoro
Postal Address: P.O Box 366, Njoro
Telephone: 0721-960696

4
Riruta Baptist School
Riruta Baptist School
Category: Private Primary Schools
County: Nairobi
Location: Next to Satellite Police Station
Postal Address: P.O Box 21169, Adams Arcade 00505
Telephone: 0722-912921, 0708-403671
Email: rirutabaptist@yahoo.com

5
Riruta Good Shepherd School
Riruta Good Shepherd School
Category: Private Primary Schools
County: Nairobi
Location: Along Gitanga Road, Nyakinyua Road
Postal Address: P.O. Box 54674, Nairobi 00200
Telephone: 020-2066423, 8015582
Mobile: 0722-284820

6
Riruta Jubilee Academy
Riruta Jubilee Academy
Category: Private Primary Schools
County: Nairobi
Location: Riruta Setellite
Postal Address: P.O Box 44976, Nairobi 00100
Telephone: 0722-295170, 0727-724617

7
River Bank Academy
River Bank Academy
Category: Private Primary Schools
County: Laikipia
Location: Nyahururu-Nyeri Road
Postal Address: P.O. Box 1804, Nyahururu 40500
Telephone: 020-2417644
Mobile: 0720-879359, 0739-135277
Email: riverbankschools@gmail.com

8
River Bank Preparatory School
River Bank Preparatory School
Category: Private Primary Schools
County: Nyeri
Location: Hospital Road, Karatina
Postal Address: P.O. Box 1554, Karatina 10101
Telephone: 0720-675138

9
River Road Junior School
River Road Junior School
Category: Private Primary Schools
County: Nairobi
Location: Dandora Phase IV
Postal Address: P.O. Box 842, Nairobi 00516
Telephone: 0722-533627

10
River Road School
River Road School
Category: Private Primary Schools
County: Nyeri
Location: Othaya Township
Postal Address: P.O. Box 654, Othaya 10106
Telephone: 061-52479, 52126

11
Riverbank Academy
Riverbank Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii - Keroka Road
Postal Address: P.O. Box 3391, Kisii 40200
Telephone: 0722-301689, 0724-611427

12
Riverside Academy
Riverside Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii - Keroka Road
Postal Address: P.O. Box 2680, Kisii 40200
Telephone: 0729-962469

13
Rock Hill Academy
Rock Hill Academy
Category: Private Primary Schools
Location: Namanga Town
Postal Address: P.O. Box 241, Namanga 00207
Telephone: 0721-497949, 0720-993511

14
Rock Hill Academy
Rock Hill Academy
Category: Private Primary Schools
County: Kajiado
Location: Namanga Town
Postal Address: P.O. Box 241, Namanga 00207
Telephone: 0721-497949, 0720-993511

15
Rockfields Junior School
Rockfields Junior School
Category: Private Primary Schools
County: Nairobi
Location: Tena Estate, Off Outering Road
Postal Address: P.O. Box 11844, Nairobi 00400
Telephone: 0725-922988, 0736-041863
Email: info@rockfields.ac.ke
Website: www.rockfields.ac.ke

16
Rockville Junior Academy
Rockville Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Buru Buru Phase I
Postal Address: P.O. Box 2343, Nairobi 00100
Telephone: 0729-473097, 0722-710792
Email: rockvillejunioracademy@yahoo.com

17
Roka Preparatory School
Roka Preparatory School
Category: Private Primary Schools
County: Kirinyaga
Location: Mwea-Embu Road, Ngurubani Market
Postal Address: P.O. Box 265, Wanguru 10303
Telephone: 060-21879

18
Roots Academy
Roots Academy
Category: Private Primary Schools
County: Nakuru
Location: Nakuru - Nairobi Highway Near Greensteds International School
Postal Address: P.O. Box 3529, Nakuru 20100
Telephone: 0713-882946, 0722-389385 0724-725655

19
Roreen Junior Academy
Roreen Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Mwiki Area
Postal Address: P.O. Box 60601, Nairobi
Telephone: 0733-758707

20
Rosand Junior Academy
Rosand Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Kangemi, Opp Christ the King Catholic Church
Postal Address: P.O Box 4340, Nairobi 00100
Telephone: 0726-957150, 0725-768873
Email: rosandschool@yahoomail.com

21
Rose of Sharon Academy
Rose of Sharon Academy
Category: Private Primary Schools
County: Nairobi
Location: Kabarnet Road, Off Ngong Road
Postal Address: P.O. Box 59103, Nairobi 00200
Telephone: 020-3003260
Mobile: 0721-370393
Email: admin@rsa.co.ke

22
Rosebella Preparatory Centre
Rosebella Preparatory Centre
Category: Private Primary Schools
County: Nairobi
Location: Dandora Phase II, Behind Co-op Bank
Postal Address: P.O Box 655, Nairobi 00516
Telephone: 0721-794523, 0721-997395

23
Royal Kids School
Royal Kids School
Category: Private Primary Schools
County: Nairobi
Location: Off Outering Road, Tena Estate (Behind Rockfields School)
Postal Address: P. O. Box 7630, Nairobi 00200
Telephone: 0721-963393

24
Royal Mixed Academy
Royal Mixed Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii - Kisumu Road, Mosocho
Postal Address: P.O. Box 3293, Kisii 40200
Telephone: 0713-025551, 0724-297670

25
Royal School
Royal School
Category: Private Primary Schools
County: Kirinyaga
Location: Kamuiru Area, Kagumo
Postal Address: P.O. Box 466, Kerugoya 10300
Telephone: 0723-219463

26
Roynova Royal Academy
Roynova Royal Academy
Category: Private Primary Schools
County: Migori
Location: Migori Town
Postal Address: P.O. Box 27, Suna 40400
Telephone: 0722-454344, 0726-033633
Email: roynovacademy@yahoo.com

27
Roysambu Junior Academy
Roysambu Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Roysambu, Kamiti Road
Postal Address: P.O. Box 33374, Nairobi
Telephone: 020-87561492

28
Rozina Junior Academy
Rozina Junior Academy
Category: Private Primary Schools
County: Mombasa
Location: Behind Lasco,Kenyatta Avenue
Postal Address: P.O. Box 85273, Mombasa 80100
Telephone: 0723-720988, 0733-836336

29
Ruaraka Academy
Ruaraka Academy
Category: Private Primary Schools
County: Nairobi
Location: Thome 1, Behind USIU, Off Thika Road
Postal Address: P.O. Box 427, Nairobi 00618
Telephone: 0700-737522, 0722-806552
Email: ruarakaacademy@gmail.com

30
Rudan Junior Academy
Rudan Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Off Convent Road, Lavington
Postal Address: P.O. Box 25415, Nairobi 00603
Telephone: 020-4349218, 4349212

31
Rudolf Steiner School
Rudolf Steiner School
Category: Private Primary Schools
Location: Ongata Rongai
Postal Address: P.O. Box 15609, Mbagathi 00503
Telephone: 0722-830549, 0734-568321
Email: finance@rudolfsteiner.co.ke

32
Rudolf Steiner School
Rudolf Steiner School
Category: Private Primary Schools
Location: Ongata Rongai
Postal Address: P.O. Box 15609, Mbagathi 00503
Telephone: 0722-830549, 0734-568321
Email: finance@rudolfsteiner.co.ke

33
Rudolf Steiner School
Rudolf Steiner School
Category: Private Primary Schools
County: Kajiado
Location: Ongata Rongai
Postal Address: P.O. Box 15609, Nairobi 00503
Telephone: 0722-830549, 0734-542683
Email: rssmn@kenyaweb.com

34
Ruiru Fairview Academy
Ruiru Fairview Academy
Category: Private Primary Schools
County: Kiambu
Location: Kihunguro Bus Stop
Postal Address: P.O. Box 351, Ruiru 00232
Telephone: 0725-929801, 0722-893020
Email: ruirufairview11@gmail.com

35
Ruiru Peak Academy
Ruiru Peak Academy
Category: Private Primary Schools
County: Kiambu
Location: Thika Road, Ruiru
Postal Address: P.O. Box 811, Ruiru 00232
Telephone: 0723-425745, 0735-390328

36
Runyenjes Winer Academy
Runyenjes Winer Academy
Category: Private Primary Schools
County: Embu
Location: Runyenjes area
Postal Address: P.O. Box 418, Runyenjes 60103
Telephone: 068-62173

37
Rurago Academy
Rurago Academy
Category: Private Primary Schools
County: Muranga
Location: Maragwa Town
Postal Address: P.O. Box 217, Maragua 10205
Telephone: 060-42415

38
Sacred Heart Academy
Sacred Heart Academy
Category: Private Primary Schools
County: Mombasa
Location: Ganjoni Area
Postal Address: P.O. Box 9841, Mombasa 80100
Telephone: 041-2224861

39
Sagana Township Primary Schoo
Sagana Township Primary Schoo
Category: Private Primary Schools
County: Nyeri
Location: Sagana, Off Muranga-Sagana R
Postal Address: P.O. Box 60, Endarasha 10107
Telephone: 060-46212

40
Sakagwa School
Sakagwa School
Category: Private Primary Schools
County: Kisii
Location: Daraja Moja Kisii - Nyamira Road
Postal Address: P.O. Box 1143, Kisii 40200
Telephone: 0722-381900

41
Saleem National Academy
Saleem National Academy
Category: Private Primary Schools
County: Meru
Location: Gitoru Area
Postal Address: P.O. Box 1030, Meru 60200
Telephone: 064-31365

42
Sally Ann School
Sally Ann School
Category: Private Primary Schools
County: Bomet
Location: Kericho, Kisii Highway Adjacent to Chemitan Academy
Postal Address: P. O. Box 401, Litein, 20210
Telephone: 0721-924179
Email: sallyann@gmail.com

43
Samaritan Education Centre
Samaritan Education Centre
Category: Private Primary Schools
County: Nairobi
Location: Kangundo Road
Postal Address: P.O. Box 6559, Nairobi 00100
Telephone: 0723-228870

44
Sambell Academy
Sambell Academy
Category: Private Primary Schools
County: Kajiado
Location: Kajiado Town, Shalalan Enterprise Road
Postal Address: P.O. Box 67, Kajiado 01100
Telephone: 0721-497949, 0722-740802
Email: sambellkajiado11@gmail.com

45
Samnel Academy
Samnel Academy
Category: Private Primary Schools
County: Kiambu
Location: Kikuyu Route 119A, Gathiga
Postal Address: P.O Box 138, Wangige 00614
Telephone: 020-2061936, 0720-766129
Email: asamnel@yahoo.com

46
Sandamiano Primary School
Sandamiano Primary School
Category: Private Primary Schools
County: Machakos
Location: Near Fourteen Falls
Postal Address: P.O. Box 166, Donyo Sabuk 01027
Telephone: 044-55265

47
Sango Academy
Sango Academy
Category: Private Primary Schools
County: Homa Bay
Location: Shauri Yako Estate Homa-Bay Town
Postal Address: P.O. Box 419, Homa-Bay 40300
Telephone: 059-22315

48
Santapris Junior Academy
Santapris Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Mwiki Kasarani
Postal Address: P.O. Box 13498, Nairobi 00100
Telephone: 0722-203959

49
Saphire Academy
Saphire Academy
Category: Private Primary Schools
County: Vihiga
Location: Along Majengo-Kakamega Road
Postal Address: P.O. Box 843, Kakamega, 50100
Telephone: 0722-803658, 0714-115064
Email: saphire.academy@yahoo.com
Website: www.saphireacademy.com

50
Saphire Academy
Saphire Academy
Category: Private Primary Schools
Location: Off Kisumu-Kakamega Road, Near Mbale Town
Postal Address: P.O. Box 843, Kakamega 50100
Telephone: 0722-803658, 0726-499078, 0714-115064

51
Saropa Bells� Academy
Saropa Bells� Academy
Category: Private Primary Schools
County: Kajiado
Location: Prisons Road Kitengela Town
Postal Address: P.O. Box 37, Athi River 00204
Telephone: 0720-834117, 0727-233588

52
Saruka Friends Academy
Saruka Friends Academy
Category: Private Primary Schools
County: Bungoma
Location: Off Bungoma - Malaba Road
Postal Address: P.O. Box 191, Bungoma 50200
Telephone: 0721-313763

53
Satellite Junior Academy
Satellite Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Nyakinyua Road, Riruta
Postal Address: P.O. Box 38757, Nairobi
Telephone: 020-3865593

54
Sathya Sai School
Sathya Sai School
Category: Private Primary Schools
County: Kajiado
Location: Kiserian - Isinya Road
Postal Address: P.O. Box 333, Kisaju Kajaido
Telephone: 0722-664434

55
Savannah Academy
Savannah Academy
Category: Private Primary Schools
County: Nairobi
Location: Outering Road, Avenue Park Estate Phase II
Postal Address: P.O. Box 13828, Nairobi 00800
Telephone: 020-4180941
Mobile: 0734-669009, 0720-336689

56
Sawa Sawa Academy
Sawa Sawa Academy
Category: Private Primary Schools
County: Kilifi
Location: Behind Timboni Centre
Postal Address: P.O. Box 21, Watamu 80202
Telephone: 042-32128, 0721-448202
Email: sawasa@yahoo.com

57
Sawa Sawa Academy
Sawa Sawa Academy
Category: Private Primary Schools
County: Mombasa
Location: Watamu Area
Postal Address: P.O. Box 21, Mombasa 80100
Telephone: 042-32128, 0722-841136

58
Scholars School
Scholars School
Category: Private Primary Schools
County: Muranga
Location: Murang�a Town
Postal Address: P.O. Box 1226, Murang�a 10200
Telephone: 020-2055627
Mobile: 0723-581703, 0733-714421 0721-996480

59
Sea View Academy
Sea View Academy
Category: Private Primary Schools
County: Mombasa
Location: Mombasa
Postal Address: P.O Box 85970, Mombasa 80100
Telephone: 0721-727001, 0738-502586

60
Secret Heart Academy
Secret Heart Academy
Category: Private Primary Schools
County: Trans Nzoia
Location: Next to Mt. Elgon Ho
Postal Address: P.O. Box 1412, Kitale 30200
Telephone: 054-3149

61
Serare School
Serare School
Category: Private Primary Schools
County: Kajiado
Location: Kerarapon Drive, Off Ngong Road
Postal Address: P.O. Box 43466, Nairobi 00100
Telephone: 020-2033271/2
Mobile: 0712-681411, 0733-900477
Email: info@serare.ac.ke

62
Serene Academy
Serene Academy
Category: Private Primary Schools
County: Nairobi
Location: Zimmerman Estate, Off Kamiti Road
Postal Address: P.O. Box 1455, Ruaraka 00618
Telephone: 0739-113395
Email: sereneacademy@gmail.com

63
Serene Academy
Serene Academy
Category: Private Primary Schools
County: Nairobi
Location: Zimmerman Estate, Off Kamiti Road
Postal Address: P.O. Box 1455, Ruaraka 00618
Telephone: 0739-113395
Email: sereneacademy@gmail.com

64
Shady Garden Academy
Shady Garden Academy
Category: Private Primary Schools
County: Kisumu
Location: Milimani-Odiaga Road
Postal Address: P.O. Box 341, Kisumu 40100
Telephone: 057-2021578
Email: shadygardenps@yahoo.com

65
Shalom Academy
Shalom Academy
Category: Private Primary Schools
County: Nairobi
Location: Savannah Estate
Postal Address: P.O. Box 13828, Nairobi
Telephone: 020-7781666, 4180973

66
Shalom Junior Academy
Shalom Junior Academy
Category: Private Primary Schools
County: Kiambu
Location: Thogoto-Gikambura Road
Postal Address: P.O. Box 508, Kikuyu 00902
Telephone: 066-31362

67
Shalomark Primary School
Shalomark Primary School
Category: Private Primary Schools
County: Machakos
Location: K.M.C Area
Postal Address: P.O. Box 406, Athi River 00204
Telephone: 045-22591

68
Shama Academy
Shama Academy
Category: Private Primary Schools
County: Nyeri
Location: Nyeri - Ihwa Road
Postal Address: P.O. Box 594, Nyeri 10100
Telephone: 020-3524386, 0722-274
Email: school@shama.co.ke

69
Shani Angaza School
Shani Angaza School
Category: Private Primary Schools
County: Nairobi
Location: Mzima Springs Lavington
Postal Address: P.O Box 67978, Nairobi 00200
Telephone: 0737-734446, 0713-163817
Email: admin@shanikindergarten.com

70
Shanzu Valentine�s Primary School
Shanzu Valentine�s Primary School
Category: Private Primary Schools
County: Mombasa
Location: Mombasa
Postal Address: P.O. Box 80021, Mombasa 80100
Telephone: 041-2316596

71
Sheikh Nurein Primary School
Sheikh Nurein Primary School
Category: Private Primary Schools
County: Mombasa
Location: Aga Khan Road (Ganjoni)
Postal Address: P.O. Box 83824, Mombasa 80100
Telephone: 0729-230199, 0735-500676

72
Sheikh Zayed Children Welfare Centre
Sheikh Zayed Children Welfare Centre
Category: Private Primary Schools
County: Mombasa
Location: Malindi
Postal Address: P.O. Box 80162, Mombasa 80100
Telephone: 041-475424/9

73
Shelly Academy, Likoni
Shelly Academy, Likoni
Category: Private Primary Schools
Location: Shelly Beach Road
Postal Address: P.O. Box 603, Mombasa 80100
Telephone: 041-2451071, 0722-334311

74
Shepherds Junior School
Shepherds Junior School
Category: Private Primary Schools
County: Nairobi
Location: Buru Buru Phase II Ol-Donyo Lengai Road
Postal Address: P.O. Box 74513, Nairobi 00200
Telephone: 020-7783671, 7785514
Mobile: 0721-241324, 0733-241324
Email: info@sjs.ac.ke
Website: www.shepherdsgroup.ac.ke

75
Shilida Academy
Shilida Academy
Category: Private Primary Schools
County: Nairobi
Location: Langata Road, Mokoyeti Road East Opp. Catholic University
Postal Address: P. O. Box 1155, Nairobi 00502
Telephone: 020-8890940
Mobile: 0733-912306, 0713-629560

76
Shree Swamiwarayan Academy
Shree Swamiwarayan Academy
Category: Private Primary Schools
County: Mombasa
Location: Nyali, Links Road
Postal Address: P.O. Box 41651, Mombasa 80100
Telephone: 041-2005474/63, 020-2051060
Mobile: 0711-900592
Email: academy@swamiwarayan.ac.ke

77
Siema Academy
Siema Academy
Category: Private Primary Schools
County: Nyeri
Location: 2 Km from Nyeri Town to Karatina 200m Off Nyeri-Karatina Road
Postal Address: P.O. Box 12123, Nyeri 10100
Telephone: 0722-775877, 0732-998870
Email: siemaacademy@gmail.com

78
Silver Bells Academy
Silver Bells Academy
Category: Private Primary Schools
County: Trans Nzoia
Location: Matunda Township
Postal Address: P.O. Box 430, Matunda 30205
Telephone: 0721-998153, 0734-420307

79
Silver Stream Educational Centre
Silver Stream Educational Centre
Category: Private Primary Schools
County: Nairobi
Location: Dagoretti Corner
Postal Address: P.O Box 76589, Nairobi 00508
Telephone: 0719-317145, 0733-728412

80
Silvergate Academy
Silvergate Academy
Category: Private Primary Schools
County: Nairobi
Location: Day & Boarding Mixed School Harambee & Saika Estate
Postal Address: P.O. Box 52488, Nairobi 00200
Telephone: 020-2059816
Mobile: : 0714-574744, 0733-429166, 0729-481222, 0711-772145
Email: silvergateacademyltd@gmail.com

81
Sinbad Junior Academy
Sinbad Junior Academy
Category: Private Primary Schools
County: Mombasa
Location: Bamburi Road, Kiembeni
Postal Address: P.O. Box 86430, Mombasa 80100
Telephone: 041-475414, 0722-711541

82
Singh Sabha Primary School
Singh Sabha Primary School
Category: Private Primary Schools
County: Kisumu
Location: Along Oginga Odinga Street, Opp. Stanchart Bank
Postal Address: P.O. Box 180, Kisumu 40100
Telephone: 057-2020590
Email: ssprsch@gmail.com

83
Sir Yusuf Umoja Academy - Mikindani
Sir Yusuf Umoja Academy - Mikindani
Category: Private Primary Schools
County: Mombasa
Location: Mombasa
Postal Address: P.O. Box 85450, Mombasa 80100
Telephone: 0727-255328
Email: siryusuf98@yahoo.com

84
Sky Limit Preparatory School
Sky Limit Preparatory School
Category: Private Primary Schools
County: Kirinyaga
Location: Kutus Town, Kutus - Kianyaga Road Junction
Postal Address: P.O. Box 64, Kutus 10304
Telephone: 060-644277
Mobile: 0729-044027

85
Sky View Junior School
Sky View Junior School
Category: Private Primary Schools
County: Mombasa
Location: Migadini Road
Postal Address: P.O. Box 98924, Mombasa 80100
Telephone: 041-3438050
Mobile: 0733-773343, 0733-993370

86
Slopes View Academy
Slopes View Academy
Category: Private Primary Schools
County: Laikipia
Location: Naro-Moru - Nyeri Highway
Postal Address: P.O. Box 246, Naro-Moru
Telephone: 0728-932156, 0735-275495

87
Snow View Academy
Snow View Academy
Category: Private Primary Schools
County: Nyeri
Location: Mixed Boarding Off Nanyuki - Nyeri Highway
Postal Address: P.O. Box 248, Kiganjo 10102
Telephone: 020-2059953, 2085976
Email: snowview@wananchi.co.ke

88
Solidarity Primary School
Solidarity Primary School
Category: Private Primary Schools
County: Nairobi
Location: Kagundo-Nairobi Highway
Postal Address: P.O Box 30255, Nairobi 00100
Telephone: 0722-895222

89
Solomon School
Solomon School
Category: Private Primary Schools
County: Machakos
Location: Mlolongo Township Along Nairobi-Mombasa Road
Postal Address: P.O. Box 51, Athi River 00204
Telephone: 0720-863847, 0721-342146

90
SOS Children�s Villages Kenya
SOS Children�s Villages Kenya
Category: Private Primary Schools
County: Nairobi
Location: Buruburu
Postal Address: P.O Box 40653, Nairobi 00100
Telephone: 0722-251730

91
SOS Hermann Gmeiner Primary School
SOS Hermann Gmeiner Primary School
Category: Private Primary Schools
Location: Buru Buru Phase II
Postal Address: P.O. Box 40653, Nairobi 00100
Telephone: 020-2429302/67
Email: administration@hgsubsoskenya.org

92
SOS Hermann Gmeiner Primary School
SOS Hermann Gmeiner Primary School
Category: Private Primary Schools
County: Mombasa
Location: Links Road
Postal Address: P.O. Box 89445, Mombasa 80100
Telephone: 041-473954

93
Soul Harvest Academy
Soul Harvest Academy
Category: Private Primary Schools
County: Meru
Location: Meru Makutano
Postal Address: P.O. Box 2534, Meru 60200
Telephone: 0722-459357

94
South End Academy
South End Academy
Category: Private Primary Schools
County: Bungoma
Location: Off Bungoma-Mumias Highway
Postal Address: P.O. Box 254, Bungoma 50200
Telephone: 0720-921995, 0726-068065
Email: southendacademy254@gmail.com

95
South Hill Academy
South Hill Academy
Category: Private Primary Schools
County: Nairobi
Location: Off Ngong Road, Opp Kobil Petrol Station
Postal Address: P.O. Box 16274, Nairobi 00100
Telephone: 0721-457515, 0722-458003

96
Southern Stars Junior School
Southern Stars Junior School
Category: Private Primary Schools
County: Kwale
Location: Tiwi
Postal Address: P.O. Box 6681, Ukunda 80400
Telephone: 0727-629477

97
Southgate Inuka Academy
Southgate Inuka Academy
Category: Private Primary Schools
County: Mombasa
Location: Behind Inuka Police Station
Postal Address: P.O. Box 92432, Mombasa 80100
Telephone: 0734-582099, 0710-166294
Email: headteacher@southgateinukaacademy.com

98
Soweto Academy
Soweto Academy
Category: Private Primary Schools
County: Nairobi
Location: Ayani-Otiende Road, Kibera
Postal Address: P.O. Box 41686, Nairobi 00100
Telephone: 0733-832565

99
Spring Hill Primary School
Spring Hill Primary School
Category: Private Primary Schools
County: Nairobi
Location: Dagoretti Road
Postal Address: P.O. Box 478, Kikuyu 00902
Telephone: 066-32577

100
Spring Junior
Spring Junior
Category: Private Primary Schools
County: Nakuru
Location: Next to Comboni Polytechnic
Postal Address: P.O Box 87, Gilgil 20116
Telephone: 0720-567904

Springboard Academy - Busia
Springboard Academy - Busia
Category: Private Primary Schools
County: Busia
Location: Along Busia - Kisumu Highway
Postal Address: P.O. Box 494, Busia 50400
Telephone: 057-2505680
Mobile: 0724-358367, 0725-224191

2
Springfield Preparatory School
Springfield Preparatory School
Category: Private Primary Schools
County: Kajiado
Location: Behind Kitengela Market, Nyika Area
Postal Address: P.O. Box 180, Kitengela 00242
Telephone: 0722-565630, 0720-951756

3
Springs Preparatory School
Springs Preparatory School
Category: Private Primary Schools
County: Taita Taveta
Location: National Park Road, Next to Galaxy Resort
Postal Address: P.O Box 810, Voi 80300
Telephone: 0771-053451
Email: info@springsprepschool.com
Website: www.springsprepschool.com

4
SSD Primary School
SSD Primary School
Category: Private Primary Schools
County: Nairobi
Location: Ronald Ngala Street
Postal Address: P.O. Box 9003, Nairobi 00300
Telephone: 020-2225531

5
St Peter�s Elite School
St Peter�s Elite School
Category: Private Primary Schools
County: Nakuru
Location: Milimani Estate Opp. Utumish Academy
Postal Address: P.O. Box 447 Gilgil 20116
Telephone: 050-4002121
Mobile: 0722-670322, 0722-793392
Email: st.petersgillgill@gmail.com
Website: www.stpeterseliteschool.com

6
St Agnes Junior Academy
St Agnes Junior Academy
Category: Private Primary Schools
Location: Kayole
Postal Address: P.O. Box 558, Nairobi 00300
Telephone: 0723-500603

7
St Alloys Primary School
St Alloys Primary School
Category: Private Primary Schools
County: Siaya
Location: Siaya Ndere Road
Postal Address: P. O. Box 1031, Siaya 40600
Telephone: 0722-747034

8
St Andrews School - Turi
St Andrews School - Turi
Category: Private Primary Schools
County: Nakuru
Location: Elburgon-Molo Road
Postal Address: P.O.Box Private Bag, Molo 20106
Telephone: 020-2025709, 0722-209750
Email: office@turimail.co.ke

9
St Andrew�s Primary School
St Andrew�s Primary School
Category: Private Primary Schools
County: Meru
Location: Charia Market in Gatitu Area
Postal Address: P.O. Box 422, Meru 60200
Telephone: 0734-983321

10
St Angelas Preparatory
St Angelas Preparatory
Category: Private Primary Schools
County: Kisii
Location: Mosocho Centre
Postal Address: P.O. Box 794, Kisii 40200
Telephone: 0733-895360, 0722-466697

11
St Angelic Primary School
St Angelic Primary School
Category: Private Primary Schools
County: Meru
Location: Meru-Nanyuki Road
Postal Address: P.O. Box 1343, Meru 60200
Telephone: 064-20557

12
St Ann Lifred Academy
St Ann Lifred Academy
Category: Private Primary Schools
Location: Kahawa West, Behind Emma Daniel Creation
Postal Address: P.O. Box 65679, Nairobi 00607
Telephone: 0722-800234, 0720-988072 0727-422953
Email: stannlifred@gmail.com

13
St Anne�s Josta Academy
St Anne�s Josta Academy
Category: Private Primary Schools
County: Machakos
Location: Machakos - Makutano Road
Postal Address: P.O. Box 1197, Machakos 90100
Telephone: 0733-960518, 0735-156983 0734-380297, 0734-380297

14
St Anne�s Kisaju Academy
St Anne�s Kisaju Academy
Category: Private Primary Schools
Location: Namanga Road Kisaju Township
Postal Address: P.O. Box 437, Kajiado 00110
Telephone: 0722-326510, 0721-764539, 0722-285546
Email: stannesksaju@yahoo.com

15
St Anne�s Kisaju Academy
St Anne�s Kisaju Academy
Category: Private Primary Schools
County: Kajiado
Location: Namanga Road Kisaju Township
Postal Address: P.O. Box 437, Kajiado 00110
Telephone: 0722-326510, 0721-764539, 0722-285546
Email: stannesksaju@yahoo.com

16
St Ann�s Junior Academy
St Ann�s Junior Academy
Category: Private Primary Schools
Location: Behind Stima Plaza
Postal Address: P.O. Box 20039, Nairobi 00200
Telephone: 020-3742038

17
St Anthony of Padua Nursery & Primary School
St Anthony of Padua Nursery & Primary School
Category: Private Primary Schools
County: Meru
Location: Meru Town
Postal Address: P.O Box 472, Meru 60200
Telephone: 0718-863498

18
St Anthony Primary School
St Anthony Primary School
Category: Private Primary Schools
County: Nakuru
Location: Nakuru-Nyahururu Road
Postal Address: P.O Box 3729, Nakuru 20100
Telephone: 051-2210867, Mobile: 0715-496551

19
St Anthony School
St Anthony School
Category: Private Primary Schools
County: Kiambu
Location: Nairobi - Nakuru Highway, Between Muthiga and Kinoo
Postal Address: P.O Box 17447, Nairobi 00100
Telephone: 0720-385650

20
St Anthony�s Academy
St Anthony�s Academy
Category: Private Primary Schools
County: Uasin Gishu
Location: Next to Rupa Factory
Postal Address: P.O. Box 7183, Eldoret
Telephone: 053-31818

21
St Argwings Day School
St Argwings Day School
Category: Private Primary Schools
Location: Dandora Eastate
Postal Address: P.O. Box 364, Nairobi 00516
Telephone: 0733-789014

22
St Benedict Academy
St Benedict Academy
Category: Private Primary Schools
Location: Embakasi Area
Postal Address: P.O. Box 47717, Nairobi 00100
Telephone: 020-219459/60

23
St Benedict Academy
St Benedict Academy
Category: Private Primary Schools
County: Nyeri
Location: Nyeri-Nyahururu Road
Postal Address: P.O. Box 288, Nyeri 10100
Telephone: 061-2032243

24
St Benedict Educatio
St Benedict Educatio
Category: Private Primary Schools
County: Kirinyaga
Location: Boys Boarding Primary Next to Baricho Catholic Church, Kirinyaga
Postal Address: P.O. Box 60, Baricho
Telephone: 0722-250065, 0712-027615
Fax: 020-2053889

25
St Benedict�s Mixed Academy
St Benedict�s Mixed Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii - Migori Road (Junction)
Postal Address: P.O. Box 2696, Kisii 40200
Telephone: 0716-357432

26
St Brian Junior School
St Brian Junior School
Category: Private Primary Schools
Location: Ongata Rongai, Along Church Road
Postal Address: P.O. Box 19895, Ongata Rongai 00511
Telephone: 0723-545488

27
St Brian Junior School
St Brian Junior School
Category: Private Primary Schools
County: Kajiado
Location: Ongata Rongai, Along Church Road
Postal Address: P.O. Box 19895, Ongata Rongai 00511
Telephone: 0723-545488

28
St Christopher School Nanyuki
St Christopher School Nanyuki
Category: Private Primary Schools
County: Laikipia
Location: Nyeri - Nanyuki Road
Postal Address: P.O. Box 9, Nanyuki 10400
Telephone: 062-32472, 31884
Email: beehive@wananchi.com

29
St Christopher�s School
St Christopher�s School
Category: Private Primary Schools
Location: Karen
Postal Address: P.O. Box 20302, Nairobi 00200
Telephone: 0723-392957, 0723-318833
Email: info@scslearning.com

30
St Clement Orthodox Primary School
St Clement Orthodox Primary School
Category: Private Primary Schools
Location: Kabiro Road
Postal Address: P.O Box 46119, Nairobi 00100
Telephone: 0720-898640, 0734-782595, 0733-617292

31
St Daniel Comboni School
St Daniel Comboni School
Category: Private Primary Schools
County: Nakuru
Location: Holy Spirit Catholic Church, Gilgil
Postal Address: P.O Box 100, Gilgi 20116
Telephone: 050-4015085

32
St David�s Junior School
St David�s Junior School
Category: Private Primary Schools
County: Kiambu
Location: Section 9, Thika
Postal Address: P.O. Box 1789, Thika 01000
Telephone: 067-22388/30825

33
St Davis Academy
St Davis Academy
Category: Private Primary Schools
County: Nakuru
Location: Solai Road, Maili Kumi
Postal Address: P.O. Box 2570, Nakuru 20100
Telephone: 0722-876662, 0723-738851

34
St Dorothy Academy
St Dorothy Academy
Category: Private Primary Schools
County: Migori
Location: Oruba Estate, Next to Oruba Primary schoo
Postal Address: P.O. Box 575, Suna 40400
Telephone: 0724-986380
Email: zack_olando@yahoo.com

35
St Elizabeth Academy - Karen Ltd
St Elizabeth Academy - Karen Ltd
Category: Private Primary Schools
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

36
St Emma�s Academy
St Emma�s Academy
Category: Private Primary Schools
Location: Dandora Area
Postal Address: P.O. Box 9510, Nairobi 00300
Telephone: 0722-806446

37
St Erick Academy
St Erick Academy
Category: Private Primary Schools
Location: Maili Saba
Postal Address: P.O. Box 52, Nairobi 00516
Telephone: 020-7781007

38
St Eunice Academy
St Eunice Academy
Category: Private Primary Schools
Location: Riruta Satellite Waithaka Shopping Centre
Postal Address: P.O. Box 11785, Nairobi 00400
Telephone: 0722-869680

39
St Eunice Preparatory School
St Eunice Preparatory School
Category: Private Primary Schools
Location: Waithaka Shopping Centre
Postal Address: P.O. Box 21065, Nairobi 00505
Telephone: 020-387624
Mobile: 0722-798690, 0721-412970

40
St Francis Kirinyaga Academy
St Francis Kirinyaga Academy
Category: Private Primary Schools
County: Kirinyaga
Location: Opp Kerugoya Market
Postal Address: P.O. Box 640, Kerugoya 10300
Telephone: 0723-955646, 0725-256739

41
St Francis of Assis
St Francis of Assis
Category: Private Primary Schools
County: Homa Bay
Location: Rongo Area, Kisii - Migori Road
Postal Address: P.O. Box 301, Rongo 40404
Telephone: 0728-382817

42
St Francis of Assisi Academy
St Francis of Assisi Academy
Category: Private Primary Schools
County: Nakuru
Location: Behind Pine Breeze Hospital Off Nairobi-Nakuru Highway
Postal Address: P. O. Box 1890, Nakuru
Telephone: 051-2215565
Mobile: 0733-922969, 0721-549534

43
St Francis of Assissi School
St Francis of Assissi School
Category: Private Primary Schools
County: Machakos
Location: Nguluni Town
Postal Address: P.O. Box 568, Tala 90131
Telephone: 0726-874658

44
St Francis Samar Academy
St Francis Samar Academy
Category: Private Primary Schools
County: Muranga
Location: Maragua Town
Postal Address: P.O. Box 333, Murang�a 10205
Telephone: 0720-683364

45
St George�s Muthaiti Academy
St George�s Muthaiti Academy
Category: Private Primary Schools
County: Nakuru
Location: Nakuru Town
Postal Address: P.O. Box 3149, Nakuru 20100
Telephone: 051-851140

46
St Hannah�s Preparatory School
St Hannah�s Preparatory School
Category: Private Primary Schools
Location: Three Dee Lane, Off Dagoreti Road - Karen Opp. Jamhuri Telkom
Postal Address: P.O. Box 46988, Nairobi 00100
Telephone: 020-2112655/6, 2112657
Mobile: 0728-412285, 0722-217990
Email: info@sthannahs.com

47
St Hedwig�s Academy
St Hedwig�s Academy
Category: Private Primary Schools
Location: Nandi Road, Karen
Postal Address: P.O. Box 24809, Nairobi 00603
Telephone: 0733-855859

48
St Hellen Imani School
St Hellen Imani School
Category: Private Primary Schools
Location: Wanyee Road
Postal Address: P.O. Box 81369, Nairobi 00100
Telephone: 0721-724021

49
St Ignatius School
St Ignatius School
Category: Private Primary Schools
County: Kiambu
Location: Kinoo, Behind Chiefs Office, Near Makutano
Postal Address: P.O Box 1802, Kikuyu 00902
Telephone: 0723-623715, 0722-416826

50
St Immanuel Junior Academy
St Immanuel Junior Academy
Category: Private Primary Schools
County: Machakos
Location: KMC Road Athi River
Postal Address: P.O. Box 462, Athi River
Telephone: 0724-232880

51
St Jacinta Junior Christian School
St Jacinta Junior Christian School
Category: Private Primary Schools
Location: Kasarani Mwiki
Postal Address: P. O Box 65766 Nairobi 00607
Telephone: 0734-932916
Email: stjacintaschool@yahoo.com

52
St James Cathedral Primary School
St James Cathedral Primary School
Category: Private Primary Schools
County: Muranga
Location: Murang�a Town
Postal Address: P.O. Box 121, Murang�a 1020
Telephone: 060-22431

53
St James school
St James school
Category: Private Primary Schools
County: Machakos
Location: Machakos - Kagundo Road, 6Km North of Machakos Town
Postal Address: P.O Box 286, Machakos 90100
Telephone: 0727-915732, 0727-493180
Email: info@stjamesschool.net

54
St James School
St James School
Category: Private Primary Schools
County: Taita Taveta
Location: 12 Km from Voi, Along Wundanyi Road
Postal Address: P.O Box 286, Machakos 90100
Telephone: 0727-915732, 0727-493180
Email: info@stjamesschool.net
Website: www.stjamesschool.net

55
St Joans Primary School
St Joans Primary School
Category: Private Primary Schools
Location: Ngong-Matasia Road
Postal Address: P.O. Box 52456, Nairobi
Telephone: 0722-289031

56
St Joans Primary School
St Joans Primary School
Category: Private Primary Schools
County: Kajiado
Location: Ngong-Matasia Road
Postal Address: P.O. Box 52456, Nairobi
Telephone: 0722-289031

57
St John�s Catholic Primary Sch
St John�s Catholic Primary Sch
Category: Private Primary Schools
County: Kajiado
Location: Namanga-Kajiado Road
Postal Address: P.O Box 27, Kajiado 01100
Telephone: 0754-959488, 0772-235974

58
St John�s Catholic Primary Sch
St John�s Catholic Primary Sch
Category: Private Primary Schools
Location: Namanga-Kajiado Road
Postal Address: P.O Box 27, Kajiado 01100
Telephone: 0754-959488, 0772-235974

59
St John�s Nyaigwa Academy
St John�s Nyaigwa Academy
Category: Private Primary Schools
County: Kisii
Location: Kegogi Shopping Centre
Postal Address: P.O. Box 2857, Kisii 40200
Telephone: 0722-609597, 0724-506411

60
St Joseph Ngong Catholic Academy
St Joseph Ngong Catholic Academy
Category: Private Primary Schools
Location: Ngong Town
Postal Address: P.O. Box 665, Ngong 00208
Telephone: 0723-404522

61
St Joseph Ngong Catholic Academy
St Joseph Ngong Catholic Academy
Category: Private Primary Schools
County: Kajiado
Location: Ngong Town
Postal Address: P.O. Box 665, Ngong 00208
Telephone: 0723-404522

62
St Joseph Primary Catholic School
St Joseph Primary Catholic School
Category: Private Primary Schools
County: Mombasa
Location: Tudor Area
Postal Address: P.O. Box 85578, Mombasa 80100
Telephone: 020-2057170

63
St Joseph�s Academy
St Joseph�s Academy
Category: Private Primary Schools
County: Kiambu
Location: Kahawa Wendani, Off Thika Super Highway
Postal Address: P.O Box 22843, Nairobi 00400
Telephone: 0721-802554
Email: stjosephsacademyschool.kahawa@gmail.com

64
St Joseph�s Nyasore Academy
St Joseph�s Nyasore Academy
Category: Private Primary Schools
Location: Along Keroka-Metamaywa Road
Postal Address: P.O. Box 295, Keroka 40202
Telephone: 058-20283, 0733-527149, 0725-936962

65
St Jude Education Centre
St Jude Education Centre
Category: Private Primary Schools
County: Taita Taveta
Location: Voi Town, kaloleni Area
Postal Address: P.O Box 749, Voi 80300
Telephone: 0722-601356

66
St Kevin Hill Academy
St Kevin Hill Academy
Category: Private Primary Schools
County: Mombasa
Location: Kisumu Ndogo Area, Magongo
Postal Address: P.O. Box 1438, Mombasa 80100
Telephone: 041-3430101, 0711-274697
Email: st.kevin_schools@yahoo.com

67
St Kizito Academy
St Kizito Academy
Category: Private Primary Schools
County: Kisii
Location: Behind Keroka Law Court
Postal Address: P.O. Box 398, Keroka 40202
Telephone: 0714-319513, 0711-454143

68
St Lilyanna Preparatory School
St Lilyanna Preparatory School
Category: Private Primary Schools
Location: Kitengela Town
Postal Address: P.O Box 303, Kitengela 00242
Telephone: 0723-485209, 0715-830308

69
St Lilyanna Preparatory School
St Lilyanna Preparatory School
Category: Private Primary Schools
County: Kajiado
Location: Kitengela Town
Postal Address: P.O Box 303, Kitengela 00242
Telephone: 0723-485209, 0715-830308

70
St Louis Academy
St Louis Academy
Category: Private Primary Schools
Location: Ngurunga Road, Kitengela
Postal Address: P.O. Box 468, Kitengela 00242
Telephone: 0722-310127, 0720-797105

71
St Louis Academy
St Louis Academy
Category: Private Primary Schools
County: Kajiado
Location: Ngurunga Road, Kitengela
Postal Address: P.O. Box 468, Kitengela 00242
Telephone: 0722-310127, 0720-797105

72
St Louis Academy
St Louis Academy
Category: Private Primary Schools
County: Kirinyaga
Location: Along Kutus-Kagio Road
Postal Address: P.O. Box 259, Kutus 10304
Telephone: 0720-418255

73
St Lwanga Naro Moru Catholic Academy
St Lwanga Naro Moru Catholic Academy
Category: Private Primary Schools
County: Laikipia
Location: Naro Moru Area
Postal Address: P.O. Box 6, Naro-Moru 10105
Telephone: 020-2397819

74
St Lwanga Primary School
St Lwanga Primary School
Category: Private Primary Schools
County: Mombasa
Location: Changamwe
Postal Address: P.O Box 93101, Mombasa 80100
Telephone: 041-432211

75
St Margaret Nursary & Primary School
St Margaret Nursary & Primary School
Category: Private Primary Schools
County: Kiambu
Location: Kamiti Road
Postal Address: P.O Box 50038, Nairobi 00200
Telephone: 0723-802409, 0715-698553
Email: st.margaretschool@yahoo.com

76
St Marks Academy
St Marks Academy
Category: Private Primary Schools
Location: Ongata Rongai, Behind Kobil Petrol Station, Along Magadi Road
Postal Address: P.O Box 15592, Mbagathi 00503
Telephone: 020-2658637, 0722-344026
Email: ruthwakaba@yahoo.com

77
St Marks Academy
St Marks Academy
Category: Private Primary Schools
County: Kajiado
Location: Ongata Rongai, Behind Kobil Petrol Station, Along Magadi Road
Postal Address: P.O Box 15592, Mbagathi 00503
Telephone: 020-2658637, 0722-344026
Email: ruthwakaba@yahoo.com

78
St Mark�s Hill Academy
St Mark�s Hill Academy
Category: Private Primary Schools
County: Mombasa
Location: Next to Ujamaa Open Grounds
Postal Address: P.O. Box 90128, Mombasa 80110
Telephone: 0739-696515, 0723-721015

79
St Mark�s Primary School
St Mark�s Primary School
Category: Private Primary Schools
Location: Kigari, Next to Kigari TTC
Postal Address: P.O. Box Private Bag, Kigari
Telephone: 068-53045

80
St Mark�s Primary School
St Mark�s Primary School
Category: Private Primary Schools
County: Embu
Location: Kigari, Next to Kigari TTC
Postal Address: P.O. Box Private Bag, Kigari
Telephone: 068-53045
Mobile: 0729-987161

81
St Mary�s Junior Academy
St Mary�s Junior Academy
Category: Private Primary Schools
County: Kiambu
Location: Opp Ngonia High School, Nairobi - Naivasha Highway
Postal Address: P.O Box 35259, Nairobi 00200
Telephone: 0722-975058

82
St Mary�s Kanja
St Mary�s Kanja
Category: Private Primary Schools
County: Embu
Location: Rukuriri-Kanja Road
Postal Address: P.O. Box 34, Kanja 60118
Telephone: 068-62559

83
St Mary�s Mbaranga
St Mary�s Mbaranga
Category: Private Primary Schools
County: Meru
Location: Maua-Kangeta Road
Postal Address: P.O. Box 312, Kangeta 60603
Telephone: 064-21089

84
St Mary�s Parochial Primary School
St Mary�s Parochial Primary School
Category: Private Primary Schools
County: Embu
Location: Off Meru-Embu Highway
Postal Address: P.O. Box 13, Runyenjes 60103
Telephone: 068-62009

85
St Mary�s Primary School
St Mary�s Primary School
Category: Private Primary Schools
Location: Ongata Rongai
Postal Address: P.O. Box 122, Nairobi 00511
Telephone: 0722-663236
Email: stmarysprisch@in.com

86
St Mary�s Valentine Primary School
St Mary�s Valentine Primary School
Category: Private Primary Schools
County: Mombasa
Location: Mombasa
Postal Address: P.O. Box 80021, Mombasa 80100
Telephone: 041-2316596

87
St Michael Kisauni Academy
St Michael Kisauni Academy
Category: Private Primary Schools
County: Mombasa
Location: Kisauni Area
Postal Address: P.O. Box 1970, Mombasa 80100
Telephone: 0723-712233

88
St Monica Academy
St Monica Academy
Category: Private Primary Schools
County: Kajiado
Location: Behind Kitengela Girls Off Namanga Road
Postal Address: P.O. Box 224, Kitengela 00242
Telephone: 020-2330203
Email: st.monicaacademy@yahoo.com

89
St Patrick Hill School
St Patrick Hill School
Category: Private Primary Schools
Location: Kiserian-Magadi road
Postal Address: P.O. Box 224, Kiserian 00
Telephone: 0705-932749
Email: stpatrickhillschool@yahoo.com

90
St Patrick�s Academy School
St Patrick�s Academy School
Category: Private Primary Schools
County: Kilifi
Location: Inside St Patrick Catholic Church Compound
Postal Address: P.O. Box 62, Kilifi 80108
Telephone: 041-7522530

91
St Patrick�s Hill School
St Patrick�s Hill School
Category: Private Primary Schools
County: Kajiado
Location: Kiserian-Magadi Road
Postal Address: P.O. Box 224, Kiserian 00206
Telephone: 020-2020532, 0705-932749
Email: stpatrickhillschool@yahoo.com

92
St Paul�s Kiboswa Academy
St Paul�s Kiboswa Academy
Category: Private Primary Schools
County: Kisumu
Location: Kiboswa Market
Postal Address: P.O. Box 67, Kisumu 40100
Telephone: 0723-292896

93
St Paul�s Primary School
St Paul�s Primary School
Category: Private Primary Schools
County: Meru
Location: Along, Meru-Maua road
Postal Address: P.O. Box 25, Maua 60600
Telephone: 020-2069300

94
St Paul�s Thomas Academy
St Paul�s Thomas Academy
Category: Private Primary Schools
County: Muranga
Location: Nairobi - Maragua Road, Maragua Town
Postal Address: P.O. Box 555, Maragua 10205
Telephone: 020-3753342, 0700-372352, 0726-201322, 0721-483500

95
St Peter and Paul Catholic Primary School
St Peter and Paul Catholic Primary School
Category: Private Primary Schools
County: Kiambu
Location: Kiambu
Postal Address: P.O. Box 8 Kiambu 00900
Telephone: 0724-599500
Email: st.peter.paul.school@gmail.com

96
St Peter Boy Academy
St Peter Boy Academy
Category: Private Primary Schools
County: Kiambu
Location: Uthiru
Postal Address: P.O. Box 346, Uthiru 00605
Telephone: 0726-519453, 0728-072308

97
St Peters and Paul Pesoda Complex Academy
St Peters and Paul Pesoda Complex Academy
Category: Private Primary Schools
County: Migori
Location: Migori, Off Kisii-Isibenia Road
Postal Address: P.O. Box 1019, Suna 40400
Telephone: 0722-447182

98
St Peter�s Academy
St Peter�s Academy
Category: Private Primary Schools
County: Kilifi
Location: Opp. Kaloleni Matatu Terminals
Postal Address: P.O. Box 126, Mariakani 80113
Telephone: 0720-500353

99
St Peter�s Academy
St Peter�s Academy
Category: Private Primary Schools
Location: Murang�a Town,St. Peter�s Church
Postal Address: P.O. Box 1002, Murang�a 10205
Telephone: 060-22285

100
St Peter�s Academy, Mautuma
St Peter�s Academy, Mautuma
Category: Private Primary Schools
County: Uasin Gishu
Location: Turbo Area
Postal Address: P.O. Box 491, Turbo 30106
Telephone: 053-53516 1
St Peter�s Elite Academy
St Peter�s Elite Academy
Category: Private Primary Schools
County: Kiambu
Location: Gitaru Off Nakuru-Nairobi Highway
Postal Address: P.O. Box 765, Kikuyu 00902
Telephone: 0722-383818
Email: stpeterseliteschool@yahoo.co

2
St Peter�s Kisii Academy
St Peter�s Kisii Academy
Category: Private Primary Schools
County: Kisii
Location: Off Kisii-Suneka Road
Postal Address: P.O. Box 668, Kisii 40200
Telephone: 058-31449

3
St Peter�s School - Juja
St Peter�s School - Juja
Category: Private Primary Schools
County: Kiambu
Location: Mukinyi Road, Opp JKUAt, Thika Highway
Postal Address: P.O. Box 82 Ruiru 00232
Telephone: 020-2023079, 0737-185675
Email: info@jsps.ac.ke

4
St Petroc Premier School
St Petroc Premier School
Category: Private Primary Schools
County: Embu
Location: Runyenjes-Embu Road
Postal Address: P.O. Box 208, Runyenjes 60103
Telephone: 020-2679709,
Mobile: 0725-958991, 0721-495121
Email: info@st-petroc.org

5
St Philip Junior Academy
St Philip Junior Academy
Category: Private Primary Schools
County: Kajiado
Location: Mirriams Place Kitengela Nairobi-Namanga Road
Postal Address: P.O. Box 462, Kitengela 00242
Telephone: 0720-904508, 0723-870102
Email: zachy22003@yahoo.com

6
St Philip�s Primary School
St Philip�s Primary School
Category: Private Primary Schools
County: Embu
Location: Embu Municipality
Postal Address: P.O. Box 1219, Embu 60100
Telephone: 068-31030/72

7
St Robert Preparatory School
St Robert Preparatory School
Category: Private Primary Schools
County: Mombasa
Location: Freretown, Mgongeni Area
Postal Address: P.O Box 42556, Mombasa 80100
Telephone: 0723-382160

8
St Scholastica�s Academy - Ruaraka
St Scholastica�s Academy - Ruaraka
Category: Private Primary Schools
Location: Off Thika Road, Opp. Utalii Village
Postal Address: P.O. Box 68280, Nairobi 00606
Telephone: 020-8560747, 8560544

9
St Steven�s Memorial Academy
St Steven�s Memorial Academy
Category: Private Primary Schools
County: Kiambu
Location: Limuru Town, Kahawa Road
Postal Address: P.O. Box 307, Limuru 00217
Telephone: 066-71000

10
St Teresa Primary School
St Teresa Primary School
Category: Private Primary Schools
County: Mombasa
Location: Magongo Mwisho
Postal Address: P.O. Box 8315, Mombasa 80100
Telephone: 0722-470931

11
St Teresa�s Academy
St Teresa�s Academy
Category: Private Primary Schools
County: Nyeri
Location: Othaya-Ruruguta Road
Postal Address: P.O. Box 304, Othaya 10106
Telephone: 061-20352822

12
St Teresa�s Primary School
St Teresa�s Primary School
Category: Private Primary Schools
County: Machakos
Location: Machakos Town
Postal Address: P.O. Box 2231, Machakos 90100
Telephone: 044-21692, 0712-302865, 0734-543916

13
St Thomas Catholic Academy
St Thomas Catholic Academy
Category: Private Primary Schools
County: Nyeri
Location: Othaya Town, Othaya Kiriani Road
Postal Address: P.O. Box 565, Othaya 10106
Telephone: 061-52033, 52519, 020-2032256

14
St Valentine�s Academy
St Valentine�s Academy
Category: Private Primary Schools
County: Machakos
Location: Machakos Town
Postal Address: P.O. Box 666, Machakos 90100
Telephone: 044-21461

15
St Bakhita Academy
St Bakhita Academy
Category: Private Primary Schools
County: Busia
Location: Along Bumara - Busia Road, Opp. Bumara Police Station
Postal Address: P.O. Box 11, Bumala
Telephone: 0728-541568

16
St Brigid School - Mbooni
St Brigid School - Mbooni
Category: Private Primary Schools
County: Makueni
Location: Mbooni
Postal Address: P.O. Box 320, Kikima 90125
Telephone: 0726-150284, 0736-356982

17
St Ceciliah Academy
St Ceciliah Academy
Category: Private Primary Schools
County: Nyeri
Location: Boden Powell - Kamakwa Road
Postal Address: P.O. Box 1499, Nyeri 10100
Telephone: 0724-583571, 0721-797395

18
St Charles Lwanga Day Centre
St Charles Lwanga Day Centre
Category: Private Primary Schools
County: Kisii
Location: Kisii - Kisumu Road, Mosocho
Postal Address: P.O. Box 1213, Kisii 40200
Telephone: 0712-628129

19
St Enock�s Academy
St Enock�s Academy
Category: Private Primary Schools
County: Mombasa
Location: Mombasa
Postal Address: P.O. Box 12384, Mombasa 80100
Telephone: 0722-692484

20
St Francis Academy
St Francis Academy
Category: Private Primary Schools
County: Embu
Location: Kithimu Market
Postal Address: P.O. Box 2177, Embu 60100
Telephone: 068-31454

21
St George�s Greenland Academy
St George�s Greenland Academy
Category: Private Primary Schools
County: Nakuru
Location: Bahati Wanyororo Area, Near Murungu
Postal Address: P.O. Box 2544, Nakuru 20100
Telephone: 020-2052222
Mobile: 0723-147487, 0726-616247
Email: georges.grass@gmail.com

22
St George�s Nyamira Academy
St George�s Nyamira Academy
Category: Private Primary Schools
County: Nyamira
Location: Next Nyamira Nursing Home
Postal Address: P.O. Box 191, Nyamira 40500
Telephone: 0734-766375, 0722-734583

23
St James ACK Academy
St James ACK Academy
Category: Private Primary Schools
County: Busia
Location: Malaba Town
Postal Address: P.O. Box 70, Kamuriai 50408
Telephone: 0720-891396
Email: ackacademy@yahoo.com

24
St Joan Academy, Maragua
St Joan Academy, Maragua
Category: Private Primary Schools
County: Muranga
Location: Maragua Township
Postal Address: P.O. Box 154, Murang�a 10200
Telephone: 0722-896580

25
St John�s Academy Kabula
St John�s Academy Kabula
Category: Private Primary Schools
County: Bungoma
Location: Along Bungoma - Mumias Road
Postal Address: P.O. Box 1429, Bungoma 50200
Telephone: 0710-260060, 0724-347833
Email: mukandamat07@yahoo.com

26
St John�s Catholic School
St John�s Catholic School
Category: Private Primary Schools
County: Kilifi
Location: Behind Timboni Market
Postal Address: P.O. Box 11, Watamu 80202
Telephone: 042-32142, 0724-027320
Email: anawimyaweh@yahoo.it

27
St Joseph Catholic Nursery & Primary School
St Joseph Catholic Nursery & Primary School
Category: Private Primary Schools
County: Nairobi
Location: Buruburu Phase I
Postal Address: P.O Box 233, Nairobi 00515
Telephone: 020-7782942, 0734-150172

28
St Joseph Catholic Primary School
St Joseph Catholic Primary School
Category: Private Primary Schools
County: Kwale
Location: Siku Njema Plaza, Lunga Lunga Road
Postal Address: P.O. Box 845 Ukunda 80400
Telephone: 0787-949928, 0707-630600

29
St Joseph Herman Marx Primary School
St Joseph Herman Marx Primary School
Category: Private Primary Schools
County: Mombasa
Location: Mtopanga
Postal Address: P.O. Box 12452, Mombasa 80100
Telephone: 041-5486149

30
St Joseph Nursery & Primary School
St Joseph Nursery & Primary School
Category: Private Primary Schools
County: Nairobi
Location: Mountain View Estate, Kangemi Off Waiyaki Way
Postal Address: P.O. Box 29332, Nairobi
Telephone: 020-631388

31
St Joseph�s Mwalimu Academy
St Joseph�s Mwalimu Academy
Category: Private Primary Schools
County: Machakos
Location: Off Machakos - Kitui Road, Near Kalumoni Market
Postal Address: P.O. Box 259, Machakos 90100
Telephone: 0726-151408, 0729-446436

32
St Jude Thaddeus Academy
St Jude Thaddeus Academy
Category: Private Primary Schools
County: Nairobi
Location: Tena Estate
Postal Address: P.O. Box 6349, Nairobi 00300
Telephone: 0720-238318

33
St Juliet Primary School
St Juliet Primary School
Category: Private Primary Schools
County: Nairobi
Location: Eastleigh Section II
Postal Address: P.O. Box 16246, Nairobi 00100
Telephone: 020-6760185

34
St Margaret�s Nursery & Primary School
St Margaret�s Nursery & Primary School
Category: Private Primary Schools
Location: Githurai Kimbo Area
Postal Address: P.O. Box 50083, Nairobi
Telephone: 020-8710045

35
St Mary�s Academy
St Mary�s Academy
Category: Private Primary Schools
Location: Donholm Estate, Jacaranda Court Off Outering Road
Postal Address: P.O. Box 56668, Nairobi 00200
Telephone: 020-7788116, 2053423
Email: stmaryacademy@todaysonline.com

36
St Mary�s Preparatory School
St Mary�s Preparatory School
Category: Private Primary Schools
Location: Ruai, By-pass
Postal Address: P.O Box 1885, Ruiru 00232
Telephone: 0713-544620

37
St Mary�s Ruaraka School
St Mary�s Ruaraka School
Category: Private Primary Schools
Location: Ruaraka
Postal Address: P.O. Box 16873, Nairobi 00620
Telephone: 020-8562793, 8561747, 2012478

38
St Mary�s School
St Mary�s School
Category: Private Primary Schools
Location: Lavington area Off James Gichuru Road
Postal Address: P.O. Box 40580, Nairobi 00100
Telephone: 020-4446220, 4444569, 4444732
Mobile: 0721-490140, 0735-337809
Email: info@stmarys.ac.ke

39
St Mary�s Sportsview
St Mary�s Sportsview
Category: Private Primary Schools
Location: Kasarani, Next to Sportview Hotel
Postal Address: P.O Box 69860 Nairobi 00400
Telephone: 020-8560985, 0721-306327
Email: stmaryssports@yahoo.com

40
St Michaels Hill School
St Michaels Hill School
Category: Private Primary Schools
County: Nairobi
Location: Njiru, Along Kangundo Road
Postal Address: P.O Box 445 Nairobi 00506
Telephone: 0726-923210

41
St Nicholas & Anastasios Orthodox Church Academy
St Nicholas & Anastasios Orthodox Church Academy
Category: Private Primary Schools
County: Nairobi
Location: Kawangware, Riruta
Postal Address: P.O Box 21026, Nairobi 00505
Telephone: 0720-826925, 0711-681327

42
St Nicholas� Primary School
St Nicholas� Primary School
Category: Private Primary Schools
County: Nairobi
Location: Off Ngong Road
Postal Address: P.O. Box 52778, Nairobi 00200
Telephone: 020-2725665, 3877759, 2728875, 8045436
Mobile: 0727-230141/2/3/9
Email: stnicholasschool@yahoo.com

43
St Paul�s Talent Academy
St Paul�s Talent Academy
Category: Private Primary Schools
County: Machakos
Location: Kangundo Road
Postal Address: P.O. Box 613, Machakos 90100
Telephone: 0735-118733

44
St Peters Progressive Academy
St Peters Progressive Academy
Category: Private Primary Schools
County: Nairobi
Location: Githurai Kimbo, off Thika Road
Postal Address: P. O Box 31712 Nairobi
Telephone: 0722-305951

45
St Peter`s Academy Milimani
St Peter`s Academy Milimani
Category: Private Primary Schools
County: Bungoma
Location: T-Junction Webuye-Kitale Road
Postal Address: P.O. Box 1002, Webuye 50205
Telephone: 055-41163, 0721-307605

46
St Peter�s Precious Academy
St Peter�s Precious Academy
Category: Private Primary Schools
County: Migori
Location: Oruba Area, Migori Town
Postal Address: P.O. Box 1029, Suna 40400
Telephone: 0722-698046, 0721-358746, 0720-335445
Email: stppacademy@yahoo.com

47
St Pucomo Mission Complex School
St Pucomo Mission Complex School
Category: Private Primary Schools
County: Nairobi
Location: Huruma Estate
Postal Address: P.O. Box 53294, Nairobi 00200
Telephone: 0733-272705

48
St Pucomo Mission Complex School
St Pucomo Mission Complex School
Category: Private Primary Schools
County: Nairobi
Location: Huruma Estate
Postal Address: P.O. Box 53294, Nairobi 00200
Telephone: 0733-272705

49
St Timothy Academy
St Timothy Academy
Category: Private Primary Schools
County: Kilifi
Location: Malindi-Mombasa Highway
Postal Address: P.O. Box 492, Mtwapa 80200
Telephone: 041-485458

50
St Veronica Preparatory School
St Veronica Preparatory School
Category: Private Primary Schools
County: Bungoma
Location: Along Bungoma - Kanduyi Road
Postal Address: P.O. Box 2346, Bungoma 50200
Telephone: 0733-715290, 0724-722160
Email: veronica-prep-school@webmail.co.za

51
Stanview Group of Schools
Stanview Group of Schools
Category: Private Primary Schools
County: Muranga
Location: Githurai 44
Postal Address: P.O Box 777 Nairobi 00618
Telephone: 020-2352320, 0720-285305
Email: Stanviewgroupofschools@yahoo.com

52
Star Junior Academy
Star Junior Academy
Category: Private Primary Schools
County: Kilifi
Location: Malindi Township
Postal Address: P.O. Box 5522, Malindi 80200
Telephone: 0721-964789

53
Star Junior Academy
Star Junior Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii - Kisumu Road
Postal Address: P.O. Box 3785, Kisii 40200
Telephone: 0710-429744, 0724-3607

54
Star of Hope Foundation
Star of Hope Foundation
Category: Private Primary Schools
County: Mombasa
Location: Mikindani
Postal Address: P.O. Box 93766, Mombasa 80100
Telephone: 041-3434182

55
Star Sheikh Academy
Star Sheikh Academy
Category: Private Primary Schools
County: Machakos
Location: Makadara, Athi River
Postal Address: P.O. Box 92, Athi River 00204
Telephone: 0722-512532
Email: info@starsheikhacademy.com
Website: www.starsheikhschool.com

56
Star Sheikh Girls Academy
Star Sheikh Girls Academy
Category: Private Primary Schools
County: Nairobi
Location: Muguga-Nakuru Road
Postal Address: P.O. Box 62796, Nairobi
Telephone: 066-33539

57
Status Boys & Girls Primary School
Status Boys & Girls Primary School
Category: Private Primary Schools
County: Kisii
Location: Moi Highway, Next to Ouru Power Discount
Postal Address: P.O. Box 3267, Kisii 40200
Telephone: 0733-590673

58
Stella Maris Day & Boarding Primary School
Stella Maris Day & Boarding Primary School
Category: Private Primary Schools
County: Meru
Location: Next to Seminary Office Parish, Nkubu
Postal Address: P.O. Box 148, Nkubu
Telephone: 0735-330493

59
Stelly Academy
Stelly Academy
Category: Private Primary Schools
County: Nairobi
Location: Opp. Uthiru Junction, Nairobi - Nakuru Highway
Postal Address: P.O. Box 29256, Nairobi 00625
Telephone: 0722-457528

60
Stema Academy
Stema Academy
Category: Private Primary Schools
County: Nairobi
Location: Kiamumbi Estate, Off Kamiti Road
Postal Address: P.O. Box 60173, Nairobi 00200
Telephone: 020-8713409, 0722-847247

61
Stepping Stone Academy
Stepping Stone Academy
Category: Private Primary Schools
County: Bungoma
Location: Moi Highway
Postal Address: P.O. Box 1449, Webuye 50205
Telephone: P.O. Box 1449, Webuye 50205

62
Stepping Stone Elementary School ' The
Stepping Stone Elementary School ' The
Category: Private Primary Schools
County: Kajiado
Location: Namanga Road Estate Opp EPZA
Postal Address: P.O. Box 57754, Nairobi 00200
Telephone: 020-2318449
Mobile: 0725-353055, 0722-707574
Email: lkitala@yahoo.co.ke

63
Stevenne Bridge School
Stevenne Bridge School
Category: Private Primary Schools
County: Machakos
Location: Off Tala-Kangundo Road-Nairobi Highway
Postal Address: P.O Box 606, Nguluni 90131
Telephone: 0720-899663, 0720-882411

64
Strathmore School
Strathmore School
Category: Private Primary Schools
County: Nairobi
Location: Mzima Spring Road, Lavington
Postal Address: P.O. Box 25095, Nairobi 00603
Telephone: 020-4348315/6/7
Mobile: 0722-221221, 0718-222222
Email: info@strathmore.co.ke

65
Suba Academy
Suba Academy
Category: Private Primary Schools
County: Homa Bay
Location: Rusinga Island
Postal Address: P.O. Box 208, Mbita 40305
Telephone: 059-22102

66
Success Academy
Success Academy
Category: Private Primary Schools
County: Nairobi
Location: Mbotela Estate, Off Jogoo Road
Postal Address: P.O. Box 5710, Nairobi 00200
Telephone: 020-2010295
Mobile: 0722-999270, 0721-661284

67
Success Academy
Success Academy
Category: Private Primary Schools
County: Kajiado
Location: Prisons Road, Kitengela
Postal Address: P.O. Box 478, Kitengela 00242
Telephone: 0721-386538

68
Sukari Presbyterian Academy
Sukari Presbyterian Academy
Category: Private Primary Schools
County: Kiambu
Location: Along Thika Road, Sukari Drive Off Godfrey Luruti Road, 5th Avenue
Postal Address: P.O Box 63597, Nairobi 00619
Telephone: 020-2122757/8
Email: sukaripresbyterian@yahoo.co

69
Summit Academy - Kagumo
Summit Academy - Kagumo
Category: Private Primary Schools
County: Kirinyaga
Location: Between Kagumo Town & Kamuru Secondary Kagumo
Postal Address: P.O. Box 942, Kerugoya 10300
Telephone: 0721-710355
Email: summitacademy2007@yahoo.com

70
Summit Primary School
Summit Primary School
Category: Private Primary Schools
County: Muranga
Location: Maragua Town
Postal Address: P.O. Box 204, Maragua 10205
Telephone: 060-42083

71
Sun & Shield School
Sun & Shield School
Category: Private Primary Schools
County: Nakuru
Location: Kabarak Area
Postal Address: P.O. Box 2, Kabarak 20157
Telephone: 0729-068570, 0722-852987
Email: sunshield@gmail.com

72
Suna Junior Academy
Suna Junior Academy
Category: Private Primary Schools
County: Migori
Location: Oruba Estate, Opp. Suna Nursing Home
Postal Address: P.O. Box862, Suna 40400
Telephone: 0722-161292
Email: sujunior11@gmail.com

73
Suneka Joy Academy
Suneka Joy Academy
Category: Private Primary Schools
County: Kisii
Location: Suneka Town, Behind Agip Hotel
Postal Address: P.O. Box 38, Nyambunwa 40205
Telephone: 0734-815070, 0710-583721

74
Sunflower Academy
Sunflower Academy
Category: Private Primary Schools
County: Nairobi
Location: Faith Homes of Kenya Huruma Estate
Postal Address: P.O. Box 14507, Nairobi
Telephone: 0707-644458, 0710-200754

75
Sunflower Junior Academy
Sunflower Junior Academy
Category: Private Primary Schools
County: Trans Nzoia
Location: Makutano
Postal Address: P.O. Box 87, Kapenguria 30600
Telephone: 054-62410

76
Sunnyside Academy
Sunnyside Academy
Category: Private Primary Schools
County: Kajiado
Location: Opp Kitengela EPZ Gate
Postal Address: P.O. Box 531, Kitengela 00242
Telephone: 0725-778795, 0706-321577
Email: info@sunnyside-school.com

77
Sunrise Children�s Garden School
Sunrise Children�s Garden School
Category: Private Primary Schools
County: Nairobi
Location: Off Outering Road, Donholm Greenfields Estate
Postal Address: P.O. Box 76431, Nairobi 00508
Telephone: 020-2044329
Mobile: 0723-970339
Email: sunrisechildren@yahoo.com

78
Sunrise Junior Academy
Sunrise Junior Academy
Category: Private Primary Schools
County: Busia
Location: Murumba Market
Postal Address: P.O. Box 64, Bumala (Busia) 50404
Telephone: 0712-393238, 0733-580744

79
Sunrise of Africa School
Sunrise of Africa School
Category: Private Primary Schools
County: Nairobi
Location: Waithaka
Postal Address: P.O. Box 7478, Nairobi 00100
Telephone: 020-2010213
Mobile: 0724-595422, 0722-386156

80
Sunrise Sikhendu Academy
Sunrise Sikhendu Academy
Category: Private Primary Schools
County: Trans Nzoia
Location: Sikhendu Market
Postal Address: P.O. Box 2946, Kitale 30200
Telephone: 0734-601350, 0722-693149

81
Sunvalley Preparatory School
Sunvalley Preparatory School
Category: Private Primary Schools
County: Kisii
Location: Kisii � Nyakoe Road, Nyamataro Market
Postal Address: P.O. Box 4178, Kisii 40200
Telephone: 0722-947308, 0735-406268

82
Tabaka Academy
Tabaka Academy
Category: Private Primary Schools
County: Kisii
Location: Next to Tabaka Mission Hospital
Postal Address: P.O. Box 1050, Kisii 40200
Telephone: 0722-576095, 0727-138005

83
Tahdhib Muslim Academy
Tahdhib Muslim Academy
Category: Private Primary Schools
County: Kilifi
Location: Majengo Area
Postal Address: P.O. Box 518, Malindi 80200
Telephone: 042-31250, 0721-724887

84
Taita Academy
Taita Academy
Category: Private Primary Schools
County: Taita Taveta
Location: Mwatate area
Postal Address: P.O. Box 189, Mwatate 80305
Telephone: 043-36266

85
Takima Academy
Takima Academy
Category: Private Primary Schools
County: Nyamira
Location: Esani, Masaba North
Postal Address: P.O. Box 379, Keroka 2002
Telephone: 0727-856764

86
Tala Academy
Tala Academy
Category: Private Primary Schools
County: Machakos
Location: Off Kangundo Road
Postal Address: P.O. Box 28, Tala 90131
Telephone: 044-621270, 0713-391018
Email: st.josephtala@yahoo.com

87
Tala Township Primary School
Tala Township Primary School
Category: Private Primary Schools
County: Machakos
Location: Mixed Day/Boarding, Off Kangundo Road
Postal Address: P.O. Box 27, Tala 90131
Telephone: 0146-21243

88
Talent Academy
Talent Academy
Category: Private Primary Schools
County: Nairobi
Location: Kitengela Road, Lang�ata
Postal Address: P.O. Box 55118, Nairobi 00200
Telephone: 0722-625113
Email: talentacademyschool@gmail.com

89
Tassia School
Tassia School
Category: Private Primary Schools
County: Nairobi
Location: Off Outering Road, Near Fedha Estate
Postal Address: P.O. Box 35235, Nairobi 00200
Telephone: 020-6820017
Mobile: 0722-603400

90
Tebden Preparatory School
Tebden Preparatory School
Category: Private Primary Schools
County: Kisii
Location: Kisii ASK Ground
Postal Address: P.O. Box 56, Kisii 40200
Telephone: 0728-903739, 0726-109623

91
Tembo Court School
Tembo Court School
Category: Private Primary Schools
County: Nairobi
Location: Off Thika Road, Ngumba Estate
Postal Address: P.O. Box 56351, Nairobi
Telephone: 020-8502371

92
Temudo School
Temudo School
Category: Private Primary Schools
County: Kisumu
Location: Behind Social Hall
Postal Address: P.O. Box 1317, Kisumu 40100
Telephone: 057-2021268
Email: nchioki@yahoo.com

93
Tender Care Junior Academy
Tender Care Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Komarock Sector I
Postal Address: P.O. Box 70, Nairobi 00515
Telephone: 020-2438035, 0721-763800

94
Tenri Primary School
Tenri Primary School
Category: Private Primary Schools
County: Embu
Location: Majimbo Area
Postal Address: P.O. Box 1365, Embu 60100
Telephone: 068-30950, 0721-873377
Email: tenri.primary@gmail.com

95
Tenwek Primary School
Tenwek Primary School
Category: Private Primary Schools
County: Bomet
Location: Behind Tenwek Hospital
Postal Address: P.O. Box 49, Bomet 20400
Telephone: 052-20520

96
Teresia Junior Academy, Gilgil
Teresia Junior Academy, Gilgil
Category: Private Primary Schools
County: Nakuru
Location: Milimani-Gilgil
Postal Address: P.O Box 321, Gilgil 20116
Telephone: 050-50282
Mobile: 050-50282

97
Terry & Kay Academy
Terry & Kay Academy
Category: Private Primary Schools
County: Machakos
Location: Machakos - Mombasa Rd Junction (2.5KM)
Postal Address: P.O. Box 1 Kyumbi - Machakos 90100
Telephone: 0739-660885, 0716-752533

98
Testimony Primary School
Testimony Primary School
Category: Private Primary Schools
County: Uasin Gishu
Location: Elgon View Estate
Postal Address: P.O. Box 2134, Eldoret 30100
Telephone: 053-62714

99
Thamani Junior School
Thamani Junior School
Category: Private Primary Schools
County: Mombasa
Location: Mombasa
Postal Address: P.O. Box 199, Mombasa 80100
Telephone: : 0721-679397, 0724-657784
Email: thamanijunior@gmail.com

100
Thanksgiving Academy
Thanksgiving Academy
Category: Private Primary Schools
County: Kajiado
Location: Miriam�s Road - Kitengela
Postal Address: P.O. 391, Athi River 00204
Telephone: 0727-069235, 0722-310406

The Excellence Centre Primary School
The Excellence Centre Primary School
Category: Private Primary Schools
County: Nairobi
Location: Kangemi
Postal Address: P.O. Box 14069 Waithaka Dagoretti
Telephone: 0721-584168, 0723-327326

2
The Goodwill Academy
The Goodwill Academy
Category: Private Primary Schools
County: Mombasa
Location: Likoni Area
Postal Address: P.O. Box 96454, Mombasa 80110
Telephone: 0721-249355
Email: thegoodwillschool@gmail.com

3
The Goodwish Primary School
The Goodwish Primary School
Category: Private Primary Schools
County: Kiambu
Location: Along Garissa Road
Postal Address: P.O. Box 3622, Thika 01000
Telephone: 067-21567

4
The Lighthouse Academy
The Lighthouse Academy
Category: Private Primary Schools
County: Embu
Location: Off Embu-Meru Road
Postal Address: P.O. Box 1543, Embu 60100
Telephone: 0733-565075

5
The Little Roots Academy
The Little Roots Academy
Category: Private Primary Schools
County: Kwale
Location: Ukunda, Near Mascrape
Postal Address: P.O. Box 6, Ukunda 80400
Telephone: : 0722-558284
Email: littlerootacademy@gmail.com

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

7
The Olives Rehabilitation Centre
The Olives Rehabilitation Centre
Category: Private Primary Schools
County: Mombasa
Location: Bombolulu Off Ziwa la Ng�ombe Access Road
Postal Address: P.O. Box 34283, Mombasa 80118
Telephone: 0736-641521, 0734-664774
Email: olivescentre@yahoo.com

8
The Orchard School
The Orchard School
Category: Private Primary Schools
County: Kajiado
Location: Along Old Namanga Road, Kitengela
Postal Address: P.O. Box 323, Kitengela 00242
Telephone: 0720-297790, 0728-811528 0726-364663

9
The Pentagon Academy
The Pentagon Academy
Category: Private Primary Schools
County: Migori
Location: Oruba Estate, Opp. Suna Nursing Home
Postal Address: P.O. Box 1112, Suna 40400
Telephone: 0726-687713
Email: sturjoe2000@yahoo.com

10
The Pinnacle School
The Pinnacle School
Category: Private Primary Schools
County: Kajiado
Location: Umoja Road, Off Magadi Road
Postal Address: P.O. Box 3994, Nairobi 00506
Telephone: 0723-805410, 0733-747019
Email: thepinnacleschoo@yahoo.com

11
The Rising Sun Early Learning Centre
The Rising Sun Early Learning Centre
Category: Private Primary Schools
Location: High Level Area, Kitengela
Postal Address: P.O. Box 4793, Nairobi 00200
Telephone: 0726-382076, 0733-885143
Email: risingsunkitengela@gmail.com

12
The Rising Sun Early Learning Centre
The Rising Sun Early Learning Centre
Category: Private Primary Schools
County: Kajiado
Location: High Level Area, Kitengela
Postal Address: P.O. Box 4793, Nairobi 00200
Telephone: 0726-382076, 0733-885143
Email: risingsunkitengela@gmail.com

13
The School House
The School House
Category: Private Primary Schools
County: Kiambu
Location: Lower Kabete
Postal Address: P.O. Box 32515, Nairobi 00604
Telephone: 020-4181371

14
The Shining Star Preparatory School
The Shining Star Preparatory School
Category: Private Primary Schools
County: Nairobi
Location: Githurai 45, off Thika Road
Postal Address: P.O Box 73065 Nairobi 00200
Telephone: 0711-752911

15
The Silversands Academy
The Silversands Academy
Category: Private Primary Schools
County: Kilifi
Location: Silversands Road
Postal Address: P.O. Box 476, Malindi 8002
Telephone: 020-2648197, 0733-833438, 0720-870164
Email: mari_alwy@yahoo.com

16
The Star Shine Academy
The Star Shine Academy
Category: Private Primary Schools
County: Mombasa
Location: Mwandoni Area Mombasa
Postal Address: P. O. Box 84164, Mombasa
Telephone: 0733-475399, 0720-606464

17
Thika Road Christian School
Thika Road Christian School
Category: Private Primary Schools
Location: Opp Moi International Sports Centre Kasarani, Next to Safari Park Hotel, Thika Road
Postal Address: P.O. Box 16529, Nairobi 00620
Telephone: 020-2615089
Mobile: 0724-044460, 0737-801171

18
Thika Memrial Church School
Thika Memrial Church School
Category: Private Primary Schools
County: Kiambu
Location: Gatanga Road
Postal Address: PO Box 1647, Thika 01000
Telephone: 020-8002489
Email: memorialchurchschool@yahoo.com

19
Thika Road Academy
Thika Road Academy
Category: Private Primary Schools
County: Nairobi
Location: Kahawa Sukari Estate, Off Thika Road
Postal Address: P.O. Box 65772, Nairobi 00607
Telephone: 020-2660031/2, 0714-959862
Email: thikaroadacademy@yahoo.com

20
Thomas Burke Primary School
Thomas Burke Primary School
Category: Private Primary Schools
County: Nairobi
Location: Buru Buru Phase III
Postal Address: P.O. Box 42454, Nairobi 00100
Telephone: 020-2056021, 0722-429165
Email: thomasburke.pry@gmail.com

21
Thorn Grove Academy
Thorn Grove Academy
Category: Private Primary Schools
County: Kajiado
Location: Off Namanga- Nairobi Road 5km Opp Equity Bank
Postal Address: P.O Box 202, Kitengela 00204
Telephone: 0725-305500, 0725-219405

22
Thorn Tree School
Thorn Tree School
Category: Private Primary Schools
County: Kajiado
Location: Ongata Rongai
Postal Address: P.O. Box 15688, Nairobi 00503
Telephone: 0720-725063
Email: info@thorntreeschool.com

23
Three Bells Primary School
Three Bells Primary School
Category: Private Primary Schools
County: Nairobi
Location: Near Kibera Railway Station
Postal Address: P.O. Box 73858, Nairobi
Telephone: 0722-965300

24
Three Stars Academy
Three Stars Academy
Category: Private Primary Schools
County: Nairobi
Location: Kahawa West, Off Kamiti Road
Postal Address: P.O. Box 70487, Nairobi 00618
Telephone: 020-8712939

25
Thunguma Academy
Thunguma Academy
Category: Private Primary Schools
County: Nyeri
Location: Nyeri-Karatina Road Opp. Wambugu F.T.C
Postal Address: P.O. Box 205, Nyeri 10100
Telephone: 061-2032357

26
Tiba Junior Academy
Tiba Junior Academy
Category: Private Primary Schools
County: Nairobi
Location: Lucky Summer, Ruaraka
Postal Address: P.O. Box 63342, Nairobi 00618
Telephone: 0733-890947, 0720-477924

27
Timbwani Baptist Primary
Timbwani Baptist Primary
Category: Private Primary Schools
County: Mombasa
Location: Likoni Area
Postal Address: P.O. Box 96333, Mombasa 80100
Telephone: 041-2451814, 0722-694610

28
Top Perfomers Academy
Top Perfomers Academy
Category: Private Primary Schools
County: Nairobi
Location: Syokimau Estate Off Mombasa Road
Postal Address: P.O. Box 19559, Nairobi 00202
Telephone: 0721-236681
Email: :topperfomerns@gmail.com

29
Top Ride Academy
Top Ride Academy
Category: Private Primary Schools
County: Kajiado
Location: Isinya Township Opp Isinya Police Station
Postal Address: P.O. Box 137, Kajiado 01100
Telephone: 0722-688316
Email: toprideacademy@yahoo.com

30
Total Care Academy
Total Care Academy
Category: Private Primary Schools
County: Nairobi
Location: Fairview Road, Pangani
Postal Address: P.O. Box 67152, Nairobi 00200
Telephone: 020-6760976, 0733-814061, 0733-269666

31
Town Primary School
Town Primary School
Category: Private Primary Schools
County: Meru
Location: Off Nkubu-Meru
Postal Address: P.O. Box 524, Chuka 60400
Telephone: 064-30159

32
Tracer Preparatory School
Tracer Preparatory School
Category: Private Primary Schools
County: Kisii
Location: Kisii - Nyamataro Road
Postal Address: P.O. Box 3629, Kisii 40200
Telephone: 0736-214765, 0721-571361

33
Trains View Academy
Trains View Academy
Category: Private Primary Schools
County: Laikipia
Location: Naro-Moru Town
Postal Address: P.O. Box 357, Naro-Moru 10105
Telephone: 0722-346030
Email: trainsviewacademy@gmail.com

34
Treeshade Primary School
Treeshade Primary School
Category: Private Primary Schools
Location: Lower Kabete
Postal Address: P. O. Box 1066, Kikuyu 00902
Telephone: 020-4180155

35
Treeshade Primary School
Treeshade Primary School
Category: Private Primary Schools
County: Kiambu
Location: Lower Kabete
Postal Address: P. O. Box 1066, Kikuyu 00902
Telephone: 020-4180155

36
Treewa Academy
Treewa Academy
Category: Private Primary Schools
County: Kajiado
Location: Kitengela, New Valley, Baraka Road
Postal Address: P.O. Box 202-Kitengela 00242
Telephone: 0722-779085, 0722-747242 0734-826320
Email: treewaacademy@gmail.com

37
Trimans Academy
Trimans Academy
Category: Private Primary Schools
County: Kakamega
Location: Lumakanda
Postal Address: P.O. Box 39, Kipkarren River 50241
Telephone: 053-53298

38
Triple Vision Academy
Triple Vision Academy
Category: Private Primary Schools
County: Nairobi
Location: Umoja Innercore
Postal Address: P.O. Box 47988, Nairobi 00100
Telephone: 0726-321805, 0721-454982

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

40
Triza Junior School
Triza Junior School
Category: Private Primary Schools
County: Mombasa
Location: Jomo Kenyatta Avenue Sega - Majengo Area
Postal Address: P.O. Box 90506, Mombasa 80100
Telephone: 020-2041625
Mobile: 0723-535107, 0733-756379
Website: www.furahaschools.com

41
Trusted Care Primary School
Trusted Care Primary School
Category: Private Primary Schools
County: Nairobi
Location: Huruma Estate
Postal Address: P.O. Box 4949, Nairobi 00200
Telephone: 0733-455749

42
Tsavo Academy
Tsavo Academy
Category: Private Primary Schools
County: Taita Taveta
Location: Voi, Tsavo Area
Postal Address: P.O. Box 83, Voi 80300
Telephone: 043-2066/2730

43
Tudor Junior Academy
Tudor Junior Academy
Category: Private Primary Schools
County: Mombasa
Location: Steve Biko Avenue
Postal Address: P.O. Box 86510, Mombasa 80100
Telephone: 041-2493055, 0734-644363

44
Twin Birds Academy
Twin Birds Academy
Category: Private Primary Schools
County: Nairobi
Location: Kimathi Estate-Kamulu Ruai
Postal Address: P.O. Box 48808, Nairobi 00100
Telephone: 0713-686481
Email: twinbirdsacademy@yahoo.com

45
Twinsa School, Dandora
Twinsa School, Dandora
Category: Private Primary Schools
County: Nairobi
Location: Dandora Phase II
Postal Address: P.O. Box 8823, Nairobi 00300
Telephone: 0722-925834, 0724-577630, 0722-225557

46
Uchumi Academy
Uchumi Academy
Category: Private Primary Schools
County: Nairobi
Location: Dandora Area
Postal Address: P.O. Box 137, Nairobi 00516
Telephone: 0722-377330

47
Ummul Qu�ra Educational Centre
Ummul Qu�ra Educational Centre
Category: Private Primary Schools
Location: Near Malindi High School
Postal Address: P.O. Box 1675, Malindi 80200
Telephone: 0722-971902, 0722-784693

48
Ummul Qu�ra Educational Centre
Ummul Qu�ra Educational Centre
Category: Private Primary Schools
County: Kilifi
Location: Near Malindi High School
Postal Address: P.O. Box 1675, Malindi 80200
Telephone: 0722-971902, 0722-784693

49
Umoja Springboard Academy
Umoja Springboard Academy
Category: Private Primary Schools
County: Nairobi
Location: Umoja Innercore, Moi Drive
Postal Address: P.O. Box 50869, Nairobi 00200
Telephone: 0723-661728, 0721-551319

50
Umoja St Charles Academy
Umoja St Charles Academy
Category: Private Primary Schools
County: Nairobi
Location: Umoja Innercore
Postal Address: P.O. Box 7274, Nairobi 00300
Telephone: 0722-642980

51
Union Brilliant Junior Academy
Union Brilliant Junior Academy
Category: Private Primary Schools
County: Kisii
Location: Next to Keroka Farmers Union
Postal Address: P.O. Box 545, Keroka 40202
Telephone: 0724-621306, 0717-445570

52
Upako Centre Primary School
Upako Centre Primary School
Category: Private Primary Schools
County: Nairobi
Location: Kawangware
Postal Address: P.O Box 53273, Nairobi 00200
Telephone: 0722-672018, 0733-726136
Email: upakocentre@yahoo.com

53
Upendo Modern Primary School
Upendo Modern Primary School
Category: Private Primary Schools
County: Kilifi
Location: Next to Kilifi Methodist Church
Postal Address: P.O. Box 898, Kilifi 80108
Telephone: 020-8009049, 0722-903180
Email: upendokwawatoto@yahoo.com

54
Upper Hill Junior Academy
Upper Hill Junior Academy
Category: Private Primary Schools
County: Kiambu
Location: Off Limuru Road
Postal Address: P.O. Box 501, Karuri 00219
Telephone: 066-42180

55
Urafiki Carovana School
Urafiki Carovana School
Category: Private Primary Schools
County: Kiambu
Location: Kahawa-Wendani, Near St. Joseph Catholic Church
Postal Address: P.O Box 16652, Nairobi 00620
Telephone: 020-2500612/614, 2311833
Mobile: 0716-605606, 0734-174218
Email: urafikicarovana.school@gmail.com

56
Utange Baptist Primary School
Utange Baptist Primary School
Category: Private Primary Schools
County: Mombasa
Location: Utange
Postal Address: P.O. Box 10452, Mombasa 80101
Telephone: 0721-401760, 0721-725533
Email: utangebaptist8a@gmail.com

57
Uthiru Genesis School
Uthiru Genesis School
Category: Private Primary Schools
Location: Naivasha Road, Next to Uthiru High School
Postal Address: P.O. Box 72 Uthiru 00605
Telephone: 020-2017738, 219778

58
Uthiru Genesis School
Uthiru Genesis School
Category: Private Primary Schools
County: Kiambu
Location: Naivasha Road, Next to Uthiru High School
Postal Address: P.O. Box 72 Uthiru 00605
Telephone: 020-2017738, 219778
Mobile: 0721-490568, 0723-160698
Email: uthirugenesis@gmail.com

59
Valentine Primary School
Valentine Primary School
Category: Private Primary Schools
County: Mombasa
Location: Ganjoni
Postal Address: P.O. Box 80021, Mombasa 80100
Telephone: 041-2316596

60
Valleyview Juniour School
Valleyview Juniour School
Category: Private Primary Schools
County: Nyeri
Location: Nyeri - Kiandu Road, Ruringu
Postal Address: P.O. Box 1385, Nyeri 10100
Telephone: 061-2032302
Mobile: 0722-438778

61
Valley�s Lily School
Valley�s Lily School
Category: Private Primary Schools
County: Nakuru
Location: Naivasha, Off Naivasha-Nakuru Highway
Postal Address: P.O. Box 662, Naivasha 20117
Telephone: 050-50112, 0733-794089

62
Vantage Elementary School
Vantage Elementary School
Category: Private Primary Schools
County: Nairobi
Location: Nairobi-Nakuru Highway
Postal Address: P.O. Box 61990, Nairobi 00200
Telephone: 066-32743, 0722-526999
Email: vantagettc@yahoo.com

63
VickMery Schools
VickMery Schools
Category: Private Primary Schools
County: Nairobi
Location: Kangundo Road, Ruai Town
Postal Address: P.O. Box 174, Ruai 00520
Telephone: 0721-212904, 0733-752235

64
Victory Centre Academy
Victory Centre Academy
Category: Private Primary Schools
County: Nairobi
Location: Komarock Phase III
Postal Address: P.O. Box 43245, Nairobi
Telephone: 0723-592321, 0722-838855

65
Victory Junior Mombasa Academy
Victory Junior Mombasa Academy
Category: Private Primary Schools
County: Mombasa
Location: Changamwe, Mikandini
Postal Address: P.O. Box 92281, Mombasa 80100
Telephone: 0726-768928
Email: director@victoryjuniormombasaacademy.com

66
Vihiga Education City
Vihiga Education City
Category: Private Primary Schools
County: Vihiga
Location: Off Majengo � Luanda Road
Postal Address: P.O Box 33, Vihiga 50310
Telephone: 0727-551364

67
Villa Imara Academy
Villa Imara Academy
Category: Private Primary Schools
County: Nairobi
Location: Villa Franca Estate, Nairobi West
Postal Address: P.O. Box 8491, Nairobi 00200
Telephone: 0724-932316, 0722-443064
Email: villaimara@yahoo.com

68
Vine Garden School
Vine Garden School
Category: Private Primary Schools
County: Kajiado
Location: Ngong Town Scheme 305, Opp Ebenezer Close
Postal Address: P.O Box 28772, Nairobi 00200
Telephone: 0728-111186, 0734-624505

69
Visual Junior School
Visual Junior School
Category: Private Primary Schools
County: Kilifi
Location: Mtwapa, Off Mombasa-Malindi Road
Postal Address: P.O. Box 88445, Mtwapa 80109
Telephone: 0733-626916, 0721-886696

70
Viteck Academy
Viteck Academy
Category: Private Primary Schools
County: Mombasa
Location: Chaani Mikadini Area
Postal Address: P.O. Box 95357, Mombasa 80100
Telephone: 0733-839659, 0723-980299

71
Waithaka Riverside School
Waithaka Riverside School
Category: Private Primary Schools
County: Nairobi
Location: Off Kikuyu Road, After Waithaka Market
Postal Address: P.O Box 67364, Nairobi 00200
Telephone: 0724-200212, 0722-818173
Email: wariverside@yahoo.com

72
Wama Educational Centre
Wama Educational Centre
Category: Private Primary Schools
County: Nairobi
Location: Dandora Phase IV
Postal Address: P.O Box 174, Nairobi 00560
Telephone: 0722-993422, 0725-819560

73
Wambugu Nyama Academy
Wambugu Nyama Academy
Category: Private Primary Schools
County: Nyeri
Location: Along Karatina-Kagochi Road Near Giakaibi Shopping Centre
Postal Address: P.O. Box 627, Karatina 10101
Telephone: 0736-864449

74
Wamuhoya Academy
Wamuhoya Academy
Category: Private Primary Schools
County: Kajiado
Location: Old Kajiado Road
Postal Address: P.O. Box 82, Kitengela 00242
Telephone: 0722-667572

75
Wanja & Kim Comprehensive School
Wanja & Kim Comprehensive School
Category: Private Primary Schools
County: Nairobi
Location: Buruburu Shopping Centre, Phase II
Postal Address: P.O. Box 34312, Nairobi 00100
Telephone: 0711-337416
Email: wanjankimsch@gmail.com
Website: www.wanjakimschool.or.ke

76
Wankan Academy
Wankan Academy
Category: Private Primary Schools
Location: Next to Kenyatta University, Ruiru Campus
Postal Address: P.O. Box 105, Ruiru 00232
Telephone: 020-2342292, 0714-147362, 0738-620556
Email: info@wankanacademy

77
Wankan Academy
Wankan Academy
Category: Private Primary Schools
County: Kiambu
Location: Next to Kenyatta University, Ruiru Campus
Postal Address: P.O. Box 105, Ruiru 00232
Telephone: 020-2342292, 0714-147362, 0738-620556
Email: info@wankanacademy
Website: www.wankanacademy.com

78
Watamu Muslim Academy
Watamu Muslim Academy
Category: Private Primary Schools
County: Kilifi
Location: Watamu Village
Postal Address: P.O. Box 7, Watamu 80202
Telephone: 0733-488423, 0716-561340

79
Watamu S D A Junior School
Watamu S D A Junior School
Category: Private Primary Schools
County: Kilifi
Location: Opp. Watamu Police Station
Postal Address: P.O. Box 110, Watamu 80202
Telephone: 0721-499635
Email: wtmsdaschool@gmail.com

80
Wateule Preparatory School
Wateule Preparatory School
Category: Private Primary Schools
County: Kisii
Location: Kisii - Nyamataro Road
Postal Address: P.O. Box 1112, Kisii 40200
Telephone: 0724-637512

81
Waylight Education Centre
Waylight Education Centre
Category: Private Primary Schools
County: Nairobi
Location: Ruai, Kangundo Road
Postal Address: P.O Box 9377, Nairobi 00100
Telephone: 0722-786488

82
Weatway School
Weatway School
Category: Private Primary Schools
County: Nakuru
Location: Off Nyahururu-Gilgil Road
Postal Address: P.O. Box 253, Gilgil 20116
Telephone: 0722-976356

83
Weaver Bird Primary School
Weaver Bird Primary School
Category: Private Primary Schools
County: Trans Nzoia
Location: Next to showground
Postal Address: P.O. Box 1207, Kitale 30200
Telephone: 054-31705

84
Wema Centre Academy
Wema Centre Academy
Category: Private Primary Schools
County: Nyeri
Location: Mixed Day & Boarding Muruguru Area
Postal Address: P.O. Box 12067, Nyeri 10100
Telephone: 0722-565043, 0720-569277

85
Wendani Top Mark Academy
Wendani Top Mark Academy
Category: Private Primary Schools
County: Nairobi
Location: Kahawa Wendani, off Thika Road
Postal Address: P. O Box 1274 Nairobi 00618
Telephone: 0721-289267

86
Werus School
Werus School
Category: Private Primary Schools
County: Embu
Location: Embu Kiritiri Road Near Masalero Girls
Postal Address: P.O. Box 704, Embu 60100
Telephone: 068-30022, 31001
Email: werusacademy@yahoo.com

87
Westgate Shield School
Westgate Shield School
Category: Private Primary Schools
County: Kiambu
Location: Nairobi - Nakuru Highway, Muguga
Postal Address: P.O. Box 849, Kikuyu 00902
Telephone: 0722-826428, 0722-628880

88
Westpark Study Center
Westpark Study Center
Category: Private Primary Schools
County: Nairobi
Location: Mpesi Lane, Muthithiroad
Postal Address: P.O. Box 66395, Nairobi 00800
Telephone: 020-3745785, 4451507/8
Email: westparksc2004@yahoo.com

89
White Cottage School
White Cottage School
Category: Private Primary Schools
County: Nairobi
Location: Gachie, Cottage Lane, Kinada Road
Postal Address: P.O. Box 14010, Nairobi 00800
Telephone: 0724-870512, 0723-271571
Email: whitecottage@mitsuminet.com, whitecottageschool@mistuminet.com

90
White Roses Academy
White Roses Academy
Category: Private Primary Schools
County: Kiambu
Location: Ruiru
Postal Address: P.O Box 402 Nairobi 00600
Telephone: 0722-547967, 0712-285262

91
White Star Academy
White Star Academy
Category: Private Primary Schools
County: Nairobi
Location: Along Langata Road
Postal Address: P.O. Box 6052, Nairobi 00200
Telephone: 0722-389753, 0733-869480
Email: whitestar.academy@yahoo.com

92
Wima Complex Academy
Wima Complex Academy
Category: Private Primary Schools
County: Mombasa
Location: Liwatoni Area
Postal Address: P.O. Box 84070, Mombasa 80100
Telephone: 0727-619114
Email: info@wimacomplex.com
Website: www.wimacomplex.com

93
Winbrooke Academy
Winbrooke Academy
Category: Private Primary Schools
County: Kajiado
Location: Behind Africana Hotel, Kitengela
Postal Address: P.O. Box 31673, Nairobi 00600
Telephone: 0723-264731, 0722-732800

94
Wings of Mercy Dabaso Academy
Wings of Mercy Dabaso Academy
Category: Private Primary Schools
County: Kilifi
Location: Chafisi Stage
Postal Address: P.O. Box 171, Watamu 80202
Telephone: 0723-616452

95
Winka Academy
Winka Academy
Category: Private Primary Schools
County: Nairobi
Location: South "C", Muhoho Avenue
Postal Address: P.O. Box 3510, Nairobi 00506
Telephone: 020-6000091, 6005264
Email: info@winka.org

96
Winners Academy
Winners Academy
Category: Private Primary Schools
County: Meru
Location: Nkubu
Postal Address: P.O. Box 744, Nkubu 60202
Telephone: 020-2069451

97
Wisdom Academy
Wisdom Academy
Category: Private Primary Schools
County: Taita Taveta
Location: Voi Town
Postal Address: P.O Box 745, Voi 80300
Telephone: 0723-477786

98
Wisdom Link Academy
Wisdom Link Academy
Category: Private Primary Schools
County: Nairobi
Location: Via Co-operative College
Postal Address: P.O. Box 15329, Nairobi 00509
Telephone: 020-3883764, 0733-845169

99
Wise Dove Academy
Wise Dove Academy
Category: Private Primary Schools
County: Meru
Location: Chuka Town
Postal Address: P.O. Box 319, Chuka 60400
Telephone: 064-63544

100
Wistars Primary School
Wistars Primary School
Category: Private Primary Schools
County: Kiambu
Location: Kinoo, Off Naivasha Road
Postal Address: P.O Box 344, Nairobi 00605
Telephone: 0724-166297
Email: wistarsprimary1@gmail.com

Wonderland Academy
Wonderland Academy
Category: Private Primary Schools
County: Kisumu
Location: Off Kisumu-Busia Road, Maseno
Postal Address: P.O. Box 247, Maseno 40105
Telephone: 0723-884417

2
Woodland School
Woodland School
Category: Private Primary Schools
County: Nairobi
Location: Lang�ata Road, Karen
Postal Address: P.O. Box 24369, Nairobi 00502
Telephone: 020-3883428

3
Word of Life Christian Academy
Word of Life Christian Academy
Category: Private Primary Schools
Location: Next to Collier Centre
Postal Address: P.O. Box 60, Ukunda 80400
Telephone: 0720-935653

4
Word of Life Christian Academy
Word of Life Christian Academy
Category: Private Primary Schools
County: Mombasa
Location: Diani Beach
Postal Address: P.O. Box 60, Ukunda 80400
Telephone: 0733-615612, 0720-933653

5
Zamzam Junior Academy
Zamzam Junior Academy
Category: Private Primary Schools
County: Nakuru
Location: Next to PCEA Church, Gilgil
Postal Address: PO Box 218, Gilgil 20116
Telephone: 0722-847591
Email: ggsa@gmail.com

6
Zau School
Zau School
Category: Private Primary Schools
County: Machakos
Location: Athi River Township
Postal Address: P. O. Box 80, Athi River 00204
Telephone: 0722-640381, 0722-435787

7
Zimmerman Rainbow Academy
Zimmerman Rainbow Academy
Category: Private Primary Schools
County: Nairobi
Location: Zimmerman Estate, Off Kamiti Road Along Soft Road
Postal Address: P.O Box 8153, Nairobi 00100
Telephone: 0721-930716, 0722-702938

8
Zion Junior Academy
Zion Junior Academy
Category: Private Primary Schools
County: Kisii
Location: Kisii - Migori Road
Postal Address: P.O. Box 2434, Kisii 40200
Telephone: 0734-817159

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