Comprehensive List of Public Primary Schools in Nairobi County

Table of contents

In the quest for affordable and nurturing environments for their children’s education, parents often turn to public primary schools. The accessibility and cost-effectiveness of these institutions make them a preferred choice for many families. If you’re a parent planning to relocate to Nairobi or already residing in the area, here is a detailed list of all public primary schools in Nairobi County. This list aims to assist you in making informed decisions about your child’s education.

List Of All Public Primary Schools in Nairobi County

1. Mbagathi Road Primary

  • Location: Kemri Road Off Mbagathi Rd

2. Nembu Primary

  • Location: Muthama – Kikuyu Rd

3. Kawangware Primary

  • Location: Kawangware Near Chiefs Office

4. Toi Primary

  • Location: Joseph Kangethe Rd. Near Winners Chapel

5. Riruta Hgm Primary

  • Location: Naivasha Rd. After Precious Blood Riruta

6. Dagoretti Muslim Primary

  • Location: Dagoretti Muslim – Muthiora Road.

7. Kinyanjui Road Primary

  • Location: Riruta Satellite – Kinyanjui Road

8. Joseph Kangethe Primary

  • Location: Woodley – Before Joseph Kangethe Rd.

9. Jamhuri Primary

  • Location: Ngong Road. Next To the University Of Nairobi Kenya Science Campus

10. Gatina Primary

  • Location: Kawangware Gatina

11. Ronald Ngala Primary

  • Location: Dandora Phase Iv/V

12. Ushirika Primary

  • Location: Dandora Phase V – Next To Ronald Ngala Primary

13. Kariobangi South Primary

  • Location: Kariobangi South Along Mutarakwa Road

14. Tom Mboya Primary

  • Location: Dandora

15. Gituamba Primary

  • Location: Ruai Sewage

16. Peter Kibukosya Primary

  • Location: Umoja Ii Estate – Site Stage

17. Athi Primary

  • Location: 5km From Main Kangundo Rd. In Ngundu/Athi Zone

18. Ruai Primary

  • Location: Along Kangundo Rd. At Ruai Shopping Centre

19. Jehovah Jireh Primary

  • Location: Maili Saba

20. Ngundu Primary

  • Location: Kamulu – Ngundu Along Kangundo Rd.

21. Unity Primary

  • Location: Umoja Innercore

22. Utawala Academy

  • Location: Within Administration Police Training College – Embakasi

23. Kayole I Primary

  • Location: Kayole Off Kangundo Road

24. Tumaini Primary

  • Location: Umoja Ii Off Moi Drive

25. Our Lady Of Nazareth Primary

  • Location: Mukuru Kwa Njenga

26. Maua Primary

  • Location: Kangundo Road – Njiru Cokaa Buruburu Farm

27. Visions Primary (Mihang’o)

  • Location: Mihang’o Location

28. Embakasi Garrison Primary

  • Location: Embakasi Garrison Barracks Compound Along To Utawala

29. Mwangaza Primary

  • Location: Kayole

30. Embakasi Primary

  • Location: Embakasi Village

31. Thawabu Primary

  • Location: Kayole

32. Bondeni Primary

  • Location: Kayole South Next To Kayole Catholic Church – (Diven Word Parish)

33. Komarock Primary

  • Location: Komarock Estate Off Spine Road

34. Kifaru Primary

  • Location: Umoja Ii – Moi Drive

35. Edelvale Primary

  • Location: Doonholm Phase V At Jacaranda Estate Round About – Take The Earth Road

36. Imara Primary

  • Location: Kayole Soweto Rd. Opp. Kayole Chief’s Office – Mugendi Stage

37. Doonholm Primary

  • Location: Doonholm Estate Next To Rikina Supermarkets

38. Busara Primary

  • Location: Umoja Estate – Moi Drive Road

39. A.E.F. Reuben Primary

  • Location: Off Enterprise Rd After Hill-Locks Hotel In Reuben Slums

40. Kwa Njenga Primary

  • Location: Kwa Njenga Ward Off Airport Road At A.A. Of Kenya Headquarters

41. Dandora Primary School

  • Location: Dandora Phase One, Along Komarock Rd. Opp. Seniors Sch, Adjacent To Total Petrol Station

42. Simba Day Nursery

  • Location: Umoja

