This is a list of all public primary schools in Nairobi County. Most parents want to find affordable and comfortable schools where their children can develop strong academic abilities and social skills. That’s why you find parents prefer public schools to private schools because of their affordability and closeness to home.
If you are a parent planning to relocate to Nairobi, below is a list of all public primary schools in the region that you might consider for your child.
List Of All Public Primary Schools in Nairobi County
School | Location | |
1 | Mbagathi Road Primary | Kemri Road Off Mbagathi Rd |
2 | Nembu Primary | Muthama – Kikuyu Rd |
3 | Kawangware Primary | Kawangware Near Chiefs Office |
4 | Toi Primary | Joseph Kangethe Rd. Near Winners Chapel |
5 | Riruta Hgm Primary | Naivasha Rd. After Precious Blood Riruta |
6 | Dagoretti Muslim Primary | Dagoretti Muslim – Muthiora Road. |
7 | Kinyanjui Road Primary | Riruta Satellite – Kinyanjui Road |
8 | Joseph Kangethe Primary | Woodley – Before Joseph Kangethe Rd. |
9 | Jamhuri Primary | Ngong Road. Next To the University Of Nairobi Kenya Science Campus |
10 | Gatina Primary | Kawangware Gatina |
11 | Mutuini Primary | Dagoretti Market Along Muchugia Rd |
12 | Mukarara | Waithaka Near Mukarara Pcea Church |
13 | Dagoretti Girls Rehabilitation | On the Boundary Of Kiambu West & Dagoretti District After Muhuri Road Former Route 87 |
14 | Dagoretti Special School | Dagoretti Children Centre Inside The Feed The Children Dagoretti Market |
15 | Kagira Primary | Waithaka After Ruthimitu Primary School |
16 | Kirigu Primary | Dagoreti – Mutuini |
17 | Ruthimitu Primary | Ruthimitu |
18 | Waithaka Special School | Mutuini – Near Kirigu Primary |
19 | Dr. Muthiora Primary | Mutuini |
20 | Gitiba Primary | Dagoretti Market Before St. Joseph Ctholic Church |
21 | Riruta Satellite Primary | Riruta Satellite |
22 | Kabiria Primary School | Off Kabiria Road, Waithaka Location |
23 | Shadrack Kimalel Primary School | Kenyatta Golf Course Ngummo Laini Saba |
24 | Ndurarua Primary | Riruta, Ndurarua Grounds On Kinyanjui Road |
25 | Upper Hill Day Nursery | Upper Hill Area Along Elgon Road |
26 | Umoja Primary | Umoja Estate Phase I Along Moi Drive Road |
27 | Ronald Ngala Primary | Dandora Phase Iv/V |
28 | Ushirika Primary | Dandora Phase V – Next To Ronald Ngala Primary |
29 | Kariobangi South Primary | Kariobangi South Along Mutarakwa Road |
30 | Tom Mboya Primary | Dandora |
31 | Gituamba Primary | Ruai Sewage |
32 | Peter Kibukosya Primary | Umoja Ii Estate – Site Stage |
33 | Athi Primary | 5km From Main Kangundo Rd. In Ngundu/Athi Zone |
34 | Ruai Primary | Along Kangundo Rd. At Ruai Shopping Centre |
35 | Jehovah Jireh Primary | Maili Saba |
36 | Ngundu Primary | Kamulu – Ngundu Along Kangundo Rd. |
37 | Unity Primary | Umoja Innercore |
38 | Utawala Academy | Within Administration Police Training College – Embakasi |
39 | Kayole I Primary | Kayole Off Kangundo Road |
40 | Tumaini Primary | Umoja Ii Off Moi Drive |
41 | Our Lady Of Nazareth Primary | Mukuru Kwa Njenga |
42 | Maua Primary | Kangundo Road – Njiru Cokaa Buruburu Farm |
43 | Visions Primary (Mihang’o) | Mihang’o Location |
44 | Embakasi Garrison Primary | Embakasi Garrison Barracks Compund Along To Utawala |
45 | Mwangaza Primary | Kayole |
46 | Embakasi Primary | Embakasi Village |
47 | Thawabu Primary | Kayole |
48 | Bondeni Primary | Kayole South Next To Kayole Catholic Church – (Diven Word Parish) |
49 | Komarock Primary | Komarock Estate Oof Spine Road |
50 | Kifaru Primary | Umoja Ii – Moi Drive |
51 | Edelvale Primary | Doonholm Phase V At Jacaranda Estate Round About – Take The Earth Road |
52 | Imara Primary | Kayole Soweto Rd. Opp. Kayole Chief’s Office – Mugendi Stage |
53 | Doonholm Primary | Doonholm Estate Nxt. To Rikina Supermarkets |
54 | Busara Primary | Umoja Estate – Moi Drive Road |
55 | A.E.F. Reuben Primary | Off Enterprise Rd After Hill-Locks Hotel In Reuben Slums |
56 | Kwa Njenga Primary | Kwa Njenga Ward Off Airport Road At A.A. Of Kenya Headquarters |
57 | Dandora Primary School | Dandora Phase One, Along Komarock Rd. Opp. Seniors Sch, Adjacent To Total Petrol Station |
58 | Simba Day Nursery | Umoja |
59 | Mugumo Day Nursery | Near Peter Kibukosya Primary School |
60 | Mwangaza Day Nursery | Near Peter Kibukosya Primary School |
61 | Unity Day Nursery | Umoja Innercore |
62 | Umoja I Day Nursery | In Umoja Next To Divison Office Umoja I Esate |
63 | St. Dominic’s Primary School | Mwiki |
64 | Kayole North Primary | Kayole North (Matopeni) Area Near Kayole Police Station |
65 | Kangundo Road Pry | Opposite Mama Lucy Kibaki Hospital |
66 | James Gichuru Primary | Dandora Phase Ii |
67 | Wangu Primary | Dandora Phase Ii Opposite Co-Operative Bank On Muigai Kenyatta Road |
68 | Drumvale Primary | Kamulu Off Kangundo Road, Sir Henry’s Drive – Pearl Street(Drumvale) |
69 | Njiru Primary | On Your Way To Mwiki Between Njiru Chief’s Camp / D.Os Office And Quarry |
70 | Eastleigh Airport Primary | 2nd Avenue Off 3rd St. Next To Maina Wanjigi Secondary |
71 | Muthurwa Primary | Along Sakwa Rd. Next To Kmc |
72 | Uhuru Estate Primary | Uhuru Estate On Uhuru Rd. Next To Uhuru Secondary |
73 | Heshima Road Primary | Ambira Road – Makongeni |
74 | Our Lady Of Mercy Girls – Shauri Mo | Ambira Rd. Off Jogoo Road |
75 | Bahati Uhuru Primary | Heshima Avenue Zembakasi Cresent, Zembakasi Lane |
76 | Kimathi Primary | Kimathi Estate |
77 | Morrison Primary | Bahati |
78 | Dr. Livingstone Primary | Jerusalem Estate |
79 | Nairobi River Primary | Outering Rd. Estate Off Mumia South Rd. |
80 | New Eastleigh Primary | Eastleigh North |
81 | Zawadi Primary | Eastleigh Section 3 Near Eastmat No. 4 Bus Stage |
82 | Moi Air Base Primary | Kenya Air Force Eastleigh – Nairobi |
83 | Moi Forces Academy | Next To Moi Air Base – Juja Road |
84 | St. Teresa’s Boys Primary School | Eastleigh Section I Within The Catholic Church Near Mlango Kubwa |
85 | Bahati Day Nursery | At Bahati Shopping Centre Next To Uhuru Bahati Primary School |
86 | New Pumwanni Primary | From Ring Road Ngara Connect To Kinyanjui Road – School Is Before The Kariokor Wwii
Commonwealth Cemetary |
87 | Buruburu I Primary | Buruburu Phase I Off Mumias Road Next To Orange House |
88 | Roysambu Primary | Zimmerman |
89 | Kahawa Primary | Kahawa West Next To Farmers Choice Factory |
90 | Kamiti Primary | Inside Kamiti Prisons |
91 | Kawaha Garrison Primary | Kahawa Barracks Along Thika Rd. |
92 | Githurai Primary | Githurai 45 Round About Next To Ccn Stone Market |
93 | Garden Estate Primary | Off Thika Rd. On Your Way To Widsor |
94 | Kenyatta University Primary | Inside Kenyatta University Grounds |
95 | Mahiga Primary | Opp. Kamiti Prison Boundary On Entry To Kahawa West Shopping Centre |
96 | Kiwanja Primary | Next To Kenyatta University Nyayo Hostels On Kiwanja Rd. Off Kahawa Rd. After
Farmaers Choice |
97 | Mararui Primary | At Mararui Village Next To Thome Estate Off Thika Road |
98 | Njathaini Primary | Ngomongo Opp. Police Station Off Kamiti Road |
99 | Ngunyumu Primary | Korogocho Slums-Ngomongo |
100 | Mathare 4a Primary | Mathare 4a Village |
101 | Thika Road Primary | Between N.Y.S. & Kenya College Off Thika Rd. |
102 | G.S.U. Primary | G.S.U. Head Quarters Ruaraka Camp Thika Rd. |
103 | Daniel Comboni Primary | Korogocho |
104 | Muthaiga Primary | Thika Road Opp. Mathari Hospital |
105 | Marura Primary | Kariobangi North Near The Kariobangi Market |
106 | M.M. Chandaria Primary | Baba Dogo |
107 | Kasarani Primary | Kasarani Mwiki Rd. Opp. Warren Enterprises Ltd. |
108 | Kariobangi North Primary | Kariobangi North Near City Council Market |
109 | Murema Primary | Kasarani – Hunters |
110 | Mathare North Primary School | Mathare North Area Ii |
111 | Baba Dogo Primary School | Along Baba Dogo Road, Next To M.M. Chandaria Pry, Opposite Premeir Food Industries |
112 | Drive-In Primary School | Mathare North Near Ruaraka High School |
113 | Treeside Special School | Mwiki On Your Way To Stadia Hotel |
114 | Karen ‘C’ Primary | Along Langata Rd. |
115 | Ngong Forest Primary | Ngong Road Within Ngong Forest Opp. Lenana School |
116 | St. Mary’s Karen Primary | Karen Shopping Centre Along Langata Rd. |
117 | Ayany Primary | Sarang’ombe Ward |
118 | Langata Road Primary | Along Langata Rd. |
119 | Raila Education Centre | Kisumu Ndogo Area Along Railway Line Next To Raila Educational Center |
120 | Ngei Primary | Kitengela Rd. Mugumu |
121 | Kongoni Primary | South ‘C’ |
122 | Langata West Primary | Otiende Shopping Centre Next To Langata Health Centre |
123 | Uhuru Gardens Primary | Langata Rd. Off Kitengela Road |
124 | Madaraka Primary School | In Madaraka Estate |
125 | Olympic Primary | Kibera Slums, Sarang’ombe Next To Railway Line |
126 | Langata Barracks Primary | Inside The Langata Barracks Millatry Camp |
127 | Kibera Primary | Kibera Drive – Karanja Road |
128 | Nairobi West Day Nusery | Nairobi West Shopping Centre Next To Uchumi Supermarket – South ‘B’ |
129 | Rabai Road Primary | Rabai Rd. Opp. Metropolitan Hospital Jericho Market |
130 | Baraka Primary | Btw. Buruburu Phase V & Iii Mumias Rd. Near Blessed Sacrament Catholic Church |
131 | Harambee Primary | Harambee Estate Mumbi Rd. Off Rabai Road |
132 | Ofafa Jericho Primary | Jericho Estate |
133 | St. Michael’s Primary | Along Nile Road Off Jogoo Rd. |
134 | St. Anne’s Primary | Next To Government Quarters Jogoo Rd. |
135 | Dr. Krapf Primary | Maringo Ofafa Estate Ruaka Street |
136 | Jogoo Road Primary | Makadara Along Jogoo Road |
137 | St. Paul’s Primary | Mbotela Estate |
138 | Martin Luther Primary | Makadara Hamza |
139 | Mariakani Primary | Mariakani Estate South ‘B’ |
140 | Star Of Hope Lunga Lunga | Lunga Lunga |
141 | Joseph Apudo Primary | Makongeni Railway Quarters |
142 | Makongeni Primary | Along Jogoo Rd. Within Makongeni Railway Quarters |
143 | Our Lady Of Mercy South ‘B’ | South ‘B’ Near Queen Of Peace Church |
144 | Plainsview Primary | South ‘B’ |
145 | St. Elizabeth Lunga Lunga | Along Lunga Lunga Rd. Near Mareba Company In Lunga Lunga Slum |
146 | St. Bakhita Primary | Industrial Area – Opp. Express |
147 | Mukuru Primary | Industrial Area – Kayaba Village |
148 | Nairobi South Primary | South ‘B’ Opp. Mariakani Cottage Next To O.L.M. Primary School |
149 | Nile Road Special School | Maringo Estate Along Nile Rd – On Jogoo Road |
150 | St. John’s Primary | Along Jogoo Rd. Maziwa Stage Opp. Kobil Petrols Station Off Kilima Mbogo Street |
151 | Bidii Primary | Buruburu Shopping Centre Along Mumias Road |
152 | Kaloleni Primary | Kaloleni Estate |
153 | St. Patrick’s Primary School | Maringo Estate 200m East Of Makadara D.Cs Office |
154 | Tana Day Nursery | Jericho – Lumumba |
155 | Njoro Close Day Nursery School | Jericho |
156 | Ofafa Day Nursery | Maringo |
157 | Kaloleni Day Nursery | Kaloleni Estate – Jogoo Road |
158 | Mbotela Day Nursery | Mbotela Estate- Behind The Hall, From Jogoo Road |
159 | St. Catherine’s Primary | On Dunga Road Near Kenya Institute Of Mass Communication |
160 | Canon Apolo Primary | On Dunga Road Opposite Mater Hospital |
161 | River Bank Primary | Gautama Ramesh Rd. In Ngara Off. Murang’a Rd. Btwn. Ngara Secondary And Murang’a Rd. |
162 | Pumwani Primary | Pumwani Near Muslim Pry. & Pumwani Boys High |
163 | S.S.D. Primary | City Centre |
164 | Murang’a Road Primary | Murang’a Rd |
165 | Parklands Primary | Btw. Forest Rd. & Kolobot Rd. Near Stima Plaza |
166 | Dr. Aggrey Primary | General Wauringe |
167 | Mathari Primary | Mathari Mental Hospital |
168 | Ndururuno Primary | Huruma Kiamaiko Ward |
169 | Ainswoth Street Primary | Eastleigh Off Muratina Road |
170 | Arya Primary | Murang’a Rd Off Taita Rd Near Glory Palace Hotel Ngara |
171 | Kiboro Primary | Along Juja Road |
172 | Ng’ethu Water Works | Ngethu Treatment Plant |
173 | Racecourse Primary | Pangani Estate – Athumani Road |
174 | Valley Bridge Primary | Kiamaiko Next To Sunflower Academy Along Outering Road |
175 | Salama Primary | Behind Huruma Flats On Huruma Service Road |
176 | Muslim Primary | Pumwani Area |
177 | St. Teresa’s Girls Primary | Along Juja Road Opp. St. Teresa’s Church |
178 | Islamia Primary | Pumwani Road Opp. Kamukunji Police Station |
179 | St. Brigids Primary | Along Gen. Waruinge Rd. Next To Starehe Boys Centre |
180 | Pangani Primary | Kariokor – Near Pumwani Boys Sec. School |
181 | Huruma Primary | Huruma Estate Off Juja Road Behind Huruma Flats |
182 | Moi Avenue Primary | Town Centre -Moi Avenue |
183 | St. Peter Clavers Primary | Along Racecourse Road Nairobi |
184 | City Primary | Murang’a Road-Limuru Road Junction, Ngara |
185 | Parkroad Primary | Racecourse Road – 100m From Pangani Police Station |
186 | C.G.H.U. Primary | Town Centre – Ronald Ngala Street And Vyoma Street |
187 | Juja Road Primary | Pangani – Hombe Road |
188 | Pumwani Primary School | Pumwani |
189 | Central Day Cursery | City Centre Near Casino Clinic, Nduberi Lane |
190 | Parklands Day Nursery | Parklands Along Forest Road |
191 | Ngara East Day Nursery | Parkroad Between Ngara Health Clinic And Railway Quarters |
192 | Starehe Day Nursery | Kariokor Market To Gikomba Market- Kinyanjui Road |
193 | Ziwani Day Nursery | Ziwani Estate Opposite Ziwani Ward Office |
194 | Daima Primary | Near Kenya Assembly Of God Church Huruma Along Juja Road |
195 | Mathare Technical Special | Along Juja Road After Eastleigh Second Avenue Before Reachinf The Water Kiosk |
196 | Kabete Vet Lab Primary | Uthiru Next To Kabete Police Station Opp. St. Joseph Ack Church |
197 | Kihumbuini Primary | Kangemi |
198 | Nairobi Primary | Mamlaka Off Nyerere Rd. |
199 | Milimani Primary | Kilimani On Kirichwa Road |
200 | Lavington Primary School | Lavington Mugumo Road |
201 | State House Primary | Kilimani Area Aboretum Road |
202 | Kileleshwa Primary | Along Mandera Rd. Next To Kileleshwa Police Station Gichuru Rd. |
203 | Muthangari Primary | James Gichuru Rd. Mbambane Rd Lavington |
204 | New Kihumbuini Primary | Kangemi Shopping Centre Along Waiyaki Way |
205 | Kilimani Primary | Kilimani – Arkwing Khodek Road |
206 | Aga Khan Primary | 5th Parklands Along Limuru Rd. Opp. City Park Hawkers Mkt |
207 | Farasi Lane Primary | Along Lower Kabete Road |
208 | Visa Oshwal Primary – Nairobi | Westlands Mpaka Road |
209 | Bohra Primary School | Westlands Brookeside Drive |
210 | Kabete Rehabilitation School | 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 |
211 | Hospital Hill Primary | Parklands Road |
212 | Highridge Primary | 4th Parklands Avenue Opp. Diamond Plaza |
213 | Jacaranda Special School | Kileleshwa – Kisii Rd. Off Siaya Rd. Off Othaya Rd Next To Kenton College |
214 | North Highridge Primary | 6th Parklands Near Kesi College |
215 | Muguga Green Primary | Waiyaki Way |
216 | Westlands Primary | Westlands – School Lane Near Sarit Centre |
217 | Karura Forest Primary | Karurua Forest Head Offices – Kiambu Road |
218 | Cheleta Primary | Runda Estate |
219 | Lower Kabete Primary | Lower Kabete Rd. Next To K.I.A. |
220 | Kangemi Primary | Kangemi, Gichagi Along Thiong’o Road |
221 | St. George’s Primary | Denis Pritt Road After State House |
222 | Loresho Primary | Loresho Ridge -Kitsuru Ward |
223 | State House Day Nursery | State House Road, Next To State House Primary School |
224 | Kileleshwa Day Nursery | Keilelshwa Estate Near Kileleshwa Police Station |
225 | Lady Northey Day Nursery | Next To Milimani A.I.C. Church Along State House Road |
Check Out: