KNEC KCPE School Codes 2024 for Top Primary Schools in Kenya
KNEC KCPE School Codes 2024… Are you looking for a way to access your KCPE school code online? If yes, then this informative article is for you. You will be given detailed information on how to access the KCPE school code online.
Each candidate had a unique personal identifier (UPI) while on the other hand, learning institutions have KCPE school codes. The UPI numbers and school codes are useful when accessing KCPE results. Below is a list of the KCPE primary school codes for the top institutions per county.
KNEC KCPE school codes are allocated based on the county of location. If you are looking for school codes for KCPE online, this article is for you. Here is a list of KCPE school codes:
Baringo County
Below are the school codes of different schools in Baringo County.
- 33521138 – The Immaculate Mother Parachial Primary School
- 33562130 – Mogotio Little Friends Academy
- 33562226 – Soy Emining Academy
- 33517157 – St Mary’s Catholic Academy
- 33562127 – Crescent Academy
- 33521319 – Kabimoi Green View
Bomet County
Here are the school codes for schools in Bomet County.
- 25508627 – Chelsa Academy
- 25563330 – Chemalal Sunshine
- 25508646 – Davsi Kiromwok Academy
- 25508116 – St Mary’s Girls
- 25508196 – St Mary’s Day Mixed
Bungoma County
Here are the school codes for schools in Bungoma County.
- 36602165 -Marell Academy
- 36621137 -Phim Academy
- 36602188 -Christ The King Academy
- 36602173 -Highway Academy
- 36602178 -Fountain Gate Preparatory
Busia County
Here are the school codes for schools in Busia County.
- 35601233 -Busia Ebenezer Academy
- 35629140 -Nambale Township
- 35629136 -St James Model Academy
- 35620225 -Victory Junior Academy
- 35606226 -Isegere Toto School
Elgeyo Marakwet County
Here are the school codes for schools in Elgeyo Marakwet County.
- 34520224- Rorok Victory Academy
- 34559250 -A.S.E. St Brigid’s Academy
- 34518135 -Salaba Academy
- 34520126 -Immaculate Heart Of Mary Nerkwo
- 34559249 -Kapserere Highland Academy Primary School
Embu County
Here are the school codes for schools in Embu County.
- 14303132 -Havard Academy
- 14303127 -Tenri Primary School
- 14303124 -Bonanza School
- 14303114 -Lion’s Embu
- 14303119 -Embu Shepherd
Garissa County
Here are the school codes for schools in Garissa County.
- 45801126 -Sunshine Academy
- 45801118 – Mnara Junior Academy
- 45801119 -Abu-Ubeyoa Private
- 45806204 -Bushra Academy
- 45801132 -Al-Hakim Academy
Homabay County
Here are the school codes for schools in Homabay County.
- 41704230 -St Peter’s Cape View
- 41704034 -Janeiro Junior Academy
- 41730116 -M.P.I.S Primary School
- 41709246 -Our Lady Of Orore
- 41709127 -Fortune Academy
Isiolo County
Here are the school codes for schools in Bomet County.
- 17306216 -Al-Falah Primary School
- 17306109 -Little Angels
- 17306115 -The High Vision Junior
- 17306209 -Nomads Primary
- 17306105 -Isiolo Hekima
Kakamega County
Here are the school codes for schools in Kakamega County.
- 37617201 -Booker Academy
- 37603024 -St Joseph Academy
- 37603023 – Hill School Kakamega
- 37617211 -St Peter’s Boys Boarding Primary School Mumias
- 37603242 -Bright Academy
Kajiado County
Here are the school codes for schools in Kajiado County.
- 31567215 -Acacia Crest Academy
- 31557249 -Kenvic School
- 31557229 -St Patrick’s Hill School
- 31557224 -Serare School
- 31567214 -St Lilyanna Preparatory
- 31567218 -Kauti Academy
Kericho County
Here are the school codes for schools in Kericho County.
- 28522550 -Sally Ann School
- 28522537 -Chemitan Academy
- 28553122 -Chumo Education Centre
- 28522541 -Emmanuel Junior C Academy
- 28512153 -St Theresa Primary School
Kiambu County
Here are the school codes for schools in Kiambu County.
- 11232319 -Pleasant View School
- 11235207 -Lily Academy
- 11235216 -Josu Academy
- 11230119 -Gacio Junior Academy
- 11211434 -Limuru International School
- 11235209 -Sukari Presbyterian School
Kilifi County
Here are the school codes for schools in Kilifi County.
- 04107169 -Tahdhib Muslim Academy
- 04102138 -0Kilifi High Vision Academy
- 04102244 -Mtwapa Elite
- 4107153 -Malindi Little Angels Junior Academy
- 04107146 -Kingsway Junior School
Kirinyanga County
Here are the school codes for schools in Kirinyaga County.
- 09203423 -Effort Junior
- 09203425 -Kerugoya Good Shepherd’s Academy
- 09203422 – Kerugoya Municipality
- 09224241 -Alber School – Kutus
- 09239140 -Kutus Municipality
Kisii County
Here are the school codes for schools in Kisii County.
- 40716173 -Precious Hope School
- 40703142 -Set Greenhill Academy
- 40703254 -St Vincent Depaul Boys
- 40735236 -Father Joseph Oucho Girls
- 40711143 -Elsa Preparatory
Kisumu County
Here are the school codes for schools in Kisumu County.
- 39734093 -Muhoroni Success
- 39702132 -Golden Elite School
- 39734107 -Muhoroni Furaha Primary
- 39702128 -Migosi S.D.A School
- 39733227 -Nyabondo Boys Boarding Primary
Kitui County
Here are the school codes for schools in Kitui County.
- 13338224 -Precious Moment
- 13338124 -Mui Kings Academy
- 13310317 -Kanginga Oasis Academy
- 13302123 -Ste Llamaris Academy
- 13310137 -By Grace Academy
Kwale County
Here are the school codes for schools in Kwale County.
- 02110130 – Little Roots Academy
- 02110141 -Mekaela Heshima School
- 02110135 -St Joseph Catholic
- 02110128 -Word Of Life Christian Academy
- 02105231 -Tiwi Baptist Academy
Laikipia County
Here are the school codes for schools in Laikipia County.
- 30556332 – John Paul Ii Primary
- 30514114 – Likii Hill School
- 30544124 – Familia Takatifu Primary School
- 30514117 – Mary Immaculate Primary
- 30514116 – P.C.E.A Nanyuki
Lamu County
Here are the school codes for schools in Lamu County.
- 06104231 – Mpeketoni Good Shepherd
- 06104203 – Hongwe Primary School
- 06104119 – Stone Town Academy
- 06104121 – Swafaa Academy
- 06104202 – Lake Kenyatta School
Machakos County
Here are the school codes for schools in Machakos County.
- 12330108 – Lukenya Academy
- 12345120 -A.I.C Matheini J Academy
- 12330122 – Star Sheikh Academy
- 12315261 -Our Lady Queen of Peace
- 12330131 – Leaders Academy
Makueni County
Here are the school codes for schools in Makueni County.
- 18307129- Premese Makueni Academy
- 18307150 – Emmanuel Springs Academy
- 18348118 – Mumbe Junior Academy
- 18347221 – Christopher Kiamba Memorial
- 18335222 – Vitale Hgm Primary
- 18348167 -Smart Future Academy
Mandera County
Here are the school codes for schools in Mandera County.
- 47803121 – Mandera Academy
- 47803 108 – Al-Qalam Academy
- 47803 127 – Elimu Bora Academy
- 47803125 – Al- Huda Integrated Academy
- 47803119 – Al-Bukhari Academy
Marsabit County
Here are the school codes for schools in Marsabit County.
- 16311114 – Moyale Junior Academy
- 16311124 – Hudefya Junior Academy
- 16311117 – Gateway Academy
- 16311128- St Paul’s Primary School
- 16305112 – Marsabit Jamia
Meru County
Here are the school codes for schools in Meru County.
- 15304229 – Fred’s Academy
- 15319334 – Kathigiri Primary
- 15304123 – Consolata Primary Gitoro
- 15304232 – Plainsville Academy
- 15309416 – St Johns Boarding
Migori County
Here are the school codes for schools in Migori County.
- 44708156 – Bukuria Academy
- 44708161 – Kehancha Progressive
- 44708135- Momokoro Academy
- 44739143 – Sony Complex School
- 44717170 – Rongo Success Academy
Mombasa County
Here are the school codes for schools in Mombasa County.
- 03106577 – Nyali St Kevin Elite
- 03106429 – St.Kevin Hill Academy
- 03106467 – Victory Mombasa Junior
- 03106507 – Nyali Primary School
- 03106152 – Busy Bee School
- 03106143 – Sega Junior School
Murang’a County
Here are the school codes for schools in Murang’a County.
- 10204229 – Bishop Kairo Centre
- 10228218 – Miriam Target Academy
- 10208250 – St. Mary’s Maragua Ridge School
- 10204219 – Benedito Highway Complex
- 10238130 – St Martins Boys Boarding Primary
Nairobi County
Here are the school codes for schools in Nairobi County.
- 20406041 – Makini Ngong Road Academy
- 20408032 – Newlight Komarock
- 20402023 – Al-Ansaaru Nursery & Primary School
- 20407033 – St Mary’s Ruaraka
- 20408055 – Tender Care
Nakuru County
Here are the school codes for schools in Nakuru County.
- 27570222 – Gilgil Hills Academy
- 27537225 – High Peak Junior Academy
- 27536118 – Anestar Primary School
- 27536217- St Georges Grassland Academy
- 27537134 – Lizar Junior School
Nandi County
Here are the school codes for schools in Nandi County.
- 2954013 – St Mathew’s Septonok
- 29540160 – Sangau Central Academy
- 29513275 – Central Academy Chemuswo
- 29513125 – Baraka School
- 29540140 – All Saints Kebulonik Academy
Narok County
Here are the school codes for schools in Narok County.
- 32519205 – Sikawa Primary School
- 32519301- Njipiship Primary School
- 32519511 – Olaitong Primary School
- 32516205 – Olenkomeei Primary School
- 32546330 – Ole Nkanae Primary School
Nyamira County
Here are the school codes for schools in Nyamira County.
- 43720136 – St Andrews Kaggwa Boys
- 43728143 – Borabu Hill Side Academy
- 43720115 – Eronge Adventist
- 43720152 – Saon Boarding Primary School
- 43720145 – St Andrews Girls Kaggwa
Nyandarua County
Here are the school codes for schools in Nyandarua County.
- 07225146 – Josnem Academy
- 07209218 – Father Joseph Baldo Primary School
- 07216116 – St Paul’s Academy
- 07214133- Nyahururu Elite Junior
- 07201169 – Chartaby Academy
Nyeri County
Here are the school codes for schools in Nyeri County.
- 08210315 – Snowview Complex
- 08210224 – Slopes View Academy
- 08202104 – Nyeri Good Shepherd Academy
- 08217224- Gachugu Academy
- 08220114 – Mary Immaculate
- 08202224 – Nyeri Town View Academy
Samburu County
Here are the school codes for schools in Samburu County.
- 22527208 – Ngilai Primary School
- 22527101 – South Horr Primary School
- 22526103 – Lodungokwe Primary School
- 22502202 – Maralal Primary School
- 22502109 – Logorate Primary School
Siaya County
Here are the school codes for schools in Siaya County.
- 42726122 – St Teresas Yala
- 42712153 – St Mathews Sironyo Academy
- 42705117 – Mbaga G.School Primary School
- 42705306 – Si Dok Primary School
- 42705251 – Selly’s Junior Academy
Taita Taveta County
Here are the school codes for schools in Taita Taveta County.
- 01114221 – Mwatate Junior Academy
- 01114120 – Mwatate Junior Preparatory
- 01115120 – St Agnes Primary School
- 01114217 – Mwavunyu Primary School
- 01115124 – Voi St Jude Educational Centre
Tana River County
Here are the school codes for schools in Tana River County.
- 05117207 – Life Frontier Primary School
- 05103127 – ST Joseph Primary Emmaus
- 05112201 – Arap Moi Primary School
- 05112105 – Kulesa Primary School
- 05103216 – Fanjua Primary School
Tharaka Nithi County
Here are the school codes for schools in Tharaka Nithi County.
- 19308346 – Bright Rose Academy
- 19342147 – Gatunga Junior Academy
- 19326255 – PCEA Mwimbi Boarding
- 19308114 – Kath Ituni Primary
- 19313162 – Marimanti Academy
Turkana County
Here are the school codes for schools in Turkana County.
- 21501122 – Kare Academy
- 21501110 – Erait Academy
- 21501115 – A.I.C Nakuluja Academy
- 21549201 – AICLokichoggio
- 21549112 – Kakuma Muslim Academy
Trans Nzoia County
Here are the school codes for schools in Trans Nzoia County.
- 23503138 – Saints Angelic Charles Academy
- 23504032 – Mt Elgon Academy
- 23528164 – Litiik Academy
- 23503235 – St Anne’s Academy Kiminini
- 23528159 – Choronok Primary School
Uasin Gishu County
Here are the school codes for schools in Uasin Gishu County.
- 26507182 – Little Lambs School
- 26534275 – Eldoret Educational Resource Center
- 26507138 – Green Park Academy
- 26509133 – Soy Academy
- 26507174- Hillside Plateau
Wajir County
Here are the school codes for schools in Wajir County.
- 46802124 – Wajir Excel Academy
- 46802123 – I C F Primary School
- 46802121 – Amudi Primary
- 46802132 – Furqan Integrated Academy
- 46820106 – Kulmiye Academy
- 46820107 – Alhidaya Primary School
West Pokot County
Here are the school codes for schools in West Pokot County.
- 24505145 – Kapenguria Town View Academy
- 24505226 – Rev Murupus Academy
- 24505149 – Makutano Central Academy
- 24505225 – Jerusalem Academy
- 24505134 – St Mary’s Assumption Catholic
Vihiga County
Here are the school codes for schools in Vihiga County.
- 38604232 – Mudasa Academy
- 38622239 – Mbale Shalom Academy
- 38622149 – Serve Academy
- 38619241 – Cheptulu Sunrise Academy
- 38604132 – Light And Salt Academy Primary School
KCPE school codes are unique for each institution.
NOTE: The KCPE school codes are subject to change, If not listed above, you can visit a school to know its KCPE code.
What’s your take on this? We believe this article was helpful, if yes, don’t hesitate to share this information with your friends on Facebook, Twitter, WhatsApp, and other Social Platforms.