Public Primary Schools in Nairobi: Looking for Public Primary Schools in Nairobi. Find Nairobi Public Primary Schools for your child.
Some of these schools are both day and Boarding primary Schools.
Public Primary Schools in Nairobi
Mbagathi Road Primary School
Shadrack Kimalel Primary School
Joseph Kangethe Primary Sch
Toi Primary School
Jamuhuri Primary School
Kinyanjui Road Primary School
Riruta Satelite Primary School
Kabiria Primary School
Ndurarua Primary School
Mutuini Primary School
Waithaka Special Sch
Kirigu Primary School
Dr. Muthiora Primary School
Gitiba Primary School
Dagoretti Special Sch Pri
Ruthimitu Primary School
Kagira Primary School
Makadara Primary School
Riruta Hgm Primary School
Riruta Hgm Primary School (Special)
Nembu Primary School
Dagoretti Muslim Primary School
Gatina Primary School
Muthurwa Primary School
Our Lady Of Mercy Shauri Moyo (Pri)
Heshima Primary School
Bahati Primary School
Kimathi Primary School
Dr Livingstone Primary
Uhuru Pri
Buruburu 1 Primary School
Nairobi River Primary School
Moi Forces Academy (Pri)
Moi Airbase Academy Primary School
St Teresa’S Boys Pri
Eistleigh Airport Pri
New Eastleigh Primary School
Zawadi Primary School
New Pumwani Primary School
Umoja 1 Pri
Unity Primary School
Kifaru Primary School
Tumaini Primary School
Peter Kibukosya Primary School
Busara Primary School
Mwangaza Primary School
Thawabu Primary School
Imara Primary School
Kayole 1 Primary School
Bondeni Primary School
Gatoto Community Primary School
Doonholm Primary School
Edevale Primary School
Komarock Sch Pri
Jehova Jire Primary School
St Domnicks Primary School
Maua Primary School
Ruai Primary School
Gituamba Primary School
Ng’Undu Primary School
Kwa Njenga Primary School
Our Lady Of Nazareth Primary School
Embakasi Primary School
Embakasi Garrison Primary School
Kariobangi South Primary School
Dandora Primary School
James Gichuru Primary School
Wima Junior Academy Primary School
Wangu Primary School Pri
Tom Mboya Primary School Pri
Ronald Ngala Primary School
Ronald Ngala Primary School Special
Ushirika Primary School
Njokim Junior Academy
Huruma Primary School
Valley Bridge Primary School
Young Stage Academy
Boran Education Childrens Centre
Ndururuno Primary School
Salama Primary School
Salama Primary School Special Unit
Daima Primary School
Ngei Pag Primary School
Kiboro Primary School
Mathari Primary School
St Teresa’S Girls Primary School
Juja Road Primary School
Pangani Primary School
Ainsworth Street Primary School
Racecourse Primary School
Muslim Primary School
Pumwani Primary School
Pumwani Primary School Special Sch
Dr Aggrey Primary School
Park Road Primary School
Muslim Academy Pri
Arya Primary Sch
River Bank Primary School
Muranga Road Pri
City Primary School
Parklands Primary School
Parklands Primary School (Special Unit)
Jacaranda Special Sch Pri
Nairobi Primary School
State House Pri
St. Georges Primary School
Loreto Convent Valley Road – Pri
Kilimani Prep. Primary School
Kilimani Intergrated Primary School
Kilimani Primary School – Pri
Lavington Primary School
Muthangari Primary School
Kileleshwa Primary School
Hospital Hill Sch – Pri
Aga Khan Primary School
Aga Khan Primary School – Deaf Unit
North Highridge Primary School
Highridge Primary School
Westlands Primary School
Bohra Primary School
Muguga Primary School
Kihumbuini Primary School
New Kihumbuini Primary School – Pri
Shangilia Mtoto Wa Africa -Pri
Rosand Junior Academy – Pri
Kabete Vet. Lab Primary School
Kabete Vet. Lab Primary School -Special Unit
Beyond Tomorrow Education Centre
Tender Foot Self Help Sch. – Pri
Pcea Kabete Education Centre – Pri
Pearls Education Centre – Pri
Busy Bee Childrens Centre – Pri
Sunny Shine Community Centre – Pri
Marga Education Centre
Kangemi Primary School – Pri
Hope Education Centre & Sch – Pri
True Vision Education Centre – Pri
Jolly Junior Academy – Pri
Rumwe Education Centre Pri
Vision Community Centre – Pri
Waruku Primary School
Hupendo School – Pri
Kangemi Youth Centre – Pri
Loresho Pri. Sch
Farasi Lane Primary School
Lower Kabete Primary School.
Kabete Rehab. Sch.
Chelete Primary School
Karura Forest Primary School
Visa Oshwal Primary School
St Pauls Primary School
Canon Apolo Primary School
Joseph Apudo Primary School
Makongeni Primary School
St. Johns Kaloleni Primary School -Pri
Kaloleni Primary School
St Annes Primary School
Jogoo Road Primary School
St. Michaels Primary School
Nile Road Special Sch – Pri
St. Patricks Primary School
Dr. Kraft Primary School
Ofafa Jericho Primary School
Rabai Road Primary School
Harambee Primary School – Pri
Sos Technical Sch. – Pri
Bidii Primary School
Baraka Primary School
Martin Luther Primary School
St. Catherines School – Pri
Nairobi South Primary School
Our Lady Of Mercy Primary School
Mariakani Primary School
Plain View Primary School
Mukuru Primary School – Pri
St. Bakhita Primary School – Pri
Kenyatta University Primary School
Kahawa Garrison Primary School
Githurai Primary School
Githurai Primary School – Special Unit
Parklands Primary School -Pri
Njathaini Primary Schoolool
Njathaini Primary Schoolool Special Unit
Muthaiga Primary School
Thika Road Academy – Pri
Mutirithia Educational Centre – Pri
Mathare 4A Primary School
Catholic Parochial Primary School
Moi Avenue Primary School
S.S.D Primary Sch
C.G.H.U. Primary School – Pri
Khalsa Race Course Road Primary School
St. Peter’S Clavers Primary School
Islamia Primary School
St Bakhita Pry Sch
Star Of Hope Primary School
Mzesa Academy -Pri
St. Camillus Children Centre-Pri
Vessel Of Hope Centre-Pri
Soweto Good Samaritan -Pri
Ngong Forest Primary School
St. Marys Karen Pri
Karen C Primary School
Langata Barracks Primary School
Langata West Pri Sch
Ngei Primary School
Uhuru Gardens Primary School
Langata Road Primary School
Madaraka Primary School
Kongoni Primary School
Khalsa Primary School
Ayani Estate Primary School
Olympic Primary School
Kibera Pri. Sch.
Kasarani Pri. Sch
Murema Primary School
Garden Estate Primary School
Mararui Primary Sch
Kamiti Primary School
Mahiga Primary School
Kahawa Pri. Sch
Roysambu Primary School
Babadogo Primary School
Mm Chandaria Primary School
Sinai Non-Formal Primary School
Ngunyumu Primary School
Undugu Society Primary School
Daniel Comboni Primary School
Damascus Primary School
Murura Primary School
Kariobangi North Primary School Pri
Mathare North Primary School
Drive Inn Primary School
Gsu Primary School
Blesings Primary School
Blue Star Children Centre
Three In One Children Centre Pri
Betty is a qualified teacher with a Bachelor of Education (Arts). In addition, she is a registered Certified Public Accountant. She has been teaching and offering part-time accounting services for the last 10 years. She is passionate about education, accounting, writing, and traveling.