Ultimate magazine theme for WordPress.

- Advertisement -

2023/2024 KCSE Results of Migori County; Top 100 Schools and Students

2022/2023 KCSE Results for Migori County; Top 100 Schools and Students

- Advertisement -

KCSE 2023-2024 results and ranking list for all schools per County: Migori County merit list

KCSE Results 2020-2021 for Ulanda Girls High School

- Advertisement -

KCSE 2023-2024 results for Migori County

We bring you the latest KCSE 2023, January 2024 Results of Migori County. Click Here to access them. 

Kokuro High School emerged top in the 2023 Kenya Certificate of  Secondary Education, KCSE, examination in Migori County. The school had a mean score of 10.68 A- a marked positive deviation that propelled it to the peak of academic excellence dethroning and dwarfing academic giants in the country.

The second and third positions were scooped by Kanga High School and St. Joseph’s Rapogi Boys High School; respectively.

1 Kokuro Boys High

(Extra County)

10.68 3 Migori Nyanza
2 Kanga High


9.97 21 Migori Nyanza
3 St. Joseph’s Rapogi Boys High School 8.489 108 Migori Nyanza
4 St. Albert’s Ulanda Girls High School 8.17 138 Migori Nyanza
5 PeHill Boys School 8.1 68 Migori Nyanza
6 Kanyawanga High School 7.45 195 Migori Nyanza
7 Kamagambo Adventist High School (Extra County) 7.1 225 Migori Nyanza
8 Oyugi Ogango Girls Secondary School 6.9593 236 Migori Nyanza



Migori County 2023 KCSE Results Analysis and Grade Count

Migori County records an impressive result in the 2023 KCSE exams. The best school recorded a mean score of 10.68 points which is an A- (minus).

KCSE 2023 Top-Performing Schools in Migori County 

Kokuro Boys High School emerged top after posting an impeccable mean of 10.68 A-. It was followed by Kanga Boys High with 9.97 B+. Clinching the top 200 KCSE 2022 schools is Oyugi Ogango Girls Secondary School with a C+ Plus(6.9593).

- Advertisement -

Migori County KCSE 2023 Results- A Comprehensive Performance Analysis & Grade Count Summary for Migori County, one of the KCSE 2023/2024 Top Ranking counties Nationally 


If you are dying to know how schools in Migori County performed during the KCSE 2023 KNEC exams, we have provided a comprehensive analysis of the county’s KCSE 2023 results on our website. Click on the following link to access Verified KCSE 2023 Results for all KCSE Top performing schools in Migori County; official KNEC Results Portal,

Migori County KCSE 2022/2023 results,

Migori County KCSE 2022/2023 Grade Count Summary and Grade Distribution,

KCSE 2022-2023 Results Analysis for Migori County 2023,

Migori County KCSE Results 2023,


Get a detailed analysis of Migori County‘s  KCSE 2023 mean grade count summary for all schools and a verified list of KCSE top-performing and best-ranking secondary schools across the  47 counties HERE; KCSE 2023 OFFICIAL AND VERIFIED KNEC RESULTS PORTAL


KCPE 2023 Top 100 Candidates in Migori County

Migori county top Kenya Certificate of Primary Education candidate scored 415 marks out of possible 500 from results released by Education Cabinet Secretary Ezekiel Machogu.

Jeremy Junior Bwana scored the marks from Shiners Academy in Rongo sub-county and his father Victor Bwana said he has ambition to be a Software Engineer.

“I was in Addis Ababa, Ethiopia when I received the results and as a family we were thrilled and give thanks to God,” the senior Bwana said.

