C4 senior schools in Meru County

291 schools · all day · 286 mixed, 3 boys’ and 2 girls’

Jump to a sub-county
NameBoarding or dayGenderKNEC code
Abogeta 16 schools
Blessed Joseph Gerald Day Secondary SchoolDayMixed15369216
Gaatia Mixed Day Secondary SchoolDayMixed15369218
Igandene Mixed Day Secondary SchoolDayMixed15369225
Kairaa Mixed Day Secondary SchoolDayMixed15369219
Kionyo Secondary SchoolDayMixed15369215
Kithakanaro Mixed Day Secondary SchoolDayMixed15369224
Kothine Mixed Day Secondary SchoolDayMixed15369222
Lower Chure Day Secondary SchoolDayMixed15369213
Menwe Mixed Day Secondary SchoolDayMixed15369217
Muutiokiama Secondary SchoolDayBoys15369207
Ntharene Mixed Day Secondary SchoolDayMixed15369211
Nyomba Yathi Day Secondary SchoolDayMixed15369223
P.C.E.A Iriene Day Secondary SchoolDayMixed15369226
St. Martin’s Ngongo Mixed Day Secondary SchoolDayMixed15369126
St.Eugene Secondary SchoolDayMixed15369209
Yururu Day Secondary SchoolDayMixed15369212
Buuri East 16 schools
Buuri High SchoolDayMixed15364211
Kiirua Mixed Day Secondary SchoolDayMixed15364210
Marinya-A-Ruibi Secondary SchoolDayMixed15364313
Mburugiti Mixed Day Secondary SchoolDayMixed15364309
Michogomone Secondary SchoolDayMixed15364205
Mitoone Mixed Day Secondary SchoolDayMixed15364212
Murinya Day Secondary SchoolDayMixed15364308
Mutuuma Day Secondary SchoolDayMixed15364209
Ncoroiboro Mixed Day Secondary SchoolDayMixed15364207
Ntugi Mixed Day Secondary SchoolDayMixed15364306
Ntumburi Day Mixed Secondary SchoolDayMixed15364307
Rugetene Day Secondary SchoolDayMixed15364208
Ruibi Mixed Day Secondary SchoolDayMixed15364305
Rwarera Mixed Day Secondary SchoolDayMixed15364213
St. James Tutua Secondary SchoolDayMixed15364206
St. Thomas Aquinas Kithuene Mixed Secondary SchooDayMixed15364312
Buuri West 13 schools
AIPCA Subuiga Mixed Day Secondary SchoolDayMixed15334115
Angaine Mixed Day Secondary SchoolDayMixed15334110
Ccm Mbuju Secondary SchoolDayMixed15334117
Gundua Day Secondary SchoolDayMixed15334108
Kangaita Mixed Secondary SchoolDayMixed15334104
Kithithina Mixed Secondary SchoolDayMixed15334106
Maritati Day Secondary SchoolDayMixed15334111
Ngare Ndare Mixed Day Secondary SchoolDayMixed15334112
Ngusishi Secondary SchoolDayMixed15334109
Ntirimiti Mixed Day Secondary SchoolDayMixed15334107
Ontulili Mixed Secondary SchoolDayMixed15334105
Sirimon Mixed Day Secondary SchoolDayMixed15334114
Timau Mixed Day Secondary SchoolDayMixed15334113
Igembe Central 17 schools
Kandubai Day Secondary SchoolDayMixed15362111
Kangeta Mixed Day Secondary SchoolDayMixed15362107
Karama Antuamuo Secondary SchoolDayMixed15362118
Kathelwa Secondary SchoolDayMixed15362117
Kieiya Secondary SchoolDayMixed15362109
Kilima Mungu Mixed Secondary SchoolDayMixed15362104
Kithare Day Secondary SchoolDayMixed15362112
Kongo Kamau Mixed Day Secondary SchoolDayMixed15362110
Machungulu Secondary SchoolDayMixed15362116
Mukululu Day Secondary SchoolDayMixed15362114
Muringene Day Secondary SchoolDayMixed15362120
Nkinyang’a Secondary SchoolDayMixed15362108
Nturuba Mixed Day Secondary SchoolDayMixed15362105
Ntuti Mixed Day Secondary SchoolDayMixed15362113
St. James Day Secondary School-LimbukuDayMixed15362121
Thamare Mixed Day Secondary SchoolDayMixed15362106
Tuuru Mixed Day Secondary SchoolDayMixed15362119
Igembe North 7 schools
Kirindara Mixed Day Secondary SchoolDayMixed15337308
Linjoka Day Secondary SchoolDayMixed15337311
Lukununu Mixed Secondary SchoolDayMixed15337315
Mariri Secondary SchoolDayMixed15337304
Miuine Mixed Day Secondary SchoolDayMixed15337312
Mwerongundu Secondary SchoolDayMixed15337307
Nkanda Secondary SchoolDayMixed15337305
Igembe South 20 schools
Akui Day Secondary SchoolDayMixed15309306
Antubochiu Mixed Day Secondary SchoolDayMixed15309209
Athimba Mixed Day Secondary SchoolDayMixed15309314
Athiru Gaiti Secondary SchoolDayMixed15309303
Auki Secondary SchoolDayMixed15309207
Gitura Mixed Day Secondary SchoolDayMixed15309208
Itumi Day Secondary SchoolDayMixed15309214
Karumaru Day Secondary SchoolDayMixed15309304
Kiegoi Day Secondary SchoolDayMixed15309203
Kilalai Mixed Secondary SchoolDayMixed15309206
Kindani Mixed Secondary SchoolDayMixed15309307
Kirindine Secondary SchoolDayMixed15309305
Kithetu Kirimene Mixed Day Secondary SchoolDayMixed15309213
Luluma Mixed Day Secondary SchoolDayMixed15309220
Maua Mixed Day Secondary SchoolDayMixed15309219
Mboone Day Secondary SchoolDayMixed15309218
Riaki Mixed Day Secondary SchoolDayMixed15309310
Thaicu Mixed Day Secondary SchoolDayMixed15309313
Tiira Mixed Day Secondary SchoolDayMixed15309309
Ugoti Day Secondary SchoolDayMixed15309308
Igoji 15 schools
Geeto Mixed Day Secondary SchoolDayMixed15370322
Karoe Day Mixed Secondary SchoolDayMixed15370313
Kathigu Day Secondary SchoolDayMixed15370315
Kinoro Mixed Day Secondary SchoolDayMixed15370320
Kiune Mixed Day Secondary SchoolDayMixed15370309
Mbaine Mixed Day Secondary SchoolDayMixed15370319
Mugae Hill Mixed Day Secondary SchoolDayMixed15370316
Mukaragatine Secondary SchoolDayMixed15370325
Murembu Day & Boarding Secondary SchoolDayMixed15370311
Mutunguru Secondary SchoolDayMixed15370323
Mweru Mixed Day Secondary SchoolDayMixed15370312
Mworoga Secondary SchoolDayMixed15370321
Rurama Mixed Day Secondary SchoolDayMixed15370317
St Josephs Integrated Secondary SchoolDayMixed15370314
St. Pauls Gitine Secondary SchoolDayMixed15370326
Imenti East 16 schools
Bishop Lawi Imathiu Mixed Day Secondary SchoolDayMixed15374113
Chung’Ari Mixed Day Secondary SchoolDayMixed15374119
Kambiti Mixed Secondary SchoolDayMixed15374121
Kathirune Mixed Day Secondary SchoolDayMixed15374117
Kiburine Secondary SchoolDayMixed15374112
Mbirikene Mixed Secondary SchoolDayMixed15374124
Mck Nthamiri Mixed Day Secondary SchoolDayMixed15374126
Mulathankari Day Secondary SchoolDayMixed15374116
Munithu Secondary SchoolDayGirls15374110
Mwithumwiru Day Secondary SchoolDayMixed15374104
Ngiine Mixed Day Secondary SchoolDayMixed15374125
Nkabune Day Secondary SchoolDayMixed15374120
Runogone Mixed Day Secondary SchoolDayMixed15374115
Ruriine Mixed Day Secondary SchoolDayMixed15374123
Rwanyange Day Secondary SchoolDayMixed15374118
Thuura Mixed Day Secondary SchoolDayMixed15374122
Imenti North 13 schools
Ccm Meru Township Secondary SchoolDayMixed15304118
Gachanka Mixed Day Secondary SchoolDayMixed15304125
Irinda Day Secondary SchoolDayMixed15304114
Kaing’Inyo Mixed Day Secondary SchoolDayMixed15304122
Kiamiriru Mixed Day Secondary SchoolDayMixed15304120
Kinoru Day Mixed Secondary SchoolDayMixed15304116
Kirige Day Secondary SchoolDayMixed15304124
Meru Muslim Secondary SchoolDayMixed15304113
Mpuri Mixed Day Secondary SchoolDayMixed15304121
Mwirine Mixed Secondary SchoolDayMixed15304115
Mwiteria Mixed Day Secondary SchoolDayMixed15304123
Ng’Onyi Boys Secondary SchoolDayBoys15304112
Ntakira Girls Day Secondary SchoolDayMixed15304119
Imenti South 12 schools
ACK Mitunguu Boys Boarding Secondary SchoolDayBoys15319114
Gakondi Mixed Day Secondary SchoolDayMixed15319121
Kagwampungu Day Secondary SchoolDayMixed15319118
Kathanthatu Mixed Day Secondary SchoolDayMixed15319113
Kaubau Day Secondary SchoolDayMixed15319115
Kianjogu Mixed Day SecondaryDayMixed15319122
Kigarine Mixed Day Secondary SchoolDayMixed15319116
Kithunguri Secondary SchoolDayMixed15319111
Nkubu Mixed Day Secondary SchoolDayMixed15319117
Nkumari Secondary SchoolDayMixed15319112
Rwompo Secondary SchoolDayMixed15319120
Upper Mikumbune Secondary SchoolDayMixed15319119
Kiengu 15 schools
Akuune Mixed Day Secondary SchoolDayMixed15379113
K.K. Aaru Secondary SchoolDayMixed15379111
Kabukuro Secondary SchoolDayMixed15379114
Kamiruru Mixed Day Secondary SchoolDayMixed15379112
Kanaathu Mixed Day Secondary SchoolDayMixed15379115
Kanjoo Mixed Day Secondary SchoolDayMixed15379118
Kathathene Secondary SchoolDayMixed15379107
Kaurine Day Secondary SchoolDayMixed15379103
Kawiru Secondary SchoolDayMixed15379109
Matiandui Secondary SchoolDayMixed15379104
Matirine Mixed Day Secondary SchoolDayMixed15379119
Miori Mixed Day Secondary SchoolDayMixed15379106
Murera Secondary SchoolDayMixed15379116
Nthambiro Mixed Day Secondary SchoolDayMixed15379105
Thimbili Mixed Day Secondary SchoolDayMixed15379110
Meru Central 31 schools
ACK St.Paul’s Makandune Sec. SchoolDayMixed15318206
Gacuru Mixed Day Secondary SchoolDayMixed15318213
Gaokene Mixed Day Secondary SchoolDayMixed15318208
Gatuatine Mixed Day Secondary SchoolDayMixed15318210
Holy Family Nkuene Secondary SchoolDayMixed15318115
Kaguma Mixed Secondary SchoolDayMixed15318313
Karaene Mixed Day Secondary SchoolDayMixed15318207
Kariene Mixed Day Secondary SchoolDayMixed15318109
Kathiranga Day Secondary SchoolDayMixed15318324
Kianthumbi Mixed Secondary SchoolDayMixed15318315
Kiija Mixed Secondary SchoolDayMixed15318211
Kinjo Mixed Day Secondary SchoolDayMixed15318325
Kiria Mixed Day Secondary SchoolDayMixed15318113
Kirigara Day Mixed Secondary SchoolDayMixed15318116
Kirirwa Mixed Day Secondary SchoolDayMixed15318108
Kithirune Mixed Day Secondary SchoolDayMixed15318318
Mariene Mixed Day SchoolDayMixed15318110
Mbwinjeru Day Secondary SchoolDayMixed15318322
Mugambone Secondary SchoolDayMixed15318106
Mukuune Mixed Day Secondary SchoolDayMixed15318205
Murathi Secondary SchoolDayMixed15318133
Muri Mixed Day Secondary SchoolDayMixed15318319
Muruugi Mixed Day Secondary SchoolDayMixed15318327
Muthangene Day Secondary SchoolDayMixed15318321
Mwanganthia Secondary SchoolDayMixed15318201
Nguchia Mixed Day Secondary SchoolDayMixed15318212
Ntonyero Mixed Day Secondary SchoolDayMixed15318111
Nyweri Mixed Day Secondary SchoolDayMixed15318112
Ruiga Mixed Day Secondary SchoolDayMixed15318117
St. Bonaventure Ruiga Secondary SchoolDayMixed15318105
Tabata Day Mixed Secondary SchoolDayMixed15318114
Mutuati 22 schools
Ambaru Mixed Day Secondary SchoolDayMixed15380206
Anjalu Mixed Day Secondary SchoolDayMixed15380110
Inono Day Mixed Secondary SchoolDayMixed15380212
K.K. Baithai Secondary SchoolDayMixed15380207
Karichu Mixed Secondary SchoolDayMixed15380112
Kathanga Secondary SchoolDayMixed15380204
Kathatene Mixed Day Secondary SchoolDayMixed15380115
Kiani Mixed Secondary SchoolDayMixed15380116
Kithetu Secondary SchoolDayMixed15380205
Leeta Day Secondary SchoolDayMixed15380209
Mbayo Day Secondary SchoolDayMixed15380211
Mburanjiru Mixed Day Secondary SchoolDayMixed15380210
Mck Kamboo Mixed Day Secondary SchoolDayMixed15380214
Mfariji Girls Secondary SchoolDayGirls15380202
Miriki Mixed Day Secondary SchoolDayMixed15380107
Muromutua Mixed Secondry SchoolDayMixed15380216
Naikuriu Secondary SchoolDayMixed15380215
Nairuru Secondary SchoolDayMixed15380109
Ndoleli Mixed Secondary SchoolDayMixed15380117
Ngukwine Secondary SchoolDayMixed15380213
Nkamathi Secondary SchoolDayMixed15380208
St. Mary’s Ntanki Mixed Day Secondary SchoolDayMixed15380106
Tigania Central 21 schools
Ametho Day Secondary SchoolDayMixed15361102
Amugaa Mixed Day Secondary SchoolDayMixed15361103
Ankamia Day Secondary SchoolDayMixed15361104
Ccm Githu Mixed Secondary SchoolDayMixed15361106
DEB Kiguma Mixed Day Secondary SchoolDayMixed15361105
Ikana Mixed Day Secondary SchoolDayMixed15361107
K.K Mwethe Secondary SchoolDayMixed15361126
Kaluli Mixed Day Secondary SchoolDayMixed15361110
Kamithega Mixed Day Secondary SchoolDayMixed15361127
Kiguchwa Mixed Day Secondary SchoolDayMixed15361111
King’o Mixed Day Secondary SchoolDayMixed15361112
Marega Mixed Day Secondary SchoolDayMixed15361113
Mck Kaathi Bukwang Day Mixed Secondary SchoolDayMixed15361114
Miurine Mixed Day Secondary SchoolDayMixed15361116
Muciimukuru Mixed Day Secondary SchoolDayMixed15361117
Mukono Mixed Day Secondary SchoolDayMixed15361118
Mutewa Day Secondary SchoolDayMixed15361119
Rurii Mixed Day Secondary SchoolDayMixed15361121
St. Benedicts Mixed Day Secondary SchoolDayMixed15361124
St. Massimo Mixed Secondary SchoolDayMixed15361123
Thuuri Day Secondary SchoolDayMixed15361125
Tigania East 19 schools
Antuanduru Mixed Day SecDayMixed15349108
Charuru Mixed Day SecondaryDayMixed15349126
DEB Mbaranga DayDayMixed15349117
Kailutha Mixed Day Secondary SchoolDayMixed15349121
Kinang’AruDayMixed15349116
Kirima Mixed Day SecDayMixed15349123
Laibocha SecDayMixed15349124
Lailuba Day Sec SchDayMixed15349115
LubuathiruaDayMixed15349110
Mabuurua Mixed Day SecDayMixed15349118
Mck LuumaDayMixed15349106
Muthara Day SecondaryDayMixed15349107
MwerokieniDayMixed15349113
MweromuthangaDayMixed15349125
Nchui SeconaryDayMixed15349109
Ntirutu SecDayMixed15349114
Ntulili Sec SchoolDayMixed15349122
Thubuku Sec SchoolDayMixed15349112
ThuuriaDayMixed15349120
Tigania West 38 schools
Amatu Mixed Day Secondary SchoolDayMixed15327148
Amwari Mixed Day Secondary SchoolDayMixed15327139
K.K Rwanjwee Mixed Day Secondary SchoolDayMixed15327141
K.K. Lumbi Mixed Day Secondary SchoolDayMixed15327136
Kaamu Mixed Day Secondary SchoolDayMixed15327130
Kaliati Mixed Day Secondary SchoolDayMixed15327128
Kamaroo Mixed Day Secondary SchoolDayMixed15327138
Kamitongu Mixed Day Secondary SchoolDayMixed15327150
Kiandiu Mixed Day Secondary SchoolDayMixed15327151
Kibiru Mixed Day Secondary SchoolDayMixed15327132
Kiorimba Mixed Day Secondary SchoolDayMixed15327144
Kirukire Day Mixed Secondary SchoolDayMixed15327137
Kithiiri Mixed Day Secondary SchoolDayMixed15327133
Kk Tharaine Day SecondaryDayMixed15327155
Kunene Mixed Day Secondary SchoolDayMixed15327112
Laciathuriu Secondary SchoolDayMixed15327126
Lairang’i Mixed Day Secondary SchoolDayMixed15327140
Lubunu Secondary SchoolDayMixed15327121
Machaku Day Secondary SchoolDayMixed15327124
Machegene Mixed Secondary SchoolDayMixed15327123
Makandi Mixed Day Secondary SchoolDayMixed15327134
Mck Ntiba Mixed Day Secondary SchoolDayMixed15327146
Miathene Mixed Secondary SchoolDayMixed15327116
Mituntu Mixed Day Secondary SchoolDayMixed15327149
Mucuune Mixed Day Secondary SchoolDayMixed15327114
Muthionjuri Day Secondary SchoolDayMixed15327125
Mwanika Mixed Day Secondary SchoolDayMixed15327142
Mweronkoro Mixed Day Secondary SchoolDayMixed15327145
Nairiri Mixed Day Secondary SchoolDayMixed15327135
Nkanga Secondary SchoolDayMixed15327129
Nkurare Mixed Secondary SchoolDayMixed15327153
Ntoombo Mixed Secondary SchoolDayMixed15327152
St Johns’ Nchooro Mixed Day Secondary SchoolDayMixed15327119
St. Augustine- Luuria Day Secondary SchoolDayMixed15327147
Thau Mixed Day Secondary SchoolDayMixed15327122
Thinyaine Day Secondary SchoolDayMixed15327115
Twale Day Secondary SchoolDayMixed15327131
Urru Mixed Day Secondary SchoolDayMixed15327117

C4 senior schools in every county (7,223)

Sources

  • Senior schools: Ministry of Education lists for the 2026 intake, from the June 2025 list and the December 2025 C4 list. Checked 1 October 2026.