
2021-2022 KCSE RESULTS-TOP 100 SCHOOLS NATIONALLY KCSE 202-2022 KNEC RESULTS
KCSE Results 2021/2022 Top 100 Schools and their Mean Scores
School Name | KCSE 2021/2022 Mean Score | KCSE
MEAN GRADE AND RANK (2020) |
KCSE MEAN GRADE
(2019) |
KCSE 2019 RANKING | COUNTY |
Kenya High | 10.3 Pos 2 | 10.467 | 1. | Nairobi | |
Kapsabet Boys | 10.53
Pos 1 |
10.11 | 2. | Nandi | |
Kisima Mixed | 9.55 Pos 16 | 10.05 | 3. | Nyandarua | |
Alliance High | 10.18 Pos 4 | 10.019 | 4. | Kiambu | |
Mary Hill Girls | 9.89 Pos 6 | 9.92 | 5. | Kiambu | |
Alliance Girls | 9.82 Pos 8 | 9.92 | 6. | Kiambu | |
Strathmore School | 9.78
Position 11 |
9.88 | 7. | Nairobi | |
Moi High School Kabarak | 9.59 Pos 13 | 9.88 | 8. | Nakuru | |
Mang’u High | 10.28 Pos 3 | 9.868 | 9. | Kiambu | |
Light Academy Nairobi | 10.05
Pos 5 |
9.84 | 10. | Nairobi | |
Anestar Boys High | 9.58 Pos 16 | 9.7 | 11. | Nakuru | |
Moi Girls Eldoret | 9.68 Pos 11 | 9.65 | 12. | Uasin Gishu | |
Pangani Girls | 9.82
Pos 9 |
9.56 | 13. | Nairobi | |
Nairobi School | 9.41 Pos 20 | 9.55 | 14. | Nairobi | |
Kianda School | 9.53 | 15. | Nairobi | ||
Nakuru Girls | 9.52 | 16. | Nakuru | ||
St. Brigid’s Kiminini | 9.85
Pos 8 |
9.4 | 17. | Trans Nzoia | |
Murang’a High | 9.86 Pos 7 | 9.2733 | 18. | Murang’a | |
Riara Springs | 9.2 | 19. | Nairobi | ||
Friends School Kamusinga | 9.61
Pos 12 |
9.1608 | 20. | Bungoma | |
Moi Tea Girls Sec. | 9.3
Pos 24 |
9.16 | 21. | Kericho | |
Maseno School | 9.58 Pos 14 | 9.09 | 22. | Kisumu | |
Kipsigis Girls Sec. | 8.9
Pos 39 |
9.08 | 23. | Kericho | |
Starehe Girls’ Centre | 9.07 | 24. | Nairobi | ||
Sheik Khalifa | 9.1
Pos 32 |
9.01 | 25. | Mombasa | |
Kagumo High | 9.41 Pos 19 | 8.99 | 26. | Nyeri | |
Bishop Gatimu Ngandu | 9.227 Pos 26 | 8.962 | 27. | Nyeri | |
Segero Adventist National | 8.7
Pos 58 |
8.927 | 28. | Trans Nzoia | |
Starehe Boys’ Centre | 9.43 Pos 18 | 8.9098 | 29. | Nairobi | |
Maranda High | 9.76 Pos 10 | 8.90628 | 30. | Siaya | |
Pope Benedict Seminary | 8.9 | 31. | Kisii | ||
Bunyore Girls | 8.81
Pos 45 |
8.8925 | 32. | Vihiga | |
Litein High School | 8.8
Pos 47 |
8.84 | 33. | Kericho | |
Agoro Sare | 9.236 Pos 25 | 8.834 | 34. | Homa Bay | |
Nakuru Boys High | 8.8 Pos 48 | 8.81 | 35. | Nakuru | |
Damacrest Academy | 8.8 | 36. | Kiambu | ||
Baricho Boys High | 9.41 Pos 17 | 8.8 | 37. | Kirinyiga | |
Light Academy Mombasa | 9.17 Pos 28 | 8.72 | 38. | Mombasa | |
Limuru Girls | 8.7 | 39. | Kiambu | ||
Kanga High | 9.05 Pos 31 | 8.7 | 40. | Migori | |
Meru School | 9.03 Pos 35 | 8.7 | 41. | Meru | |
Machakos School | 8.62
Pos 62 |
8.6207 | 42. | Machakos | |
Mudasa Academy | 8.62 | 43. | Vihiga | ||
Mary Mother Of Grace | 8.62 | 44. | Laikipia | ||
Kiage Tumaini | 9.3
Pos 22 |
8.6 | 45. | Kisii | |
Kitui School | 8.5878 | 46. | Kitui | ||
Asumbi Girls | 9.569
Pos 15 |
8.58519 | 47. | Homa Bay | |
Karima Girls High | 9.5
Pos 87 |
8.58 | 48. | Nyandarua | |
Kahuhia Girls | 8.33
Pos 79 |
8.53 | 49. | Murang’a | |
Nkubu High | 8.5
Pos 71 |
8.5 | 50. | Meru | |
Carmel Girls | 8.5
Pos 70 |
8.5 | 51. | Machakos | |
Kisasi Boys | 8.47 | 52. | Kitui | ||
Moi Girls Mbiruri | 8.5
Pos 72 |
8.405 | 53. | Embu | |
Preciuos Blood Riruta | 8.4 | 54. | Nairobi | ||
Moi Forces Lanet | 8.4 | 55. | Nakuru | ||
Mbita High | 8.4 | 56. | Homa Bay | ||
Karura SDA | 8.4 | 57. | Nairobi | ||
Kabare Girls | 8.4 | 58. | Kirinyiga | ||
Kisii School | 9.1
Pos 33 |
8.4 | 59. | Kisii | |
St. Mary’s Igoji | 8.8
Pos 49 |
8.37 | 60. | Meru | |
Sacho High School | 8.3
Pos 81 |
8.36 | 61. | Baringo | |
Metkei Girls | 8.3
Pos 83 |
8.34 | 62. | Elgeyo Marakwet | |
Njiri School | 8.87
Pos 43 |
8.33 | 63. | Murang’a | |
Elburgon Secondary | 8.38
Pos 77 |
8.33 | 64. | Nakuru | |
Chogoria Girls | 8.31 | 65. | Tharaka Nithi | ||
Mutira Girls | 8.3 | 66. | Kirinyaga | ||
Moi Siongiroi Girls | 8.3 | 67. | Bomet | ||
Lugulu Girls High | 8.2578 | 68. | Bungoma | ||
Memon Academy | 7.9
Pos 90 |
8.2 | 69. | Mombasa | |
Kyeni Girls | 8.2 | 70. | Embu | ||
Utumishi Academy | 8.18 | 71. | Nakuru | ||
Muthale Girls | 8.102 | 72. | Kitui | ||
Tengecha Girls High | 8.2
Pos 86 |
8.1 | 73. | Kericho | |
St. Mary’s Boys Nyeri | 8.1 | 74. | Nyeri | ||
Qubaa Muslim | 7.98
Pos 111 |
8.1 | 75. | Mombasa | |
Kathiani Girls | 8.1 | 76. | Machakos | ||
St. Francis Misyani | 8.06 | 77. | Machakos | ||
Baringo High School | 8.65 Pos 60 | 8.06 | 78. | Baringo | |
Makueni Boys | 8.75
Pos 51 |
8.054 | 79. | Makueni | |
St. Anthony Boys | 8.73 Pos 53 | 8.01 | 80. | Trans Nzoia | |
Nyambaria High | 8.7
Pos 56 |
8.01 | 81. | Nyamira | |
Kangaru Girls | 8.01 | 82. | Embu | ||
Mahiga Girls | 8.55
Pos 98 |
8 | 83. | Nyeri | |
Elite Girls | 8 | 84. | Laikipia | ||
St. Joseph’s Boys Kitale | 8.6
Pos 64 |
7.92 | 85. | Trans Nzoia | |
Sacred Heart Roret Girl | 7.9 | 86. | Kericho | ||
Orero Boys | 9.2
Pos 31 |
7.9 | 87. | Homa Bay | |
Kapsabet Girls | 8.92
Pos 37 |
7.9 | 88. | Nandi | |
Istiqama Academy | 7.9 | 89. | Mombasa | ||
Graceland Girls | 7.83 | 90. | Laikipia | ||
Nanyuki High School | 8.63
Pos 61 |
7.82 | 91. | Laikipia | |
Naivasha Girls | 7.82 | 92. | Nakuru | ||
St. Peter’s Nyakemincha | 8.02
Pos 110 |
7.8 | 93. | Nyamira | |
Pioneer Girls | 8.25
Pos 85 |
7.8 | 94. | Murang’a | |
Ndalani Sec. | 7.8 | 95. | Machakos | ||
Kiurani Boys | 7.8 | 96. | Thara Nithi | ||
Kiaguthu Boys | 7.8 | 97. | Murang’a | ||
Mugoiri Girls | 7.79
Pos 119 |
7.7928 | 98. | Murang;A | |
Tenwek High School | 8.19
Pos 95 |
7.79 | 99. | Bomet | |
St. Patrick’s Iten | 8.69
Pos 103 |
7.79 | 100. | Elgeyo Marakwet |
To get the full analysis of the recently released KCPE 2020-2021, visit the Knec portal by clicking HERE. Also available are Knec Results plus contact information, location, detailed KCSE performance analysis, and fees structure for all secondary schools in Kenya.
Click HERE to access the above details instantly.
Are you interested in 2021 KCSE and 2021 KCPE Knec results and top-performing schools per county; visit the Knec KCPE and KCSE Results Portal for verifiable, timely Knec results and lists 2021
Related Articles on KCSE and KCPE 2021 Results available on our Website’s KNEC PORTAL include
KCSE 2021 Top 100 Schools Nationally,
Best overall KCSE Schools 2021,
KCSE 2021 Top 10 Schools Nationally,
KCSE 2020 Knec results Online,
KCSE 2020 top 100 Schools Nationally,
KCSE 2020 top 10 Schools Nationally,
KCSE 2020 top 10 candidates Nationally,
KCSE 2021 top 10 candidates Nationally,
KCSE 2021 best private schools,