List of best performing mixed secondary schools per county in all counties

New list of all the Extra County Secondary Schools in Kenya; School Code, Type, Cluster, and Category

Apart from National schools, Extra County schools are also very good schools in terms of facilities and performance in the Kenya Certificate of Secondary Education, KCSE, examinations. Most of the schools produce excellent results in KCSE exams and compete favourably with the National schools.

Whereas most parents/ guardians prefer single sex schools (Boys or Girls’ schools), there are a few mixed schools that post good results in KCSE exams.

These schools are found all over the country. They admit the best students from the County where they are established and also countrywide. Form one selection to these schools is done by the Ministry of Education.

FOR A COMPLETE GUIDE TO ALL SCHOOLS IN KENYA CLICK ON THE LINK BELOW;

 Here are links to the most important news portals:

Here is a list of the mixed extra county schools per county for all counties:

School  Code School Name Category Type Cluster County
10226202 GITURU SECONDARY SCHOOL Extra County Mixed C2 Murang’a
10226211 NAARO HIGH SCHOOL Extra County Mixed C1 Murang’a
10226232 ST. CHARLES LWANGA SECONDARY SCHOOL – KARIMAMWARO Extra County Mixed C3 Murang’a
1113104 BISHOP JOHN NJENGA SECONDARY SCHOOL Extra County Mixed C2 Kiambu
13310201 WAITA SECONDARY SCHOOL Extra County Mixed C2 Kitui
13339105 NZAUNI SECONDARY SCHOOL Extra County Mixed C2 Kitui
13339107 KYAMBOO SECONDARY SCHOOL Extra County Mixed C1 Kitui
13339108 MUSUANI SECONDARY SCHOOL Extra County Mixed C2 Kitui
14312104 GANGARA SECONDARY SCHOOL Extra County Mixed C2 Embu
14312105 KIAMBERE SCHOOL COMPLEX Extra County Mixed C2 Embu
14341101 MAYORI SECONDARY SCHOOL Extra County Mixed C1 Embu
19308308 IKAWA SECONDARY SCHOOL Extra County Mixed C2 Tharaka Nithi
19308504 NJURI HIGH SCHOOL Extra County Mixed C1 Tharaka Nithi
19326103 KIINI SECONDARY SCHOOL Extra County Mixed C2 Tharaka Nithi
19326206 IGWANJAU SECONDARY SCHOOL Extra County Mixed C2 Tharaka Nithi
26509112   KAMAGUT HIGH SCHOOL Extra County Mixed C1 Uasin Gishu
26535126 SIMAT SECONDARY SCHOOL Extra County Mixed C3 Uasin Gishu
27538102 ELBURGON SECONDARY SCHOOL Extra County Mixed C3 Nakuru
27564108 LARMUDIAC SECONDARY SCHOOL Extra County Mixed C2 Nakuru
27565301 KERINGET SECONDARY SCHOOL Extra County Mixed C3 Nakuru
29540102 CHEPTIL SECONDARY SCHOOL Extra County Mixed C2 Nandi
30556201 MWENJE MIXED SECONDARY SCHOOL Extra County Mixed C2 Laikipia
30556301 NDURURUMO HIGH SCHOOL Extra County Mixed C1 Laikipia
33517203 KITURO HIGH SCHOOL Extra County Mixed C2 Baringo
37615009 SHIKUNGA SECONDARY SCHOOL Extra County Mixed C1 Kakamega
39733307 THURDIBUORO MIXED SECONDARY SCHOOL Extra County Mixed C1 Kisumu
40703403 NYAMAGWA SDA SECONDARY SCHOOL Extra County Mixed C2 Kisii
40716122 BISHOP CHARLES MUGENDI SECONDARY SCHOOL Extra County Mixed C3 Kisii
40719102 RIOSIRI SECONDARY SCHOOL Extra County Mixed C2 Kisii
40719104 KIABIGORIA SECONDARY SCHOOL Extra County Mixed C1 Kisii
4116201 GODOMA SECONDARY SCHOOL Extra County Mixed C2 Homa Bay
43706107 MARINDI SECONDARY SCHOOL Extra County Mixed C2 Nyamira
43706110 GESIAGA SECONDARY SCHOOL Extra County Mixed C1 Nyamira
43706117 ST. PETER’S NYAKEMINCHA SECONDARY SCHOOL Extra County Mixed C1 Nyamira
43715105 ST. CYPRIAN BITICHA SECONDARY SCHOOL Extra County Mixed C2 Nyamira
43720107 MENYENYA S.D.A HIGH SCHOOL Extra County Mixed C1 Nyamira
43720111 MWONGORI SECONDARY SCHOOL Extra County Mixed C2 Nyamira
43722107 NYAIKURO HIGH SCHOOL Extra County Mixed C1 Nyamira
43728120 NYAMIRANGA SECONDARY SCHOOL Extra County Mixed C2 Nyamira
44708102 IKEREGE MIXED SECONDARY SCHOOL Extra County Mixed C2 Migori
44736201 BWARE SECONDARY SCHOOL Extra County Mixed C2 Migori
01101202 CANON KITURI SECONDARY SCHOOL Extra County Mixed C2 Taita Taveta
02105501 SHIMBA HILLS SECONDARY SCHOOL Extra County Mixed C2 Kwale
05103103 WENJE SECONDARY SCHOOL Extra County Mixed C3 Tana River

 


✍️ Comments