43. Mugumo Day Nursery

  • Location: Near Peter Kibukosya Primary School

44. Mwangaza Day Nursery

  • Location: Near Peter Kibukosya Primary School

45. Unity Day Nursery

  • Location: Umoja Innercore

46. Umoja I Day Nursery

  • Location: In Umoja Next To Division Office Umoja I Estate

47. St. Dominic’s Primary School

  • Location: Mwiki

48. Kayole North Primary

  • Location: Kayole North (Matopeni) Area Near Kayole Police Station

49. Kangundo Road Pry

  • Location: Opposite Mama Lucy Kibaki Hospital

50. James Gichuru Primary

  • Location: Dandora Phase II

51. Wangu Primary

  • Location: Dandora Phase II Opposite Co-Operative Bank On Muigai Kenyatta Road

52. Drumvale Primary

  • Location: Kamulu Off Kangundo Road, Sir Henry’s Drive – Pearl Street(Drumvale)

53. Njiru Primary

  • Location: On Your Way To Mwiki Between Njiru Chief’s Camp / D.Os Office And Quarry

54. Eastleigh Airport Primary

  • Location: 2nd Avenue Off 3rd St. Next To Maina Wanjigi Secondary

55. Muthurwa Primary

  • Location: Along Sakwa Rd. Next To Kmc

56. Uhuru Estate Primary

  • Location: Uhuru Estate On Uhuru Rd. Next To Uhuru Secondary

57. Heshima Road Primary

  • Location: Ambira Road – Makongeni

58. Our Lady Of Mercy Girls – Shauri Mo

  • Location: Ambira Rd. Off Jogoo Road

59. Bahati Uhuru Primary

  • Location: Heshima Avenue Zembakasi Cresent, Zembakasi Lane

60. Kimathi Primary

  • Location: Kimathi Estate

61. Morrison Primary

  • Location: Bahati

62. Dr. Livingstone Primary

  • Location: Jerusalem Estate

63. Nairobi River Primary

  • Location: Outering Rd. Estate Off Mumia South Rd.

64. New Eastleigh Primary

  • Location: Eastleigh North

65. Zawadi Primary

  • Location: Eastleigh Section 3 Near Eastmat No. 4 Bus Stage

66. Moi Air Base Primary

  • Location: Kenya Air Force Eastleigh – Nairobi

67. Moi Forces Academy

  • Location: Next To Moi Air Base – Juja Road

68. St. Teresa’s Boys Primary School

  • Location: Eastleigh Section I Within The Catholic Church Near Mlango Kubwa

69. Bahati Day Nursery

  • Location: At Bahati Shopping Centre Next To Uhuru Bahati Primary School

70. New Pumwanni Primary

  • Location: From Ring Road Ngara Connect To Kinyanjui Road – School Is Before The Kariokor Wwii Commonwealth Cemetery

71. Buruburu I Primary

  • Location: Buruburu Phase I Off Mumias Road Next To Orange House

72. Roysambu Primary

  • Location: Zimmerman

73. Kahawa Primary

  • Location: Kahawa West Next To Farmers Choice Factory

74. Kamiti Primary

  • Location: Inside Kamiti Prisons

75. Kawaha Garrison Primary

  • Location: Kahawa Barracks Along Thika Rd.

76. Githurai Primary

  • Location: Githurai 45 Round About Next To Ccn Stone Market

77. Garden Estate Primary

  • Location: Off Thika Rd. On Your Way To Windsor

78. Kenyatta University Primary

  • Location: Inside Kenyatta University Grounds

79. Mahiga Primary

  • Location: Opp. Kamiti Prison Boundary On Entry To Kahawa West Shopping Centre

80. Kiwanja Primary

  • Location: Next To Kenyatta University Nyayo Hostels On Kiwanja Rd. Off Kahawa Rd. After Farmers Choice

81. Mararui Primary

  • Location: At Mararui Village Next To Thome Estate Off Thika Road

82. Njathaini Primary

  • Location: Ngomongo Opp. Police Station Off Kamiti Road

83. Ngunyumu Primary

  • Location: Korogocho Slums-Ngomongo

84. Mathare 4a Primary

  • Location: Mathare 4a Village

85. Thika Road Primary

86. G.S.U. Primary

  • Location: G.S.U. Headquarters Ruaraka Camp Thika Rd.

