The value Kenya has for education can be seen in the number and quality of schools in the country especially in the primary and high schools. It will be recalled that just recently, two Secondary schools in Kenya were listed among the best 10 secondary schools in Africa by The African Economist. The latest ranking of the secondary schools listed 100 schools across Africa with exceptional facilities, good learning environment and consistent high education standards. Rift Valley Academy came up as number two while International School of Kenya came in at number seven in Africa in a list that was dominated by schools in South Africa mostly.
Eight other schools in Kenya also managed to make the cut, these include: Rift Valley Academy, International School of Kenya, Strathmore School, Alliance High School, Starehe Boys’ Centre, Lenana School, Nyeri High School, Hillcrest Secondary School. Here is a comprehensive list of schools in Kenya, both International, community, private and government-owned schools. Here we go.
Schools in Mombasa Kenya
- Baptist Estate School
- Bombo Primary School
- The Bombolulu School Of Promise
- Fahari Primary School
- Golden Chariot Primary School, Mshomoroni
- Makupa Primary School
- Kags Joy Academy
- Kiembeni Estate School
- Kiุhclinguini Estate School
- Kimbunga Primary School
- Mombasa Parents – Nyali Primary School
- MM Shah Primary School
- Mombasa Light Academy Primary School
- Mombasa Academy
- Oshwal Academy
- Shiekh Nurein Primary School
- Ahzab Academy, Ganjoni
- Fairfield Academy – Mombasa Island
- Greenfield Academy – Mtwapa
- Twinkle Stars Academy – Kaloleni, Giriama
- Braeburn Mombasa International School – Shanzu
- Aga Khan Academy Mombasa – Likoni
- Estate View Academy, Kiembeni
- Mwganda Primary School – Mombasa
Secondary/High Schools in Kenya
- The Kahawa Garrison School [Kahawa]
- Agoro Sare High School – Oyugis
- Abwao Secondary School
- Andrew Murimi Secondary School, (Nairobi)
- Anesta Boys Secondary School, Nakuru
- Abrar High School, Kenya, Rift Valley, Eldoret, Uasin Gishu District.
- Ading’o Opanga Secondary School, Nyando
- Aga Khan Academy, Mombasa
- Aga Khan Academy, Nairobi, Parklands, Nairobi
- Ahero Girls Secondary School, Kisumu
- Akoko Secondary School, Bondo District, Nyanza
- Aldai Girls High School, Nandi
- Alendu Secondary School, Kisumu
- Alliance High School, Kikuyu, est 1926
- Alliance Girls High School, Kikuyu
- Alungo Secondary School, Kombewa, Kisumu
- Alwala Secondary School, Kombewa, Kisumu
- Amasege Secondary School
- Amasago Secondary School
- Ambira Boys Siaya Nyanza
- Andingo-Opanga Secondary, Nyando
- Arap Moi Girls High School, Vihiga
- Archbishop Okoth Ojolla Girls Secondary School
- Asumbi Girls High School, Kisii Kisii, Kenya
- Aquinas Boys High School, by Alex Kiema
- Butere Boys’ High School, Butere
- Bar Union Kisumu, Nyanza
- Bishop Gatimu Ngandu Girls High School, Nyeri
- Balambla Secondary School, Balambala District.
- Bishop Ndingi High School, Machakos
- Bishop Okumu, Obuora, Nyandi District
- Bonde Secondary School, Kombewa, Kisumu
- Boro Secondary School, (Siaya)
- Bucheya Girls Secondary School (Butere)
- Bunyore Girls Secondary, Vihiga
- Butere Girls High School, Butere
- Butula Boys High School, Busia
- Bright Light Girls’ High School, Njoro
- Brookeshine Secondary School, Nairobi/Kangundo
- Cardinal Otunga High School (Mosocho), Kisii
- Cardinal Otunda Girls High School, Bungoma
- Carmel Girls High School, Mbiuni Machakos
- City High School, Nairobi Est 1952; Closed 1995
- Chanagande Secondary School, Kaloleni
- Chania High School, Thika
- Chavakali High School, Vihiga
- Chebisaas Girls High School,
- Chebukwa Secondary School, Bungoma
- Chesamisi High School, Kimilili, Bungoma
- Cheptenye High School, Kericho
- Chianda Boys Bondo Nyanza
- Chulaimbo Boys’ Nyanza
- Chuka High School, Chuka, Meru
- Chogoria Girls High School, Chogoria, Meru
- Consolata Secondary School, Westlands, Nairobi
- D.H.T Secondary, Kisumu
- Dagoretti High School, Nairobi
- Daraja Academy, Nanyuki
- Darajani High School, Kibwezi
- Devonshire Secondary School (Ranas) Est 1979, Closed 2003
- Diemo Secondary School, Kombewa, Kisumu
- Divine Word High School, Katani, Nairobi
- Dr. Aloo Gumbi Secondary, Kisumu
- Dudi Girls High School
- Dzitsoni High School, Kilifi, est 1979
- Dr. Krapf Secondary School, Kaloleni
- Eastleigh High School
- Ebusakami Secondary, Vihiga
- Embakasi Secondary, Embakasi, Nairobi
- Emusire High School, Vihiga
- Eronge Secondary School, Nyamira
- Endarasha Boys High School
- Ebusiratsi Mixed Secondary School
- Ematsuli Secondary School
- Enkinda Mixed Secondary School, Nyamira
- Eshitari Secondary School, Butere
- Flamingo Nakuru R.V Province
- Friends School Kamusinga, Western Kenya
- Gakurwe Secondary School, Murang’a
- Garissa Boys’ High School, Garissa
- Ganze Secondary School, Kilifi
- Gatanga Girls’ School, Thika
- Gatura Girls’ School, Thika
- Gekano High School, Nyamira
- Getarwet Secondary, Litein
- Giakanja Boys High School, Central Province
- Gituru Secondary School, Thika
- Gongo Warom Secondary School, Siaya
- Gulab Lochab Academy, Eldoret
- Hamisi High School, Mombasa
- Hekima Girls High School
- Highway Secondary School, Kisumu
- The Highway Secondary School, South B, Nairobi
- Homa Bay High School, Homa Bay
- Gisambai High School, Vhiga
- Gaicahnjiru High School, Maragua
- Ilbissil Girls Secondary School
- Imani School, Thika
- Irigithathi Secondary School, Ndaragwa
- Iyego Secondary School, Murang’a
- Jaffery Academy, Mombasa
- Jamhuri High School, Nairobi
- Jera Mixed Secondary School, Siaya District
- Jomo Kenyatta High School, Nakuru District
- Kagonya High School
- Kabaa Boys High School
- Kabare Girls High School, Kirinyaga
- Kabianga Boys High School, Kericho
- Kagumo High School
- Kagwe Girls High School
- Kahuhia Girls’ High School, Central Province – Murang’a
- Kakamega School, Kakamega
- Kegoye High School, Kakamega
- Kaheti High School (Mukurweini Nyeri)
- Kalou Secondary School, Ol’Kalou
- Kalulini Boys School, Kibwezi
- Kakamwe Secondary School, Bungoma
- Kamagambo High School, Rongo
- Kambaa Girls High School, Central Province
- Kamahuha Girls High School, Central Province
- Kambe Secondary School, Kaloleni
- Kanga High School, Rongo Nyanza
- Kangema Boys High School, Muranga
- Kangaru High School
- Kanguburi Girls High School, Nyeri
- Kanjuri Secondary School
- Kanunga High School
- Kanyamfwa Mixed Secondary School, Got Oyaro, Rachuonyo
- A.C.K Kapkolei Girls High School, Kobujoi
- Kapsabet Boys High School, Nandi North
- Kapsabet Girls High School, Nandi North
- Meteitei Secondary Schools, Nandi South
- Kaptumo Boys High School
- Kaimosi Girls High School
- Kakamega High School, Kakamega
- Kapsoya Secondary School, Eldoret
- Katana Ngala Secondary School, Kilifi
- Kariguini Secondary School
- Karura Church School, Kiambu
- Kawethei Secondary School, Kangundo District
- Kegonge Boys High School, Embu
- Kathiani High School, Machakos District
- Kenton College Preparatory School
- Kenya High School, Nairobi
- Kenyatta High School, Mahiga
- Kenyatta High School, Mwatate, Taita district
- Keng’uso Salvation Army Secondary School, Nyamira district
- Khasoko Boys High School, Bungoma
- Kiaguthu Boys High School, Murang’a
- Kiambu High School, Kiambu
- Kiambu Township Secondary School, Kiambu
- Kiamutugu High School, Kirinyaga
- Kianda School, Nairobi est 1977
- Kianyaga High School, Kirinyaga
- Kiaoni High School, Kibwezi
- Kibabii Boys High School, Bungoma
- Kibiko Secondary School, Kajiado District
- Kiereni Secondary School (Kenya), Meru South District, Tharaka Nithi County
- Kigama Secondary School, Maragoli
- Kihara Secondary School, Nyahururu,Ndaragwa
- Kijabe Boys High School, Kijabe
- Kijabe Girls High School, Kijabe
- Kikima Secondary School, Mbooni East
- Kilifi Township Secondary School, Kilifi Town
- Kilimo High School, Njoro
- Kilingili Secondary School
- Kimana Secondary School [Kajiado South]
- Kimaren Secondary School, Nandi Hills’
- Kinyui High School
- Kiongwani Secondary School [Mukaa District]
- Kipsigis Girls High school – Kericho
- Kirangari High School, Kiambu
- Kirimara High School, Karatina
- Kirwara Boys High School, Thika
- Kisayani High School, Kibwezi
- Kisii School
- Kisumu Boys’ High, Kisumu
- Kisumu Day Secondary School
- Kisumu Girls High School
- Kitui School, Kitui
- Kit-Mikayi Secondary School Kombewa, Kisumu
- Kitondo Secondary School, Mbumbuni
- Kizurini Secondary School, Kaloleni Town
- Koelel High School, Gilgil
- Koimbi Secondary School, Murang’a
- Kolal Mixed Secondary School, Kadibo – Kisumu
- Komothai Girls High School, Ruiru
- Komothai High School
- Kyanginywa High School
- Kivaywa Boys High School, (Matete-webuye)
- Kaaga Girls High School, Meru
- Kyeni Girls High School, Embu
- Kagonya Secondary School
- Laiser Hill Academy, Rongai, Nairobi
- Lang’ata High School
- Lema Girls Secondary School Machakos
- Lenana School, Nairobi
- Lereshwa Secondary School, Kipipiri
- Lighthouse Girls Academy, Lanet
- Lilly Academy Githurai, Nairobi
- Limuru Girls High School
- Lions Secondary, Kisumu
- Loreto Convent Msongari, Nairobi
- Loreto Convent Valley Road, Nairobi
- Loreto High School – Limuru
- Loreto Convent Kiambu – Kiambu
- Loreto Girls High School, Matunda Moi’s Bridge
- Lubinu High School – Shianda
- Lugulu Girls High School Webuye
- Lulu High School (Mekaela Academies), Ukunda
- Lwak Girls’ High School, Bondo
- Madira Girls High School, Vihiga
- Maai Mahiu Secondary school
- Maina Wanjigi Secondary School, Eastleigh, Nairobi
- Miathene Boys Secondary School
- Machakos Boys High School, Machakos
- Mang’u High School, Thika, est 1925 and the top school in the Country
- Michinda Secondary School (Elburgon-Molo)
- Makueni Boys High School, Wote Makueni
- Malindi High School
- Manga Girls High School, Nyamira
- Maraba Secondary School, Nandi Rift valley
- Maranda High School, Bondo
- Marindi Secondary School, Nyamira
- Marsabit Boys Secondary School Marsabit
- Mary Leakey High School, Kiambu
- Mary Mother of Grace Boys Secondary School, Rumuruti
- Maryhill Girls High School
- Masana Secondary School
- Maseno School, Maseno est 1906 and the best academic high school in the Kenya
- Masogo Mixed Secondary School, Ahero, Nyando
- Matiliku Boys High school
- Mau-Narok Secondary School
- Mbale High School
- Mbita High School
- Mbooni Boys, Kikima, Mbooni West
- Mbooni Girls, Kikima, Mbooni West
- Menengai High School, Nakuru
- Menyenya High School, Nyamira
- Meridian Girls Secondary School, Langata Nairobi
- Meru School; Best school in eastern province
- Matende Girls Secondary School, Kakamega
- Metkei Girls School
- Migingo Girls Secondary School, Kisumu
- Mkumulima Girls Secondary School (Bukura)
- Moi Equator Girls’ School
- Moi Forces Academy – Lanet
- Moi Forces Academy – Nairobi
- Moi Girls’ High School – Eldoret
- Moi Girls School, Kamusinga
- Moi Girls School, Nairobi
- Moi Girls Schoo,l Isinya
- Moi High School, Kabarak
- Moi Sindo Girls, Mbita Nyanza
- Mombasa Light Academy Secondary School, Nyali
- Mua Hills Girls High School
- Mugoiri Boys Secondary School
- Mukurwe-ini Boys High School (Formerly Kiangoma Boys)
- Mumbuni High School, Machakos
- Murang’a High School
- Musingu High School, Kakamega
- Muslim Academy (Nairobi)
- Muslim Secondary, Kisumu
- Musoli Girls High School, Kakamega
- Mwala Girls High School
- Mukaa Boys High School
- Mukaa Girls High School
- Mukumu Girls High School, Kakamega
- Mutara Secondary School, Laikipia
- Mwer Boys High School, Siaya
- Naitiri Boys High School, Bungoma
- Nairobi Light Academy Secondary School, Karen
- Nairobi Mixed Secondary School
- Nairobi School, Nairobi, est 1929
- Naivasha High School
- Naki Mixed, Nyando
- Nakuru Boys High School, Nakuru
- Namachanja High School, Bungoma
- Nanyuki Boys High School, Nanyuki
- Nembu High School, Nairobi
- Ndaragwa Girls High School, Ndaragwa
- Ndiru Secondary School, Kombewa, Kisumu
- Ndururumo High School, Nyahururu
- Ndururi Secondary School, Nyahururu
- Ngara Girls’ High School
- Ngecho Secondary School, Gilgil
- Ngere High School, Kombewa, Kisumu
- Ngiriambu Girls High School, Kirinyaga
- Ngomo (Muhotetu) Secondary School, Nyahuruuru
- Ngoto Secondary School [Mukaa District]
- Nguluni Secondary School, Makueni
- Nguviu Boys High School
- Ng’iya Girls’ High School, Siaya
- Njabini High School Njabini
- Njiiris High School
- Njiru-ini Secondary School
- Njonjo Girls High School
- Njoro Boys, Nakuru
- Njoro Girls Secondary School
- Nyabondo Boys Secondary School, Kisumu
- Nyabururu Girls High School
- Nyamwaga Secondary School, Rachuonyo,Nyanza
- Nyang’ori High School
- Nyakach Girls Secondary School, Nyando
- Nyambaria High School, Nyamira
- Nyandarua High School Nyandarua Ol Kalou
- Nyansabakwa High School, Naymira
- Nyeri High Nyeri, Nyeri
- Nyahururu High School
- Nyaduong Secondary School, Migori
- Nyakach Girls Secondary School
- Ndagoni Secondary School, Magumoni, Chuka, Meru
- Obambo Secondary School, Kisumu
- Ofafa Jericho High, Jericho Estate, Nairobi
- Ogada Seconday School, Kisumu
- Ogande Girls High School, Homabay
- Ogona Sunrise Secondary School, Kombewa, Kisumu
- Oloo laiser High School-Ngong
- Ongalo Secondary, Kisumu
- Onjiko Boys Secondary School, Nyando
- Orando Mixed Secondary School, Kisumu
- Orero Boys Secondary School, HomaBay
- Oshwal Academy, Mombasa
- Oshwal High School, 1st Parklands Avenue, Nairobi, Kenya
- Othaya Boys Secondary School, Nyeri
- Otieno Oyoo Secondary School, Rabuor, Nyando
- Olembo Boys High School, Nyando
- Othoro Mixed Secondary School, Rachuonyo, Nyanza
- Pangani Girls High School, Nairobi
- Parklands High School, Nairobi
- Pan African Girls High School, Karatina
- PCEA Silanga High School
- PJ Mwangola Secondary School
- Precious Blood Girls High School – Riruta, Nairobi
- Pumwani Secondary school
- Ramba High School, Rarieda
- Rata Secondary School, Maseno, Kisumu
- Riokindo High School, Kisii
- Riondong’a Secondary School, Kisii
- Ruiru High School
- Ribe Boys High School, Kaloleni
- Rift Valley Academy
- Rongai Girls Secondary School, Nakuru.
- Rosterman Secondary School, Kakamega
- Sabatia Secondary School, Koibatek District
- Sabugo Secondary School, Mirangine
- Sacho High School
- Sameta High School, Kisii
- Sawagongo High School, Siaya
- SDA School, Watamu
- Serare School, Nairobi
- Senior Chief Koinange High School, Kiambaa
- Serem Secondary School
- Shikunga Secondary School, [Kakamega-Bukura]
- Shimo-la-Tewa Secondary School, Mombasa
- Shiners Girls High School, Nakuru
- Shiners Boys High School, Nakuru
- Sidindi Secondary School
- Simotwo Boys High School
- Singore Girls School
- South Tetu Girls High School (Mukurweini Nyeri)
- Sironga Girls High School, Nyamira
- Star of the Sea Secondary Schoo,l Mombasa
- St. Anne’s Girls High School
- St. Anthonys Boys High School, Trans-Nzoia District
- St. Barnabas Girls Secondary School, Kombewa, Kisumu
- St. Basil`s Academy Matunda
- St. Cecilia Girls Aluor
- St.Christophers Secondary School, Magumu
- St. Charles Lwanga Kitui School [Kitui]
- St. Charles Lwanga Secondary, Mombasa
- St. Georges’s High School, Kaloleni-Giriama
- St. Georges Secondary School, Nairobi
- St. Ignatius Mukumu Boys’ High School, Khayega
- St. Joseph Girls’ School, Kibwezi
- St. Joseph’s Mbita
- St. Joseph The Worker Secondary School, Mang’u
- St. Lucie Kiriri Girls Secondary School, Nairobi
- St. Mary’s School, Nairobi
- St. Mary’s Boys’ Secondary School, Nyeri
- St. Mary’s Girls’ High School, Mumias
- St. Marys Girls School, Thange
- St. Matthews A.C.K Webuye, Webuye
- St. Monicah, Lubao
- St. Mukasa Secondary School Chimoi
- St. Pauls Amukura High School
- St. Pauls Boys Marsabit Eastern
- St. Pauls Miluki Secondary School, Bungoma
- St. Pauls Shikunga Secondary School [Butere]
- St. Paul Seminary, Nyeri
- St. Patrick High School Iten
- St. Peter Claver’s – Kithuki
- St. Peters Mumias Boys High School
- St. Pius Uriri High School Nyanza
- St. Sinclair Secondary School, Nairobi
- St. Teresa Girls Secondary, Kisumu
- St. Theresa’s Nyangusu Girls’ High School
- Starehe Boys’ Centre and School, Nairobi
- Strathmore School, Lavington, Nairobi
- State House Girls High School, Nairobi
- Sunshine Secondary School, Nairobi
- Tabagon Girls, Nandi
- Temple Road High School, Nairobi
- Terige High School,[Lesos]
- Thika High School, Thika
- Thomeandu Boys Secondary School Nunguni
- Thurdibuoro Secondary School, Nyakach
- Titsu Secondary School, Nairobi
- Tiengre Secondary School, Kisumu
- Tigoi Girls
- Timbila High School Taveta
- Tom Mboya High School Rusinga, Mbita
- Tumutumu Girls High School, Nyeri
- Ukwala Boys Siaya Nyanza
- Upper Hill School Nairobi
- Uruku Secondary School Ndaragwa
- Usenge Boys High, Bondo
- Vihiga High School, Vihiga
- Vyulya High School, Vyulya
- Wamutitu Secondary School
- Wang’apala Boys High School, Kadongo
- Warazo Jet Secondary School [Kiganjo- Nyeri]
- Webzz Educational Centre [Bungoma-Kanduyi]
- Withur Secondary School, Kisumu
- Yaang’a Secondary School, Njabini
International schools in Kenya
- Brookhouse School, Nairobi
- Braeburn School, Nairobi
- French School of Nairobi (Lycée Denis Diderot)
- German School, Nairobi
- Greensteds School, Nakuru
- Hillcrest School, Nairobi
- International School of Kenya, Nairobi
- Kenton College, Nairobi
- Nairobi Academy
- Nairobi Japanese School
- Nederlandse School, Nairobi
- Pembroke House School, Gilgil
- Peponi School, Ruiru
- Potterhouse School, Nairobi
- Rift Valley Academy, Kijabe
- Rosslyn Academy, Nairobi
- Rusinga School, Nairobi
- St. Andrews School, Turi, near Nakuru
- Swedish School, Nairobi
- West Nairobi School
Schools in Rachuonyo Kenya
- Agoro Sare Primary School
- Aramo Primary School
- Apondo Primary School
- Dudi Primary School
- Gangre Primary School
- Highlands Academy, Oyugis
- Saye Primary School
- Kakiri Academy
- Kakelo Mixed Primary School
- Kachieng’ Primary School
- Nyatindo Primary School
- Ober Mixed Primary School
- Ober Boys Boarding School
- Ogera Primary School
- Obisa Primary School
- Mithui Primary School
- Ojwando Primary School
- Nyatindo Primary School
- Bwoye Primary School
- Ondiwa Gamba Primary School
- Orinde Primary School
- Oyugis Primary, Oyugis
- Ragama Academy, Oyugis
- Ranena Primary School
- Rawinji Primary School, Oyugis
- Ringa Primary School
- St. Joseph’s Combined Academy, Oyugis
- Wire Primary School
- Kosele Primary School
- Kaditonge Primary School
- Kassimba Primary School
- Mawira Primary School
- Kamuga Primary School
- KotienoPrimary School
- Kwoyo Primary School
- Miyuga Primary School
- Mawego Girls Primary School
- Mawego Mixed Primary School
- Yath Welo Primary School
- Manganga Primary School
- Yala Primary School
- Khohot High School
Schools in Nairobi Kenya
- St.Michael’s Primary School, Makadara
- Rosslyn Academy, Nairobi
- Swedish School, Nairobi
- Norwegian Community School, Nairobi
- Nairobi West School
- Banda School, Nairobi
- Aga Khan Junior Academy, Nairobi
- Aga Khan Nursery School
- Aga khan Tewie Community School
- Ayany Primary School, Nairobi
- Babadogo Primary School
- Belle Vue Primary School
- Buru Buru Primary School, Nairobi
- Bangani Secondary School
- Canon Apollo Primary School, Nairobi
- Consolata Primary School, Westlands, Nairobi
- City Primary School, Ngara
- Dayspring Junior School
- Diwopa Catholic Primary School, Kayole, Nairobi
- Doonholm Primary School
- Dr. Krapf Primary School
- Dr. Livingston Primary School
- Flora Primary School
- Goldenlight Educational Centre
- Harambee Primary School
- Highridge Primary School, Parklands, Nairobi
- Hope Mission
- Hospital Hill Primary School
- Jamhuri Primary School (Government School)
- Jogoo Road Primary School
- Kangemi Primary School
- Kawangware Primary School, Ungaro (by Feli)
- Kariobangi South Primary School
- Kibera Primary School, Kibera
- Kihumbuini Primary School, Kangemi
- Kilimani Primary School
- Kileleshwa Primary School
- Kimathi Primary School
- Komarock Primary School, Komarock Estate
- Kongoni Primary School, South C
- Lakewood Schools, Komarock
- Langata Road Primary School, Langata
- Langata West Primary School, Langata
- Le Pic Primary School
- Logos Christian School
- Loresho Primary School
- Loreto Convent Msongari
- Loreto Convent Valley Road
- Lililumbada Catholic School
- Mathare North Primary School
- Milimani Primary School
- MM Chandaria Primary School
- Martin Luther Primary School, Makadara
- Makongeni West Primary School, Makongeni
- MacWilliams Academy, Githurai 45, Githurai
- Muslim Girls Nursery, (Primary & Secondary School) Park Road
- Muguga Green Primary School, Westlands
- Nairobi Light Academy Primary School
- Nairobi Light Academy Secondary Boys
- Nairobi Light Academy Secondary Girls
- Nairobi Primary School (Mamlaka Road)
- Nairobi River Primary School
- Nairobi Starlet Academy
- Nairobi South Primary School, South B
- New Kihumbuini Primary School, Kangemi
- Ngong Forest Primary School
- Nile Road Special School, Nairobi
- Olympic Primary School, Kibera
- Oshwal Jain Primary School, Parklands
- Our lady of Fatima secondary School (OLOFOSA)
- Our Lady of Mercy Primary School, South B (by Feli)
- Our Lady Of Nazareth Primary School, Mukuru Kwa Njenga
- Ofafa Jericho Schools
- Park Road Primary School
- Parklands Primary School, Parklands
- Plainsview Primary School
- Pumwani Primary School
- Riruta Satellite Academy, Riruta Satellite and Kabiria.
- Roysambu Primary School, Zimmerman
- Satellite Primary School (Kawa by Feli)
- Serare School
- Shepherds Junior School, Buruburu
- Strathmore School, Lavington
- Starehe Boys Primary School, Nairobi
- St. Bridget’s Primary School, (Starehe), (Nairobi)
- St. Joseph Feinademetz Primary School, Ruai, Nairobi
- St. Patrick’s Primary School, Ofafa Maringo
- St. Paul’s Primary School, Nairobi
- St. John’s Primary School, Kaloleni
- St. George’s Primary School, Kilimani
- St. Juliet Educational Centre, Kibera
- St. Mary’s School, Nairobi
- St. Michael Educational Centre, Mathare
- Tumaini Primary School
- Toi Primary School
- Uhuru Primary School
- Utawala Primary School
- Valley Bridge Primary School
- Vet-Labs Primary School
- Visa Oshwal Primary School, Parklands
- Westlands Primary School
- Kaloleni Primary School, Kaloleni
Schools in Kitui Kenya
- Ngiini Primary School
- Central Primary School
- Muslim Primary School
- Katyethoka Primary School
- Kilevi Primary School
- Kiatine Primary School
- Muthale Primary School
- Nguuni Primary School
- Museng Primary School
- Kauma Primary School
- Kauwi Primary School
- Kiamani Primary School
- Kangondi Primary School
- Mutanda Primary School
- Tulia Primary School
- Mutonguni Primary School
- Kitamwiki Primary School
- Utoo Primary School
- Kasue Primary School
- Nzinia Primary School
- Kangungi Primary School
- Kyondoni Primary School
- Ndiuni Primary School
- Mwangya Primary School
- Kangii Primary School
- Kakeani Primary School
- Kithumula Primary School
- Kyathani Primary School
- Mutulu Primary School
- Ngaaka Yakwa Primary School
- Yalatani Primary School
- Kasyala Primary School
- Kitui Primary School
- Matinyani Primary School
- Matinyani DEB Primary School
- Kyaani Primary School
- Light & Salt Academy
- Mikuyuni Primary School
- Musukini Primary School
- Uwu Primary School
- Itiko Primary school
- Syombandu Primary School
- Kanzau Primary School
- Mwanyani primary School
- Mukuku Primary School
- Kwa Mutei Primary School
- Inyuu Primary School
- Kiongwe Primary School
Schools in Kakamega Kenya
- Bukhulunya Primary school
- Ekambwonje Primary School
- Eshiamboko Primary School
- Ebuchinga Primary School
- Eregi Primary School
- Eshisango Primary School
- Ikhulili Primary School
- Ikonyero Primary School
- Imalaba Primary School
- Iremele Primary School
- Isanjiro Primary School
- Kakamega Hill Junior School
- Kakamega Muslim Primary School
- Kakamega Primary School
- Kakoi Primary School
- Kaluni Primary School
- Khwisero Primary (Sammy)
- Kilimo Primary School, Bukura
- Lusiola Primary School
- Lwanaswa Primary School
- Madivini Primary School
- Matioli Primary School
- Mukavakava Primary School
- Mukulusu Primary School
- Mukumu Mixed Boarding Primary School, Ilala
- Musaa Primary School
- Mwiyenga Primary School
- Nabongo Primary School
- Shichiko Primary School
- Shieywe Primary School
- Shikomari Primary School
- Shirali Primary School (Sammy)
- Shiswa Primary School
- Shitirira Boarding Primary School
- Shivikhwa Primary School
- Tumbeni Primary School
Schools in Kericho Kenya
- ACK Holy trinity
- Chepkolon Green-highlands Academy
- Chepkurbet Primary School
- Cheptabes Primary School
- Eland Academy
- Fountain SchoolS
- Grassland Tabon Academy
- Highlands Primary School
- Kabianga Primary School, Kericho
- Kapcheluch Primary School
- Kaptebeswet Primary School
- Kericho Boys Boarding Primary School
- Kericho Primary School
- Kibingei Primary School
- Masarian Primary School
- Milimani Grammar school
- Siongok Academy
- Telanet Primary School
- The Eagle School
- Torsogek Primary school
- Kipchebor Primary School
- Chepkolon Primary School
- Motobo Primary School
- St. Patrick Primary School
Refer to this link for part 2 of this comprehensive list