National Secondary Schools in Kenya per County [2023]

by | Last updated Nov 16, 2023 | EDUCATION

National Secondary Schools in Kenya

The Ministry of Education in Kenya upgraded some secondary schools in various counties to the prestigious national schools status. National schools have the capacity and infrastructure to handle big numbers of students and can take students from every part of Kenya.

Initially, there were only 17 National schools in Kenya, but the clamour by parents to have their children educated in National schools has led the government to expand the list to now over 100 schools.

The original 17 national schools were categorized as cluster 3 schools with the rest of the national schools finding their places in cluster 1, cluster 2 and cluster 4.

See also: Revised School Term Dates in Kenya

The clustering of National schools is based on the age of the school, capacity, and resources available in each school.

The then President Uhuru Kenyatta at a function in Alliance Girls National School.

National Secondary Schools in Kenya

Here is a list of national secondary schools in Kenya per county, the school code, and whether boys only, girls only, or mixed school:

School CodeSchool NameCountySchool Type
11100003Kenyatta High MwatateTaita TavetaBoys
21100004Bura GirlsTaita TavetaGirls
32100005Kwale High SchoolKwaleBoys
42100006Matuga Girls High SchoolKwaleGirls
53100001Mama Ngina GirlsMombasaGirls
63100007Shimo-La-Tewa SchoolMombasaBoys
74100002Ribe BoysKilifiBoys
84100008Bahari Girls Secondary SchoolKilifiGirls
95100009Hola Boys Secondary SchoolTana RiverBoys
105100010Ngao Girls Secondary SchoolTana RiverGirls
116100011Lamu Girls Secondary SchoolLamuGirls
126100012Mpeketoni Secondary SchoolLamuBoys
137200009Karima GirlsNyandaruaGirls
147200014Nyandarua High SchoolNyandaruaMixed
158200007Kagumo HighKirinyagaBoys
168200010Bishop Gatimu Ngandu Girls High SchoolNyeriGirls
179200011Kabare Girls’ High SchoolKirinyagaGirls
189200012Baricho High SchoolKirinyagaBoys
1910200008Murang’a High SchoolMurang’aBoys
2010200013Mugoiri Girls High SchoolMurang’aGirls
2111200001Alliance High SchoolKiambuBoys
2211200002Alliance Girls’ High SchoolKiambuGirls
2311200003Mangu High SchoolKiambuBoys
2411200004Limuru Girls’ SchoolKiambuGirls
2511200005Loreto High School LimuruKiambuGirls
2611200006Maryhill Girls High SchoolKiambuGirls
2712300001Machakos BoysMachakosBoys
2812300013Kathiani Girls SchoolMachakosGirls
2913300005Muthale GirlsKituiGirls
3013300007Kitui HighKituiBoys
3114300006Moi High MbiruriEmbuBoys
3214300011Siakago Girls High SchoolEmbuGirls
3315300002Meru SchoolMeruBoys
3415300012St. Mary’S Girls High School IgojiMeruGirls
3516300008Moi Girls Secondary School-MarsabitMarsabitGirls
3616300014Moyale Secondary SchoolMarsabitBoys
3717300009Isiolo Girls High SchoolIsioloGirls
3817300015Garbatula High SchoolIsioloBoys
3918300003Makueni BoysMakueniBoys
4018300016Mbooni GirlsMakueniGirls
4119300004Chogoria GirlsTharaka NithiGirls
4219300010Ikuu Boys High SchoolTharaka NithiBoys
4320400001Lenana SchoolNairobiBoys
4420400002Nairobi SchoolNairobiBoys
4520400003The Kenya High SchoolNairobiGirls
4620400004Starehe Boys’ Centre & SchoolNairobiBoys
4720400006Pangani GirlsNairobiGirls
4820400008Moi Forces Academy – NairobiNairobiBoys
4920400009Starehe Girls’ CentreNairobiGirls
5021500012Lodwar Boys High SchoolTurkanaBoys
5121500021Turkana Girls’ Secondary SchoolTurkanaGirls
5222500013Maralal High SchoolSamburuBoys
5322500024Kisima Girls High SchoolSamburuGirls
5423500003St Brigids KimininiTrans NzoiaGirls
5523500014St. Joseph’S Boys High School – KitaleTrans NzoiaBoys
5624500004St.Theresa’S Tartar Girls High SchoolWest PokotGirls
5724500022Chewoyet High SchoolWest PokotBoys
5825500019Kaplong Girls Secondary SchoolBometGirls
5925500023Tenwek High SchoolBometBoys
6026500001Moi Girls’ High School- EldoretUasin GishuGirls
6127500002Nakuru High SchoolNakuruBoys
6227500007Moi Forces Academy LanetNakuruGirls
6327500008Utumishi Boys AcademyNakuruBoys
6427500009Nakuru Girls’ High SchoolNakuruGirls
6528500005Kipsigis Girls’ High SchoolKerichoGirls
6628500006Kabianga High SchoolKerichoBoys
6729500006Kapsabet BoysNandiBoys
6829500025St. Joseph’S Girls – ChepteritNandiGirls
6930500020Njonjo Girls High SchoolLaikipiaGirls
7030500021Nanyuki High SchoolLaikipiaBoys
7131500011Moi Girls IsinyaKajiadoGirls
7231500026Oloolaiser High SchoolKajiadoBoys
7332500015Ole Tipis Girls Secondary SchoolNarokGirls
7432500016Kilgoris Boys Secondary SchoolNarokBoys
7533500018Baringo Boys High SchoolBaringoBoys
7634500010St Patrick ItenElgeyo MarakwetBoys
7734500017Moi Kapsowar GirlsElgeyo MarakwetGirls
7835600007Butula Boys High SchoolBusiaBoys
7935600008S.A. Kolanya Girls Secondary SchoolBungomaGirls
8036600002Lugulu GirlsBungomaGirls
8136600004Friends School KamusingaBungomaBoys
8237600001Kakamega SchoolKakamegaBoys
8337600005Butere Girls High SchoolKakamegaGirls
8438600003Bunyore GirlsVihigaGirls
8538600006Chavakali High SchoolVihigaBoys
8639700001Maseno SchoolKisumuBoys
8739700009Kisumu Girls High SchoolKisumuGirls
8840700002Kisii HighKisiiBoys
8940700003Nyabururu GirlsKisiiGirls
9041700004Asumbi GirlsHoma BayGirls
9141700010Mbita High SchoolHoma BayBoys
9242700005Maranda HighSiayaBoys
9342700007Ngiya Girls High SchoolSiayaGirls
9443700008Nyambaria  High SchoolNyamiraBoys
9543700012Sironga Girls High SchoolNyamiraGirls
9644700006Kanga HighMigoriBoys
9744700011Moi Nyabohanse Girls High SchoolMigoriGirls
9845800001Garissa HighGarissaBoys
9945800002Nep Girls HighGarissaGirls
10046800003Wajir High SchoolWajirBoys
10146800004Wajir Girls Secondary SchoolWajirGirls
10247800005Mandera Secondary SchoolManderaBoys
10347800006Moi Girls Secondary School – ManderaManderaGirls