87. Daniel Comboni Primary

  • Location: Korogocho

88. Muthaiga Primary

  • Location: Thika Road Opp. Mathari Hospital

89. Marura Primary

  • Location: Kariobangi North Near The Kariobangi Market

90. M.M. Chandaria Primary

  • Location: Baba Dogo

91. Kasarani Primary

  • Location: Kasarani Mwiki Rd. Opp. Warren Enterprises Ltd.

92. Kariobangi North Primary

  • Location: Kariobangi North Near City Council Market

93. Murema Primary

  • Location: Kasarani – Hunters

94. Mathare North Primary School

  • Location: Mathare North Area Ii

95. Baba Dogo Primary School

  • Location: Along Baba Dogo Road, Next To M.M. Chandaria Primary, Opposite Premier Food Industries

96. Drive-In Primary School

  • Location: Mathare North Near Ruaraka High School

97. Treeside Special School

  • Location: Mwiki On Your Way To Stadia Hotel

98. Karen ‘C’ Primary

  • Location: Along Langata Rd.

99. Ngong Forest Primary

  • Location: Ngong Road Within Ngong Forest Opp. Lenana School

100. St. Mary’s Karen Primary

  • Location: Karen Shopping Centre Along Langata Rd.

101. Ayany Primary

  • Location: Sarang’ombe Ward

102. Langata Road Primary

  • Location: Along Langata Rd.

103. Raila Education Centre

  • Location: Kisumu Ndogo Area Along Railway Line Next To Raila Educational Center

104. Ngei Primary

  • Location: Kitengela Rd. Mugumu

105. Kongoni Primary

  • Location: South ‘C’

106. Langata West Primary

  • Location: Otiende Shopping Centre Next To Langata Health Centre

107. Uhuru Gardens Primary

  • Location: Langata Rd. Off Kitengela Road

108. Madaraka Primary School

  • Location: In Madaraka Estate

109. Olympic Primary

  • Location: Kibera Slums, Sarang’ombe Next To Railway Line

110. Langata Barracks Primary

  • Location: Inside The Langata Barracks Military Camp

111. Kibera Primary

  • Location: Kibera Drive – Karanja Road

112. Nairobi West Day Nursery

  • Location: Nairobi West Shopping Centre Next To Uchumi Supermarket – South ‘B’

113. Rabai Road Primary

  • Location: Rabai Rd. Opp. Metropolitan Hospital Jericho Market

114. Baraka Primary

  • Location: Between Buruburu Phase V & III Mumias Rd. Near Blessed Sacrament Catholic Church

115. Harambee Primary

  • Location: Harambee Estate Mumbi Rd. Off Rabai Road

116. Ofafa Jericho Primary

  • Location: Jericho Estate

117. St. Michael’s Primary

  • Location: Along Nile Road Off Jogoo Rd.

118. St. Anne’s Primary

  • Location: Next To Government Quarters Jogoo Rd.

119. Dr. Krapf Primary

  • Location: Maringo Ofafa Estate Ruaka Street

120. Jogoo Road Primary

  • Location: Makadara Along Jogoo Road

121. St. Paul’s Primary

  • Location: Mbotela Estate

122. Martin Luther Primary

  • Location: Makadara Hamza

123. Mariakani Primary

  • Location: Mariakani Estate South ‘B’

124. Star Of Hope Lunga Lunga

  • Location: Lunga Lunga

125. Joseph Apudo Primary

  • Location: Makongeni Railway Quarters

126. Makongeni Primary

  • Location: Along Jogoo Rd. Within Makongeni Railway Quarters

127. Our Lady Of Mercy South ‘B’

  • Location: South ‘B’ Near Queen Of Peace Church

128. Plainsview Primary

  • Location: South ‘B’

129. St. Elizabeth Lunga Lunga

  • Location: Along Lunga Lunga Rd. Near Mareba Company In Lunga Lunga Slum

130. St. Bakhita Primary

  • Location: Industrial Area – Opp. Express

131. Mukuru Primary

  • Location: Industrial Area – Kayaba Village

132. Nairobi South Primary

  • Location: South ‘B’ Opp. Mariakani Cottage Next To O.L.M. Primary School

133. Nile Road Special School

  • Location: Maringo Estate Along Nile Rd – On Jogoo Road