75 responses to “List of best performing mixed secondary schools per county in all counties”

  1. Tbgkfs Avatar

    order azithromycin 500mg generic order azithromycin online cheap zithromax generic

  2. Hffqyj Avatar

    how to buy valtrex – cost nemasole purchase zovirax online

  3. Evketc Avatar

    desloratadine price buy desloratadine 5mg generic buy clarinex without a prescription

  4. Obywwx Avatar

    zidovudine 300mg tablet – zyloprim for sale

  5. Tnfroq Avatar

    order hydroxychloroquine 200mg for sale plaquenil cheap cheap hydroxychloroquine

  6. Uthhqb Avatar

    clomiphene us order clomid 100mg clomid 100mg uk

  7. Pjevyg Avatar

    fda ivermectin – cefuroxime 500mg sale sumycin online

  8. Skpjmj Avatar

    buy reglan tablets purchase metoclopramide generic buy losartan for sale

  9. Qdbrnf Avatar

    sumatriptan uk sumatriptan 50mg for sale buy generic levaquin

  10. Dxmiqi Avatar

    buy gabapentin 600mg pills gabapentin 100mg generic neurontin 800mg for sale

  11. Nmqaih Avatar

    metformin 500mg brand – buy glycomet for sale lincocin medication

  12. Prkvrl Avatar

    levoxyl order order levothroid generic order synthroid 75mcg pills

  13. Kvcgwa Avatar

    order ampicillin generic buy amoxil paypal cheap amoxicillin pills

  14. Vmxpfd Avatar

    buy generic amoxicillin buy generic amoxicillin online amoxil 250mg cheap

  15. Cnedub Avatar

    purchase inderal inderal 20mg drug clopidogrel pills

  16. Nikklt Avatar

    order ondansetron 8mg sale ondansetron 8mg pills buy spironolactone 100mg

  17. Wreudp Avatar

    order lopressor 50mg without prescription purchase metoprolol pills order metoprolol 50mg

  18. Rmxpva Avatar

    order lasix 40mg pill – tacrolimus 5mg oral captopril 25 mg us

  19. Nlqpbg Avatar

    cenforce 50mg brand order cenforce generic order cenforce 50mg for sale

  20. Flyauu Avatar

    best no deposit free spins playing poker online roulette games

  21. Ubzfby Avatar

    metronidazole usa – cleocin uk zithromax for sale online

  22. Fjxzva Avatar

    buy triamcinolone 4mg online cheap aristocort brand aristocort oral

  23. Nwobyi Avatar

    accutane 20mg for sale buy absorica for sale buy generic accutane for sale

  24. Gkpxsd Avatar

    ciprofloxacin without prescription – chloramphenicol for sale online erythromycin buy online

  25. Xnehwa Avatar

    atenolol online order tenormin 50mg pill tenormin brand

  26. Wrnhmb Avatar

    xenical 120mg oral order xenical 120mg without prescription buy diltiazem 180mg generic

  27. Prezsu Avatar

    buy metronidazole without a prescription – zithromax 250mg sale zithromax canada

  28. Kjglnn Avatar

    sleeping pills order online buy promethazine sale

  29. Mbxhla Avatar

    order cipro 1000mg sale – order generic ethambutol 1000mg amoxiclav pills

  30. Sqwxnf Avatar

    buy generic pregabalin 75mg pregabalin 150mg cheap lyrica 150mg sale

  31. Gqlijy Avatar

    esomeprazole price topamax for sale buy topamax 100mg generic

  32. Mmfflq Avatar

    oral lisinopril 2.5mg purchase zestril without prescription buy generic lisinopril 10mg

  33. Klurin Avatar

    buy generic furosemide for sale furosemide cheap order furosemide 40mg without prescription

  34. Kjslqc Avatar

    generic albuterol 4mg cheap albuterol albuterol inhalator tablet

  35. Pppfqv Avatar

    order amoxicillin 1000mg without prescription cheap amoxicillin tablets amoxil 500mg canada

  36. Luuqrm Avatar

    buy propecia pills buy propecia 5mg online fluconazole 200mg generic

  37. Evaxui Avatar

    gabapentin brand order gabapentin 100mg generic

  38. Wqndwl Avatar

    metformin 500mg cheap purchase glucophage online cheap order glucophage 1000mg for sale

  39. Euvkeh Avatar

    buy rosuvastatin medication order zetia without prescription zetia 10mg us

  40. Cqsfjs Avatar

    purchase sildenafil without prescription buy viagra 50mg online cheap cost sildenafil 50mg

  41. Uykfut Avatar

    purchase isotretinoin generic accutane 10mg canada buy isotretinoin 20mg pills

  42. Rxovcg Avatar

    buy generic flexeril over the counter buy cyclobenzaprine generic oral ozobax

  43. Bknexi Avatar

    zithromax 500mg cheap azithromycin 250mg cost order zithromax 250mg online

  44. Djcvbp Avatar

    buy omeprazole online cheap omeprazole 10mg brand omeprazole over the counter

  45. Terrbq Avatar

    behind the counter allergy medicine best generic allergy pills 3rd generation antihistamines list

  46. Inzkvy Avatar

    how to write a letter to a hiring manager my best friend essay writing college paper help

  47. Vtfldw Avatar

    anafranil for sale online – purchase sinequan online cost sinequan

  48. Ckhvpc Avatar

    buy loratadine 10mg without prescription buy claritin 10mg online loratadine us

  49. Jlbyxv Avatar

    buy generic norvasc purchase norvasc for sale buy generic amlodipine 5mg

  50. Trtprv Avatar

    order clozaril 100mg pill – perindopril 4mg price order pepcid sale

Leave a Reply to Ubzfby Cancel reply

Your email address will not be published. Required fields are marked *