Full List of C1 Senior Secondary Schools in All 47 Counties — 2026
The regional counts add up to 204 schools: Rift Valley 56, Western 18, Eastern 33, North Eastern 6, Nyanza 31, Central 33, Coast 17 and Nairobi 10.
Rift Valley Region C1 National Schools
Baringo County
Baringo Central Sub County
- Kabarnet High School (Boys) – UIC: CD36 | KNEC: 33517201
- Kapropita Girls High School (Girls) – UIC: 8WY3 | KNEC: 33517202
Baringo North Sub County
- Ossen Secondary School (Girls) – UIC: 2V5E | KNEC: 33500019
Koibatek Sub County
- Baringo Boys High School (Boys) – UIC: HLWY | KNEC: 33500018
Bomet County
Bomet Central Sub County
- Tenwek High School (Boys) – UIC: 57ZH | KNEC: 25500023
Chepalungu Sub County
- Moi Siongiroi Girls’ Secondary School (Girls) – UIC: 5NH8 | KNEC: 25551207
Sotik Sub County
- Kaplong Boys High School (Boys) – UIC: Q2BT | KNEC: 25533103
- Kaplong Girls Secondary School (Girls) – UIC: 2YKS | KNEC: 25500019
Elgeyo Marakwet County
Keiyo North Sub County
- St Patrick Iten (Boys) – UIC: QYWY | KNEC: 34500010
Keiyo South Sub County
- Metkei Girls Secondary (Girls) – UIC: MQUJ | KNEC: 34559502
Marakwet West Sub County
- Moi Kapsowar Girls (Girls) – UIC: 2RPN | KNEC: 34500017
Kajiado County
Isinya Sub County
- Moi Girls Isinya (Girls) – UIC: VKMC | KNEC: 31500011
- Noonkopir Girls Secondary School (Girls) – UIC: B7C7 | KNEC: 31567201
Kajiado Central Sub County
- Olkejuado High School (Boys) – UIC: 5NZD | KNEC: 31515101
Kajiado North Sub County
- Oloolaiser High School (Boys) – UIC: 3YA9 | KNEC: 31500026
Kericho County
Belgut Sub County
- Kabianga High School (Boys) – UIC: HKSE | KNEC: 28500006
Bureti Sub County
- A.I.C Litein Girls Secondary School (Girls) – UIC: UTE8 | KNEC: 28522520
- Litein High School (Boys) – UIC: CAYW | KNEC: 28522505
- Tengecha Boys High School (Boys) – UIC: WRCH | KNEC: 28522501
- Tengecha Girls Secondary School (Girls) – UIC: NAKY | KNEC: 28522509
Kericho Sub County
- Moi Tea Girls Secondary School (Girls) – UIC: FLFQ | KNEC: 28512112
Laikipia County
Laikipia East Sub County
- Nanyuki High School (Boys) – UIC: U8CD | KNEC: 30500021
Laikipia West Sub County
- G.G Rumuruti Secondary School (Boys) – UIC: TQ24 | KNEC: 30544101
Nyahururu Sub County
- Gatero Girls High School (Girls) – UIC: RDGW | KNEC: 30556101
- Ndururumo High School (Mixed) – UIC: SA7G | KNEC: 30556301
- Njonjo Girls High School (Girls) – UIC: D2E4 | KNEC: 30500020
Nakuru County
Gilgil Sub County
- Utumishi Boys Academy (Boys) – UIC: D3WB | KNEC: 27500008
- Utumishi Girls Academy (Girls) – UIC: RE74 | KNEC: 27500010
Molo Sub County
- Mary Mount Secondary School (Girls) – UIC: X77F | KNEC: 27538204
- Molo Academy Boys Secondary School (Boys) – UIC: QNDP | KNEC: 27538208
Naivasha Sub County
- Naivasha Girls Secondary School (Girls) – UIC: 8KPJ | KNEC: 27537301
Nakuru East Sub County
- Nakuru Girls’ High School (Girls) – UIC: CJQE | KNEC: 27500009
Nakuru North Sub County
- Moi Forces Academy Lanet (Girls) – UIC: K44P | KNEC: 27500007
- St. Bakhita Bahati Girls Secondary School (Girls) – UIC: NGR9 | KNEC: 27536202
Njoro Sub County
- Njoro Boys High School (Boys) – UIC: UL3F | KNEC: 27564101
Nandi County
Chesumei Sub County
- Kapsabet Boys (Boys) – UIC: JBLC | KNEC: 29500006
- St. Joseph’s Girls – Chepterit (Girls) – UIC: CF3V | KNEC: 29500025
Nandi Central Sub County
- Kapsabet Girls (Girls) – UIC: YMEL | KNEC: 29513101
Tinderet Sub County
- Meteitei Boys Secondary School (Boys) – UIC: DC6B | KNEC: 29542101
Narok County
Narok Central Sub County
- Narok High School (Boys) – UIC: KKEW | KNEC: 32589101
Trans Mara West Sub County
- Kilgoris Boys Secondary School (Boys) – UIC: KUAC | KNEC: 32500016
Samburu County
Samburu Central Sub County
- Kisima Girls High School (Girls) – UIC: 3LC3 | KNEC: 22500024
- Maralal High School (Boys) – UIC: 5VVT | KNEC: 22500013
Trans Nzoia County
Kiminini Sub County
- St Brigids Kiminini (Girls) – UIC: Q823 | KNEC: 23500003
- St. Anthony’s Boys’ High School – Kitale (Boys) – UIC: 27EL | KNEC: 23574101
Trans Nzoia West Sub County
- St. Joseph’s Boys High School – Kitale (Boys) – UIC: 9FRM | KNEC: 23500014
Turkana County
Aroo Sub County
- Katilu Girls’ Secondary School (Girls) – UIC: 8BQ6 | KNEC: 21592302
Loima Sub County
- Turkana Girls’ Secondary School (Girls) – UIC: C2JL | KNEC: 21500021
Turkana Central Sub County
- Lodwar Boys High School (Boys) – UIC: 9GYY | KNEC: 21500012
Uasin Gishu County
Ainabkoi Sub County
- Moi Girls’ High School – Eldoret (Girls) – UIC: LVR8 | KNEC: 26500001
Moiben Sub County
- A.I.C. Chebisaas Boys Secondary School (Boys) – UIC: 6WF4 | KNEC: 26500002
Turbo Sub County
- Paul Boit Boys Secondary School (Boys) – UIC: YFES | KNEC: 26509114
West Pokot County
West Pokot Sub County
- Chewoyet High School (Boys) – UIC: XJVN | KNEC: 24500022
- Kapenguria School (Boys) – UIC: 7KRE | KNEC: 24505104
- Nasokol Girls Secondary School (Girls) – UIC: TAGT | KNEC: 24505102
- St. Theresa’s Tartar Girls Secondary School (Girls) – UIC: M4YT | KNEC: 24500004
Western Region C1 National Schools
Bungoma County
Bungoma South Sub County
- Cardinal Otunga Girls High School (Girls) – UIC: YAU5 | KNEC: 36602103
- Kibabii High School (Boys) – UIC: N7CB | KNEC: 36602102
Kimilili Sub County
- Friends Kamusinga (Boys) – UIC: VMZ9 | KNEC: 36600004
- Moi Girls High School, Kamusinga (Girls) – UIC: VJ73 | KNEC: 36621108
Webuye West Sub County
- Lugulu Girls (Girls) – UIC: GV53 | KNEC: 36600002
Busia County
Busia Sub County
- St. Stephens Lwanya Girls Secondary (Girls) – UIC: REWP | KNEC: 35601202
Butula Sub County
- Butula Boys High School (Boys) – UIC: 6UPN | KNEC: 35600007
Nambale Sub County
- Nambale Secondary School (Boys) – UIC: ZEFL | KNEC: 35629101
Teso North Sub County
- S.A. Kolanya Girls Secondary School (Girls) – UIC: VHTB | KNEC: 35600008
Kakamega County
Butere Sub County
- Butere Girls High School (Girls) – UIC: XT9Q | KNEC: 37600005
Kakamega Central Sub County
- Kakamega School (Boys) – UIC: 3NLD | KNEC: 37600001
Kakamega East Sub County
- The Sacred Heart Girls, Mukumu (Girls) – UIC: SNFG | KNEC: 37616007
Kakamega South Sub County
- Musingu Boys High School (Boys) – UIC: JCSP | KNEC: 37615001
Mumias West Sub County
- St. Peter’s Mumias Boys’ High School (Boys) – UIC: F5U8 | KNEC: 37617211
Vihiga County
Hamisi Sub County
- Nyang’ori Boys High School (Boys) – UIC: HYCG | KNEC: 38619102
Luanda Sub County
- Bunyore Girls (Girls) – UIC: A3ZW | KNEC: 38600003
Sabatia Sub County
- Chavakali High School (Boys) – UIC: VSCS | KNEC: 38600006
- Friends School Keveye Girls (Girls) – UIC: Y5NJ | KNEC: 38622203
Eastern Region C1 National Schools
Embu County
Embu East Sub County
- Kyeni Girls’ High School (Girls) – UIC: HBDB | KNEC: 14333201
- Moi High Mbiruri (Boys) – UIC: E3HX | KNEC: 14300006
Mbeere North Sub County
- Siakago Boys High School (Boys) – UIC: 5Q9M | KNEC: 14312101
- Siakago Girls High School (Girls) – UIC: 5ELL | KNEC: 14300011
Mbeere South Sub County
- Nyangwa Boys’ High School (Boys) – UIC: FKUD | KNEC: 14341201
Isiolo County
Garbatulla Sub County
- Garbatula High School (Boys) – UIC: ZXZL | KNEC: 17300015
Kitui County
Kitui Central Sub County
- Kitui High (Boys) – UIC: A66N | KNEC: 13300007
- St Charles Lwanga School (Boys) – UIC: 95WM | KNEC: 13302102
Kitui West Sub County
- Muthale Girls (Girls) – UIC: WC8Y | KNEC: 13300005
Kyuso Sub County
- Kimangao Girls Secondary School (Girls) – UIC: 6YHE | KNEC: 13328102
Machakos County
Kathiani Sub County
- Kathiani Girls School (Girls) – UIC: N5AN | KNEC: 12300013
Machakos Sub County
- Machakos Boys (Boys) – UIC: S6CH | KNEC: 12300001
- Machakos Girls’ High School (Girls) – UIC: YRLY | KNEC: 12301702
Matungulu Sub County
- Tala High School (Boys) – UIC: NWXY | KNEC: 12345501
Makueni County
Kibwezi Sub County
- St. Joseph’s Girls Secondary Kibwezi (Girls) – UIC: CXPV | KNEC: 18325209
Kilungu Sub County
- Precious Blood Secondary School – Kilungu (Girls) – UIC: G9D5 | KNEC: 18336101
Makueni Sub County
- Makueni Boys (Boys) – UIC: A8KQ | KNEC: 18300003
- Makueni Girls High School (Girls) – UIC: LH7J | KNEC: 18307102
Mbooni East Sub County
- S.T Alphonsa Kisau Girls’ Secondary School (Girls) – UIC: N7W7 | KNEC: 18346102
Mbooni West Sub County
- Mbooni Boys (Boys) – UIC: 5VB6 | KNEC: 18323102
- St Therese Mbooni Girls (Girls) – UIC: 2C7G | KNEC: 18300016
Mukaa Sub County
- Mukaa Boys’ High School (Boys) – UIC: JC4P | KNEC: 18347501
Nzaui Sub County
- Matiliku Secondary School (Boys) – UIC: ZDJQ | KNEC: 18324301
Marsabit County
Marsabit Sub County
- Moi Girls Secondary School Marsabit (Girls) – UIC: DAH8 | KNEC: 16300008
Moyale Sub County
- Moyale Secondary School (Boys) – UIC: B956 | KNEC: 16300014
Meru County
Igoji Sub County
- St. Mary’s Girls High School Igoji (Girls) – UIC: MY4N | KNEC: 15300012
Imenti East Sub County
- Kaaga Girls’ High School (Girls) – UIC: JYVC | KNEC: 15374102
- Meru School (Boys) – UIC: J5DS | KNEC: 15300002
Imenti South Sub County
- Nkubu High School (Boys) – UIC: GEML | KNEC: 15319101
Tharaka Nithi County
Maara Sub County
- Chogoria Boys High School (Boys) – UIC: M5PG | KNEC: 19326201
- Chogoria Girls (Girls) – UIC: 3FF4 | KNEC: 19300004
- Kiriani Boys High School (Boys) – UIC: 9S4F | KNEC: 19326203
Meru South Sub County
- Ikuu Boys High School (Boys) – UIC: YTB4 | KNEC: 19300010
North Eastern Region C1 National Schools
Garissa County
Garissa Sub County
- Garissa High (Boys) – UIC: 5G35 | KNEC: 45800001
- NEP Girls High (Girls) – UIC: 274N | KNEC: 45800002
Mandera County
Mandera East Sub County
- Mandera Secondary School (Boys) – UIC: 976X | KNEC: 47800005
- Moi Girls Secondary (Girls) – UIC: 3GD6 | KNEC: 47800006
Wajir County
Wajir East Sub County
- Wajir Girls Secondary School (Girls) – UIC: P253 | KNEC: 46800004
- Wajir High School (Boys) – UIC: MMLZ | KNEC: 46800003
Nyanza Region C1 National Schools
Homa Bay County
Homa Bay Sub County
- Homa Bay High School (Boys) – UIC: HQXM | KNEC: 41704001
- Ogande Girls’ High School (Girls) – UIC: HQ39 | KNEC: 41704003
Rachuonyo East Sub County
- Bishop Linus Okok Girls’ Secondary School (Girls) – UIC: FYVT | KNEC: 41743103
Rachuonyo South Sub County
- Agoro Sare High School (Boys) – UIC: QERE | KNEC: 41710301
Rangwe Sub County
- Asumbi Girls (Girls) – UIC: WMWC | KNEC: 41700004
- Orero Boys Secondary School (Boys) – UIC: 5WQU | KNEC: 41742105
Kisii County
Kenyenya Sub County
- Riokindo High School (Boys) – UIC: EZ4P | KNEC: 40727101
Kisii Central Sub County
- Kereri Girls High School (Girls) – UIC: 3UMS | KNEC: 40703103
- Kisii High (Boys) – UIC: WBX4 | KNEC: 40700002
Kitutu Central Sub County
- Nyabururu Girls (Girls) – UIC: C45H | KNEC: 40700003
Kisumu County
Kisumu Central Sub County
- Kisumu Boys High School (Boys) – UIC: TEL2 | KNEC: 39741005
- Kisumu Girls High School (Girls) – UIC: ATC6 | KNEC: 39700009
Kisumu West Sub County
- Maseno School (Boys) – UIC: 8SWL | KNEC: 39700001
- Sinyolo Girls Secondary School (Girls) – UIC: FB35 | KNEC: 39737025
Nyakach Sub County
- Nyakach Girls’ High School (Girls) – UIC: 82QP | KNEC: 39733213
Migori County
Awendo Sub County
- St. Albert’s Girls High School, Ulanda (Girls) – UIC: EW7R | KNEC: 44739104
Kuria West Sub County
- Tarang’anya Boys High School (Boys) – UIC: DSMS | KNEC: 44708101
Mabera Sub County
- Moi Nyabohanse Girls High School (Girls) – UIC: D9ZS | KNEC: 44700011
Migori Sub County
- Kadika Girls’ Secondary School (Girls) – UIC: U7D5 | KNEC: 44707105
Rongo Sub County
- Kanga High (Boys) – UIC: 9KQC | KNEC: 44700006
Uriri Sub County
- St Joseph’s Rapogi Secondary School (Boys) – UIC: UQDE | KNEC: 44736101
Nyamira County
Manga Sub County
- Nyambaria High School (Boys) – UIC: VQT5 | KNEC: 43700008
Nyamira Sub County
- Kebirigo High School (Boys) – UIC: UUZ3 | KNEC: 43706115
- Sironga Girls High School (Girls) – UIC: 2GPC | KNEC: 43700012
Siaya County
Bondo Sub County
- Maranda High (Boys) – UIC: 7XSS | KNEC: 42700005
Gem Yala Sub County
- Sawagongo High School (Boys) – UIC: WY37 | KNEC: 42749107
- St. Mary’s School, Yala (Boys) – UIC: 7SG8 | KNEC: 42749101
Rarieda Sub County
- Ramba Secondary School (Boys) – UIC: GB9M | KNEC: 42721202
- St Mary’s Lwak Girls’ School (Girls) – UIC: XBRN | KNEC: 42721201
Siaya Sub County
- Ngiya Girls High School (Girls) – UIC: XLHN | KNEC: 42700007
Ugunja Sub County
- St. Francis Rang’ala Girls Secondary School (Girls) – UIC: 9WL7 | KNEC: 42738101
Central Region C1 National Schools
Kiambu County
Gatundu North Sub County
- St. Francis Girls High School (Mang’u) (Girls) – UIC: QGQU | KNEC: 11236101
Githunguri Sub County
- Kambui Girls’ High School (Girls) – UIC: SA3X | KNEC: 11232101
Juja Sub County
- Mangu High School (Boys) – UIC: DJ8J | KNEC: 11200003
Kiambu Sub County
- Kiambu High School (Boys) – UIC: 6ST4 | KNEC: 11205204
- St. Anne’s Secondary School-Lioki (Girls) – UIC: PSRL | KNEC: 11205201
Kikuyu Sub County
- Alliance Girls’ High School (Girls) – UIC: C8FX | KNEC: 11200002
- Alliance High School (Boys) – UIC: RVPP | KNEC: 11200001
Lari Sub County
- Precious Blood Kagwe Girls Secondary School (Girls) – UIC: CXQX | KNEC: 11231102
Limuru Sub County
- Limuru Girls’ School (Girls) – UIC: VJHU | KNEC: 11200004
- Loreto High School Limuru (Girls) – UIC: GATC | KNEC: 11200005
Thika West Sub County
- Our Lady of Mt. Carmel Maryhill Girls (Girls) – UIC: FMPQ | KNEC: 11200006
- Thika High School (Boys) – UIC: HNYB | KNEC: 11207101
Kirinyaga County
Kirinyaga Central Sub County
- Mutira Girls Secondary School (Girls) – UIC: DH4N | KNEC: 9203405
Kirinyaga East Sub County
- Kabare Girls’ High School (Girls) – UIC: SCEA | KNEC: 9200011
- Kianyaga High School (Boys) – UIC: PTQ6 | KNEC: 9222201
Kirinyaga West Sub County
- Baricho High School (Boys) – UIC: RVM4 | KNEC: 9200012
Murang’a County
Kahuro Sub County
- Kahuhia Girls’ High School (Girls) – UIC: Q835 | KNEC: 10238101
- Kiaguthu Boys Secondary School (Boys) – UIC: BTL6 | KNEC: 10238114
- Mugoiri Girls High School (Girls) – UIC: 42MW | KNEC: 10200013
Kigumo Sub County
- Njiiri School (Boys) – UIC: D2QA | KNEC: 10227301
Murang’a East Sub County
- Muranga High – Public (Boys) – UIC: D2VN | KNEC: 10200008
Murang’a South Sub County
- Kamahuha Girls High School (Girls) – UIC: XAUE | KNEC: 10208201
Nyandarua County
North Kinangop Sub County
- Karima Girls (Girls) – UIC: XQVS | KNEC: 07200009
- Magomano Secondary School (Girls) – UIC: LNF2 | KNEC: 07209102
Nyandarua Central Sub County
- Nyandarua High School (Mixed) – UIC: EEAR | KNEC: 07200014
Nyandarua West Sub County
- Nyahururu High School (Boys) – UIC: H7H8 | KNEC: 07214101
South Kinangop Sub County
- Njabini Boys High School (Boys) – UIC: TBFM | KNEC: 07216101
Nyeri County
Mathira West Sub County
- Bishop Gatimu Ngandu Girls (Girls) – UIC: G26G | KNEC: 08200010
Mukurwe-ini Sub County
- South Tetu Girls (Girls) – UIC: 9CZX | KNEC: 08219101
Nyeri Central Sub County
- Kagumo High (Boys) – UIC: 442P | KNEC: 08200007
- Nyeri High School (Boys) – UIC: V6YZ | KNEC: 08202001
Nyeri South Sub County
- Mahiga Girls (Girls) – UIC: 4FPL | KNEC: 08237012
- Othaya Boys High School (Boys) – UIC: XCY9 | KNEC: 08237005
Coast Region C1 National Schools
Kilifi County
Malindi Sub County
- Malindi High (Boys) – UIC: 3Y3N | KNEC: 4107101
Rabai Sub County
- Dr. Krapf (Boys) – UIC: CALY | KNEC: 4122102
- Kombeni (Girls) – UIC: XKHE | KNEC: 4122103
- Ribe Boys (Boys) – UIC: 2LZD | KNEC: 4100002
- Ribe Girls (Girls) – UIC: B4TS | KNEC: 4122105
Kwale County
Kinango Sub County
- Kinango Secondary School (Boys) – UIC: VLQH | KNEC: 2109101
Matuga Sub County
- Kwale High (Boys) – UIC: P6GZ | KNEC: 2100005
- Matuga Girls High School (Girls) – UIC: 6J6F | KNEC: 2100006
- Waa High (Boys) – UIC: LA49 | KNEC: 2105104
Lamu County
Lamu Central Sub County
- Lamu Girls (Girls) – UIC: 8WZT | KNEC: 06100011
Mombasa County
Kisauni Sub County
- Mama Ngina Girls (Girls) – UIC: W3WT | KNEC: 3100001
- Shimo-La-Tewa School (Boys) – UIC: P8NT | KNEC: 3100007
Taita Taveta County
Mwatate Sub County
- Bura Girls (Girls) – UIC: SPRV | KNEC: 1100004
- Kenyatta High Mwatate (Boys) – UIC: L6WF | KNEC: 1100003
Taita Sub County
- Dr. Aggrey High School (Boys) – UIC: FV6C | KNEC: 1101101
Tana River County
Tana Delta Sub County
- Ngao Girls Secondary School (Girls) – UIC: YJHM | KNEC: 5100010
Tana River Sub County
- Hola Boys Secondary School (Boys) – UIC: 6EFL | KNEC: 5100009
Nairobi Region C1 National Schools
Nairobi County
Dagoretti Sub County
- Precious Blood Riruta (Girls) – UIC: P5US | KNEC: 20405004
Kamukunji Sub County
- Moi Forces (Boys) – UIC: 3UKL | KNEC: 20400008
Kasarani Sub County
- Starehe Girls (Girls) – UIC: KJTC | KNEC: 20400009
Makadara Sub County
- Buruburu Girls Secondary (Girls) – UIC: PF86 | KNEC: 20401007
Starehe Sub County
- Pangani Girls (Girls) – UIC: DZNA | KNEC: 20400006
- Starehe Boys (Boys) – UIC: YS3B | KNEC: 20400004
Westlands Sub County
- Kenya High School (Girls) – UIC: UX27 | KNEC: 20400003
- Nairobi School (Boys) – UIC: GHXC | KNEC: 20400002
- St Georges Girls (Girls) – UIC: 8XQJ | KNEC: 20406011
- State House Girls (Girls) – UIC: HFQ3 | KNEC: 20406002
The regional counts add up to 204 schools: Rift Valley 56, Western 18, Eastern 33, North Eastern 6, Nyanza 31, Central 33, Coast 17 and Nairobi 10.