Here are top students:

  1. Hope Anyango- 417. Kenya Relief Academy (Suna West)
  2. Mary Buchere- 416. Kenya Relief Academy (Suna West)
  3. Jeremy Junior Bwana, 415. Shiners Academy (Rongo)
  4. Arull Oduk- 415. Kenya Relief Academy (Suna West)
  5. Yahya Ramadhan- 413. Migori Primary (Suna West)
  6. Ashley Moraa- 413. Kenya Relief Academy (Suna West)
  7. Mitchel Apondi- 417. Pentagon Academy (Suna West)
  8. Phelistus Mokami- 412. Nyabirongo Girls Boarding (Kuria West)
  9. Griffin Onyango- 412. Sony Primary School (Awendo)
  10. Rebecca Barongo Ontita- 411. Nyabirongo Girls Boarding (Kuria West)
  11. Arsha Joina Okinyi- 410. Nyabirongo Girls Boarding (Kuria West)
  12. Venesa Barret Ochieng’- 409. Nyabirongo Girls Boarding (Kuria West)
  13. Barack Otieno- 408. Goldfields Academy (Suna East)
  14. Jimmy Scoti- 408. Pentagon Academy (Suna West)
  15. Ruth Kemunto- 408. Blue Shine Academy (Suna East)
  16. John Paul- 408. Blue Shine Academy (Suna East)
  17. Hillary Otieno- 407, Pentagon Academy (Suna West)
  18. Cindy Rozzinah Akinyi- 407. Ranen Adventist Primary (Awendo)
  19. Fidel Castro- 407. Rongo Shiners Academy (Rongo)
  20. Genevi Nnaji- 405. Ngege Primary (Suna East)
  21. Lucy Chacha- 405. Momokoro Academy (Kuria West)
  22. Gigel Philip- 405. Pentagon Academy (Suna West)
  23. Joyce Aluoch Odila- 405. Nyabirongo Girls Boarding (Kuria West)
  24. Faith Abigail- 404. Pentagon Academy (Suna West)
  25. Janet Becky Okinyi- 403. Nyabirongo Girls Boarding (Kuria West)
  26. Vin Claudy- 403. Momokoro Academy (Kuria West)
  27. Keyle Wells- 403. Pentagon Academy (Suna West)
  28. Bery Jepkosgei- 402. Ranen Adventist Primary (Awendo)
  29. Okumu Sharleen Atieno- 401. St Joseph Alendo (Nyatike)
  30. Roy Maxwell- 401. Goshen Learning Center (Rongo)
  31. Lynn Marcia- 401. Goshen Learning Center (Rongo)
  32. Bradley Otieno- 401. Goshen Learning Center (Rongo)
  33. Juma Ida Awuor- 401. St Joseph Alendo (Nyatike)
  34. Emmanuel Castro- 400. St Benedict Parochial School (Suna West)
  35. Nancy Maseke- 400. Momokoro Academy (Kuria West)
  36. Ruth Obwoge- 399. Pentagon Academy (Suna West)
  37. Willis Elton- 399. Rapogi Lwanda (Uriri)
  38. Seamus Omwita- 399. Momokoro Academy (Kuria West)
  39. Mogoi Sanfan Nyachibo- 384. Down Town Academy
  40. Onyango Philip Ouma- 381. Down Town Academy
  41. Ochieng Marion Adhiambo- 378. Migori Primary School (Suna West)
  42. Chris Morgan- 370. St Lawrence Dolish (Uriri)
  43. Alvincenishio Odidi- 369.St Lawrence Dolish (Uriri)
  44. Anemet Adhiambo- 363. St Lawrence Dolish (Uriri)
  45. Grace Volian- 362. Duveskog Primary (Kuria West)
  46. Josephbiron Otieno Kajimba- 360. Marindi Academy (Suna West)
  47. Lillian Boke Samwel- 327. Kuguyi Primary School (Kuria)
  48. Nickanor Onyango- 394. Luoro Primary School (Uriri)
  49. Jane Finely- 394. Luoro Primary School (Uriri)
  50. Okoth Amos Wayne- 377. Awendo Central SDA (Awendo)

Get results analysis for all the KCSE 2023 top schools here; Knec KCSE results portal

KCPE 2023 Key Statistics  and Figures

The top candidate in KCPE 2023 results scored a whopping 428 marks out of the possible 500.

The 2023 KCPE examinations were administered in 28, 533 centers which were strictly manned to ensure integrity.

More than 10 out of 47 counties recorded more female candidates. These encompass:

  1. Mandera 62.77
  2. Garissa 61.44
  3. Turkana 57
  4. Wajir 56.91
  5. Machakos 52.79
  6. Nyamira 52.40
  7. Samburu 52.39
  8. Baringo 52.31
  9. nandi 52.50
  10. Makueni 52.3
  11. Isiolo 48.25

Five Counties recorded underage candidates, 12 years and below. These include:

  1. Baringo 7.3
  2. Wajir 6.3
  3. Bomet 5.99
  4. Kericho 5
  5. WP- 5.77

Kilifi, Kwale, Turkana and Garissa counties on the other hand recorded overage candidates, 18 years and above.

8525 2023 KCPE Candidates garnered 400 and above.

KCPE 2023 Performance per Subject

English and Kenya Sign Language registered a marked improvement in 2023 KCPE results compared to the 2022 KCPE examinations.

On the contrary, Kiswahili, Mathematics, Science and Social Studies recorded a drop in the 2023 KCPE results.

KCPE 2023 Results Performance Per Gender

There was no major disparity in the performance both male and female KCPE 2023 candidates in  Social Studies and CRE. The scores were equivalent.

Females, however, excelled in English, Kiswahili and Kenya Sign Language compared to their male counterparts.

Maleson the other hand performed better in Mathematics and Science.

A total of 8, 525 KCPE 2023 candidates scored 400 and above, a slight drop of 0.60% compared to 9, 443 pupils in KCPE 2022. These candidates will automatically transition to the highly coveted traditional and newly elevated national schools in Kenya.


352, 782 candidates  scored 300-399 marks. They will join top performing county and extra county secondary schools in January 2024.

Below is a complete break-down of the KCPE 2023 Results:

400-500= 8, 525 KCPE 2023 Candidates

300-399= 352, 782 KCPE 2023 Candidates

200-299= 658, 278 KCPE 2023 Candidates 48.49%

100-199= 383, 025 KCPE 2023 Candidates 27.05%

001-099= 2, 060 KCPE 2023 Candidates 0.15%

A total of 1, 406,557 candidates sat for the just-released 2023 KCPE results. This translates to 99.34%.

New KNEC SMS Code for Receiving KCPE 2023 Results

Polite Notice: Kindly Note that KNEC has changed the Knec Code for getting KCPE 2023 Examinations from 20076 to 40054.

2024 Form One Joining Instructions for 2023 KCPE Candidates

All the 2023 KCPE candidates will join secondary schools in the third week of January. Candidates who did not have the golden opportunity of sitting for the 2023 KCPE national tests have been advised to register their details at the nearest education offices.


Enter Your Mail Address

- Advertisement -

- Advertisement -

Leave A Reply

Your email address will not be published.