134. St. John’s Primary

  • Location: Along Jogoo Rd. Maziwa Stage Opp. Kobil Petrol Station Off Kilima Mbogo Street

135. Bidii Primary

  • Location: Buruburu Shopping Centre Along Mumias Road

136. Kaloleni Primary

  • Location: Kaloleni Estate

137. St. Patrick’s Primary School

  • Location: Maringo Estate 200m East Of Makadara D.Cs Office

138. Tana Day Nursery

  • Location: Jericho – Lumumba

139. Njoro Close Day Nursery School

  • Location: Jericho

140. Ofafa Day Nursery

  • Location: Maringo

141. Kaloleni Day Nursery

  • Location: Kaloleni Estate – Jogoo Road

142. Mbotela Day Nursery

  • Location: Mbotela Estate- Behind The Hall, From Jogoo Road

143. St. Catherine’s Primary

  • Location: On Dunga Road Near Kenya Institute Of Mass Communication

144. Canon Apolo Primary

  • Location: On Dunga Road Opposite Mater Hospital

145. River Bank Primary

  • Location: Gautama Ramesh Rd. In Ngara Off. Murang’a Rd. Btwn. Ngara Secondary And Murang’a Rd.

146. Pumwani Primary

  • Location: Pumwani Near Muslim Pry. & Pumwani Boys High

147. S.S.D. Primary

  • Location: City Centre

148. Murang’a Road Primary

  • Location: Murang’a Rd

149. Parklands Primary

  • Location: Btw. Forest Rd. & Kolobot Rd. Near Stima Plaza

150. Dr. Aggrey Primary

  • Location: General Wauringe

151. Mathari Primary

  • Location: Mathari Mental Hospital

152. Ndururuno Primary

  • Location: Huruma Kiamaiko Ward

153. Ainsworth Street Primary

  • Location: Eastleigh Off Muratina Road

154. Arya Primary

  • Location: Murang’a Rd Off Taita Rd Near Glory Palace Hotel Ngara

155. Kiboro Primary

  • Location: Along Juja Road

156. Ng’ethu Water Works

  • Location: Ngethu Treatment Plant

157. Racecourse Primary

  • Location: Pangani Estate – Athumani Road

158. Central Day Nursery

  • Location: City Centre Near Casino Clinic, Nduberi Lane

159. Parklands Day Nursery

  • Location: Parklands Along Forest Road

160. Ngara East Day Nursery

  • Location: Parkroad Between Ngara Health Clinic And Railway Quarters

161. Starehe Day Nursery

  • Location: Kariokor Market To Gikomba Market- Kinyanjui Road

162. Ziwani Day Nursery

  • Location: Ziwani Estate Opposite Ziwani Ward Office

163. Daima Primary

  • Location: Near Kenya Assembly Of God Church Huruma Along Juja Road

164. Mathare Technical Special

  • Location: Along Juja Road After Eastleigh Second Avenue Before Reaching The Water Kiosk

165. Kabete Vet Lab Primary

  • Location: Uthiru Next To Kabete Police Station Opp. St. Joseph Ack Church

166. Kihumbuini Primary

  • Location: Kangemi

167. Nairobi Primary

  • Location: Mamlaka Off Nyerere Rd.

168. Milimani Primary

  • Location: Kilimani On Kirichwa Road

169. Lavington Primary School

  • Location: Lavington Mugumo Road

170. State House Primary

  • Location: Kilimani Area Arboretum Road

171. Kileleshwa Primary

  • Location: Along Mandera Rd. Next To Kileleshwa Police Station Gichuru Rd.

172. Muthangari Primary

  • Location: James Gichuru Rd. Mbambane Rd Lavington

173. New Kihumbuini Primary

  • Location: Kangemi Shopping Centre Along Waiyaki Way

174. Kilimani Primary

  • Location: Kilimani – Arkwing Khodek Road

175. Aga Khan Primary

  • Location: 5th Parklands Along Limuru Rd. Opp. City Park Hawkers Market

176. Farasi Lane Primary

  • Location: Along Lower Kabete Road

177. Visa Oshwal Primary – Nairobi

  • Location: Westlands Mpaka Road

178. Bohra Primary School

  • Location: Westlands Brookeside Drive

179. Kabete Rehabilitation School

  • Location: Lower Kabete Rd. 1km Immediately After Lower Kabete Campus From Town / Or On Lower Kabete Road 200 Metres After K.I.A. From Nairobi Towards Wangige

