Best primary schools in Kenya (nationally)

List of the best primary schools in Kenya (Nationally). We have also provided links to the top primary schools in Kenya per county below the ranking table.

Ranking Criteria: Rankings are based on KNEC KCPE (Kenya Certificate of Primary Education) school mean grade.

Best primary schools in Kenya (ranking table)

Rank School Name School Code County Mean Grade
1 MAKINI NGONG ROAD ACADEMY 20406041 NAIROBI 425
2 NYALI ST KEVIN ELITE 03106577 MOMBASA 422
3 NEWLIGHT KOMAROCK 20408032 NAIROBI 420
4 CHELSA ACADEMY 25508627 BOMET 417
5 FRED'S ACADEMY 15304229 MERU 413
6 PLEASANT VIEW SCHOOL 11232319 KIAMBU 412
7 JOSNEM ACADEMY 07225146 NYANDARUA 411
8 GILGIL HILLS ACADEMY 27570222 NAKURU 410
9 PREMESE MAKUENI ACADEMY 18307129 MAKUENI 404
10 JOHN PAUL11 30556332 LAIKIPIA 402
11 MARELL ACADEMY 36602165 BUNGOMA 402
12 AL-ANSAARU NURSERY & PRIMARY SCHOOL 20402023 NAIROBI 399
13 PRECIOUS HOPE SCHOOL 40716173 KISII 395
14 SALLY ANN SCHOOL 28522550 KERICHO 395
15 ACACIA CREST ACADEMY 31567215 KAJIADO 394
16 CHEMITAN ACADEMY 28522537 KERICHO 394
17 EFFORT JUNIOR 09203423 KIRINYAGA 394
18 HIGH PEAK 27537225 NAKURU 393
19 LILY ACADEMY 11235207 KIAMBU 392
20 ST MATHEW'S SEPTONOK 29540138 NANDI 392
Share
Search blog