KCSE 2020/ 2021 Top 10 Schools per County

By | March 25, 2021

KCSE 2020/ 2021 Top 10 Schools per County; Here is the list of schools likely to appear among the top 10  best performing schools in the KCSE 2020/2021 Knec exams

KCSE 2020/ 2021 Top 10 Schools per County; Here is the list of schools likely to appear among the top 10  best performing schools in the KCSE 2020/2021 Knec exams
AGHS proved to be the most attractive secondary school in Kenya to  KCPE candidates after it registered 156, 347 form one admission applicants. It was closely followed by its brother school Alliance Boys High School with 154, 417 applicants and Mang’u High School in the third position with 148, 594 applicants.

The implementation of educational reforms saw the discarding of ranking schools nationally by the Kenya National Examinations Council, KNEC.

However, old habits die hard. Counties still continue to rank their schools to determine how well they are faring on academically. The schools that are listed year have consistently posted impressive mean scores during KCSE exams. Since they have done well in the past, they are likely to excel during this year’s Kenya Certificate of Secondary Education Knec exams for it takes ages to change a school’s tradition.

This article provides a complete list of KCSE top performing schools in Kenya per county in the 2020- 2021 academic year

Top schools in KCSE 2020/2021 per county

1. Nairobi; KCSE top and best performing schools in Nairobi County, 2021

Which is the best high school in Kenya 2021?

The best and top performing high school in KCSE exams is the legendary Kenya High School. In the year 2019, the school posted a KCSE mean score of  10.467 (B+ plus).

Nairobi County takes prides in being the host to the Kenya High School and other best performing schools

Here is the list of KCSE top performing secondary schools in Nairobi County, 2021

Kenya High – 10.467
Strathmore School – 9.88
Light Academy – 9.84
Pangani Girls – 9.56
Nairobi School – 9.55
Starehe Girls – 9.07
Riara Springs – 9.2
Starehe Boys – 8.91
Precious Blood – 8.4
Karura SDA – 8.4
Nairobi Leadership Academy – 7.67
Buru Buru Girls – 7.2
Rock fields Senior – 7

2. Nakuru: Here is the list of KCSE top performing secondary schools in Nakuru County, 2021

Moi High School Kabarak – 9.88
Anestar Boys High – 9.7
Nakuru Girls High – 9.52
Nakuru Boys High – 8.81
Moi Forces Academy – 8.4
Elburgon Secondary – 8.33
Naivasha Girls – 7.82
Mary Mount Secondary – 7.74
Molo Academy – 7.02

3. Bomet; Here is the list of KCSE top performing secondary schools in Bomet County, 2021

Moi Siongiroi Girls – 8.3
Tenwek High School – 7.79
Kaplong Girls High School – 7.79
Kaplong Boya High – 7.7
Kamureito Secondary – 7.5
Saseta Girls High School – 7.15
Chebonei Girls High School – 6.5
Kaboson Girls High School – 6.4
Longisa High School – 5.9

4. Bungoma: Here is the list of KCSE top performing secondary schools in Bungoma County, 2021

Friends School Kamusinga – 9.1608
Lugulu Girls High – 8.2578
Cardinal Otunga Girls – 7.2
St. Lukes Boys Kimilili – 6.983
St. Mary’s Kibabii – 6.897
Friends School Kimobo – 6.5
St. Cecilia Misikhu – 6.49
Teremi Boys – 6.46
Chemasisi High – 5.978
Namachanjia High – 5.822
Bungoma High – 5.59
5. Busia
Butula Boys – 6.77
Nambale Boys – 6.2
Kolanya Girls -6
Nangina Girls – 5.805
Kolanya Boys – 5.48
St. Benedict Budalang’i – 4.91
6. Elgeyo Marakwet
Metkei Girls – 8.34
St. Patrick’s Iten 7.79
Moi Girls Kapsowar – 6.8
Chebara Boys – 6.07
Yemit Boys – 6
Kapkenda Girls – 6.056
KCSE 2019: List of top 100 students countrywide
7. Embu
Moi Girls Mbiruri – 8.405
Kyeni Girls – 8.2
Kangaru Girls – 8.01
Nangwa Secondary – 7.71
Kangaru Boys High School – 6.67

8. Homa bay: Here is the list of KCSE top performing secondary schools in Homa Bay County, 2021

Agoro Sare High – 8.834
Asumbi Girls – 8.585
Mbita High – 8.4
Orero Boys – 7.9
Homa Bay Boys – 7.7
Gendia – 6.466

9. Kakamega: Here is the list of KCSE top performing secondary schools in Kakamega County, 2021

Kakamega High – 7.7
Booker Academy – 7.508
Butere Girls High – 7.452
St. Peter’s Boys Mumias – 7.322
Mabole Boys – 7.118
St. Mary’s Girls Mumias – 7.007
St. Peters Seminary – 7
Eshibinga High – 6.964
Shikunga High – 6.842
Butere Boys – 6.667
Musingu Boys – 6.567

10. Kericho: Here is the list of KCSE top performing secondary schools in Kericho County, 2021

Moi Tea Girls Secondary – 9.16
Kipsigis Girls High – 9.08
Litein High School -8.84
Tengecha Girls High – 8.1
Sacred Heart Roret Girls – 7.9
Kabianga Boys – 7.74
Tengecha Boys – 7.73
AIC Litein Girls – 7.46
Kericho High School – 6.78
Cheborge Boys High School – 6.7
KCSE 2019 performance analysis and statistics

11. Kiambu: Here is the list of KCSE top performing secondary schools in Kiambu County, 2021