180. Hospital Hill Primary

  • Location: Parklands Road

181. Highridge Primary

  • Location: 4th Parklands Avenue Opp. Diamond Plaza

182. Jacaranda Special School

  • Location: Kileleshwa – Kisii Rd. Off Siaya Rd. Off Othaya Rd Next To Kenton College

183. North Highridge Primary

  • Location: 6th Parklands Near Kesi College

184. Muguga Green​​ Primary

  • Location: Waiyaki Way

185. Westlands Primary

  • Location: Westlands – School Lane Near Sarit Centre

186. Karura Forest Primary

  • Location: Karura Forest Head Offices – Kiambu Road

187. Cheleta Primary

  • Location: Runda Estate

188. Lower Kabete Primary

  • Location: Lower Kabete Rd. Next To K.I.A.

189. Kangemi Primary

  • Location: Kangemi, Gichagi Along Thiong’o Road

190. St. George’s Primary

  • Location: Denis Pritt Road After State House

191. Loresho Primary

  • Location: Loresho Ridge -Kitsuru Ward

192. State House Day Nursery

  • Location: State House Road, Next To State House Primary School

193. Kileleshwa Day Nursery

  • Location: Kileleshwa Estate Near Kileleshwa Police Station

194. Lady Northey Day Nursery

  • Location: Next To Milimani A.I.C. Church Along State House Road

195. Ngara Day Nursery

  • Location: Ngara – Near Jamhuri High School

196. Huruma Day Nursery

  • Location: Huruma Near Huruma Girls’ Secondary School

197. Kabiria Day Nursery

  • Location: Kabiria Near Kabiria Health Centre

198. Karen ‘C’ Day Nursery

  • Location: Karen Shopping Centre Along Langata Rd.

199. Southlands Day Nursery

  • Location: Southlands Off Langata Rd. Opp. Southlands Estate

200. Mbagathi Road Day Nursery

  • Location: Off Mbagathi Rd. Near KNH

201. Huruma ‘A’ Day Nursery

  • Location: Huruma Near Huruma Children’s Home

202. Eastleigh Day Nursery

  • Location: Eastleigh – Next To Eastleigh Primary School

203. Komarock Day Nursery

  • Location: Komarock Estate Along Kangundo Rd.

204. Ofafa Day Nursery

  • Location: Maringo Ofafa Estate Ruaka Street

205. Utawala Day Nursery

  • Location: Utawala Estate

206. Mwiki Day Nursery

  • Location: Mwiki Near Mwiki Primary School

207. Saika Day Nursery

  • Location: Saika Estate

208. Ngando Day Nursery

  • Location: Ngando Area Near Riruta Satellite Primary

209. Parkroad Day Nursery

  • Location: Near Pangani Girls’ High School

210. Gitui Day Nursery

  • Location: Gitui Estate

211. Githurai Day Nursery

  • Location: Githurai 45 Next To Githurai Health Centre

212. Gituamba Day Nursery

  • Location: Gituamba

213. Kibera Day Nursery

  • Location: Kibera Near Olympic Primary School

214. Kihumbuini Day Nursery

  • Location: Kihumbuini Area

215. Karura Day Nursery

  • Location: Karura Near Karura Forest Primary School

216. Kariobangi Day Nursery

  • Location: Kariobangi South Near Kariobangi Police Station

217. Raila Educational Centre Day Nursery

  • Location: Kisumu Ndogo Area Along Railway Line Next To Raila Educational Center

218. Milimani Day Nursery

  • Location: Kilimani Area Along Ngong Rd.

219. Lenana Day Nursery

  • Location: Kilimani Along Lenana Rd. Near Lenana School

220. Ngara East Educational Centre

  • Location: Near Ngara Girls’ High School

221. Bahati Educational Centre

  • Location: Bahati

222. Bahati Day Nursery

  • Location: Bahati Shopping Centre Next To Uhuru Bahati Primary School

223. Nairobi Central Day Nursery

  • Location: City Centre Near Ronald Ngala Primary School

224. Waithaka Day Nursery

  • Location: Waithaka Near St. Joseph’s Catholic Church

225. City Day Nursery

  • Location: City Centre Next To Kenya Institute of Mass Communication


Please enter your comment!
Please enter your name here