KCSE ONLINE

One stop education solutions

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



 

What it takes