Join the Discussion

0 Comments

Submit a Comment

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

Trending This Week

Recent Posts

Grade 7 Junior Secondary Textbooks Approved by KICD

Grade 7 Junior Secondary Textbooks Approved by KICD

The Kenya Institute of Curriculum Design (KICD) has published a list of approved textbooks and novels for all the learning areas (subjects) in the CBC curriculum for junior secondary school grade 7 level in Kenya. Parents and schools are advised to buy books from the...

List of Grade 6 CBC Course Books Approved by KICD

List of Grade 6 CBC Course Books Approved by KICD

The Kenya Institute of Curriculum Development (KICD) has approved a list of grade 6 CBC course books and materials for implementing the CBC curriculum in all primary schools in Kenya. Parents and schools are advised to purchase the grade 6 textbooks and course...

UbaPesa Loan App: How to Download and Apply Loan

UbaPesa Loan App: How to Download and Apply Loan

UbaPesa is a peer-to-peer lending and borrowing app that connects borrowers with lenders in Kenya through the money market platform. Once you have downloaded and installed the UbaPesa loan app, you automatically become both a lender and a borrower. You can borrow...

How to Download HFC Whizz App, Apply and Repay Loan

How to Download HFC Whizz App, Apply and Repay Loan

HFC Whizz app is a digital banking product of the Housing Finance Cooperation Ltd in Kenya that enables you to deposit money into your account, transfer money between banks, open savings accounts, pay for goods and services, and apply for an instant loan, among other...

Pin It on Pinterest

Share This