Alliance High – 10.019
Alliance Girls – 9.92
Mary Hill Girls – 9.92
Mang’u High – 9.868
Loreto Limuru Girls – 9.47
Damcrest secondary – 8.8
Limuru Girls – 8.7
Thika High School – 7.74
Mary Leakey Girls – 7.1
Gaichanjiru High – 6.731

12. Kilifi: Here is the list of KCSE top performing secondary schools in Kilifi County, 2021

Istiqama Academy – 7.9
Bahari Girls Kilifi – 7.436
Ummulqura -6.5
Ribe Boys – 6.48
Arabuko Forest – 6.108

13. Kisii: Here is the list of KCSE top performing secondary schools in Kisii County, 2021

Pope Benedict Seminary – 8.9
Kiage -Tumaini – 8.6
Kisii Boys – 8.381
St. Charles Lwanga Ichuni – 7.6
Nyabururu Girls – 7.5
Riokindo High – 7.35
Cardinal Otunga Mosocho – 7.289
St. Paul’s Igonga – 5.8904

14. Kitui: Here is the list of KCSE top performing secondary schools in Kitui County, 2021

Kitui School – 8.5878
Kisasi Boys – 8.47
Muthale Girls – 8.102
St. Charles Lwanga – 7.6897
Matinyani Boys – 7.67
Kimangao Gorls – 7.3276
Ikanga Boys – 7.01
St. Angela’s Girls – 6.99
Kanyawanga High – 6.33

15. Mombasa; Here is the list of KCSE top performing secondary schools in Mombasa County, 2021

Sheikh Khalifa – 9.01
Light Academy – 8.72
Memom Academy – 8.2
Qubaa Muslim – 8.1

16. Nandi: KCSE top performing secondary schools in Nandi County, 2021

Kapsabet Boys – 10.11
Kapsabet Girls – 7.9
Meteitei Secondary – 7.12
Samoei Secondary – 7.1
Kapnyeberai Secondary – 7.1
Chepterit Girls – 7.01
Segero Baraton Adventis – 6.88

17. Nyamira: Here is the list of KCSE top performing secondary schools in Nyamira County, 2021

Nyambaria High – 8.01
St. Peter’s Nyakemincha – 7.806
Kebirigo Boys – 7.3
Sironga Girls – 7
Nyamira Boys – 6.9

18. Nyandarua: Here is the list of KCSE top performing secondary schools in Nyandarua County, 2021

Kisima Mixed – 10.05
Karima Girls High – 8.58
Nyandarua High – 7.58
Nyahururu Highway Schools – 7.35

19. Nyeri: Here is the list of KCSE top performing secondary schools in Nyeri County, 2021

Kagumo High – 8.99
Bishop Gatimu Ngandu Girls – 8.962
St Mary’s Boys Nyeri – 8.1

20. Kirinyaga: KCSE top performing secondary schools in Kirinyaga County, 2021

Baricho Boys – 8.8
Kabare Girls – 8.4
Mutira Girls -8.3
Kianyaga Boys – 7.7
Ngiriambu High – 7.5
Kerugoya Girls – 7.4
Kerugoya Boys – 7
Kaburia Girls – 6.8

21. Laikipia: Here is the list of KCSE top performing secondary schools in Laikipia County, 2021

Mary Mother of Grace – 8.62
Nojonjo Girls – 8.1
Elite Girls – 8
Graceland Girls – 7.87
Nanyuki High School – 7.82
Ndururumo High School – 7.74

22. Machakos: Here is the list of KCSE top performing secondary schools in Machakos County, 2021

Machakos School – 8.6207
Carmel Girls – 8.5
Kathiani Girls – 8.1
St. Francis Misyani – 8.06
Ndalani Secondary -7.8
Machakos Girls – 7.7
Tumaini International – 7.4
Matungulu Girls – 7.3
Tala High School – 6.8
Masinga Boys – 6.1

23. Meru: Here is the list of KCSE top performing secondary schools in Meru County, 2021

Meru School – 8.67
Nkubu High – 8.5
St Mary’s Igoji – 8.37
Igembe Boys – 6.86
Mbiruri Boys – 6.4

24. Migori: Here is the list of KCSE top performing secondary schools in Migori County, 2021

Kanga High – 8.7
Rapogi High – 7.2
St Peters Abwao -7.1
St. Albert’s Ulanda – 6.6702
Migori Boys – 6.444

25. Muranga: Here is the list of KCSE top performing secondary schools in Murang’a County, 2021

Muranga High – 9.2733
Kahuhia Girls – 8.53
Njiiri School – 8.33
Kiaguthu Boys – 7.8
Pioneer Girls – 7.8
Mugoiri Girls – 7.7928
Edenburg – 7.727
Mumbi Girls – 6.423
Murang’a Elite – 5.951

26. Uasin Gishu: Here is the list of KCSE top performing secondary schools in Uasin Gishu County, 2021

Moi Girls High School, Eldoret – 9.32
Segero High – 7.52
Paul Boit Boys Secondary School – 7.5
Loreto Girls – 6.9
Chebisaas Secondary – 6.8
Seko – 6.78
Kerotet – Girls – 6.6
Turbo Girls – 6.538

27. Trans Nzoia; Here is the list of KCSE top performing secondary schools in Trans Nzoia County, 2021

St. Brigids Secondary – 9.402
St Anthony Secondary – 8.01
St Joseph’s Boys – 7.9272
St. Patricks – 6.876
Boma School – 6.850
St.Joseph’s Girls – 6.7
St. Monica – 6.6476
Bwake Boys – 6.4536
St. Columbans – 6.2

Here are links to the most important news portals:

KCSE Portal

KCPE Portal

KUCCPS News Portal

TSC News Portal

Universities and Colleges News Portal

Education News Portal

Helb News Porta

KNEC News Portal

KSSSA News Portal

Schools News Portal

Free Teaching Resources and Revision Materials