National Schools are the most prestigious and top most secondary schools in Kenya. These schools admit top students from all parts of the Country. These schools, just like other schools are either mixed or single sex schools. These are the most sought after schools. The schools provide magnificent learning and boarding facilities.
Here is the complete list of all the Boys’ National Schools in Kenya:
| School Code | School Name | Category | Type | Cluster |
| 01100003 | KENYATTA HIGH MWATATE | National | Boys | C1 |
| 04100002 | RIBE BOYS | National | Boys | C1 |
| 08200007 | KAGUMO HIGH | National | Boys | C1 |
| 10200008 | MURANGA HIGH | National | Boys | C1 |
| 12300001 | MACHAKOS BOYS | National | Boys | C1 |
| 14300006 | MOI HIGH MBIRURI | National | Boys | C1 |
| 15300002 | MERU SCHOOL | National | Boys | C1 |
| 18300003 | MAKUENI BOYS | National | Boys | C1 |
| 29500006 | KAPSABET BOYS | National | Boys | C1 |
| 34500010 | ST PATRICK ITEN | National | Boys | C1 |
| 36600004 | FRIENDS KAMUSINGA | National | Boys | C1 |
| 37600001 | KAKAMEGA SCHOOL | National | Boys | C1 |
| 40700002 | KISII HIGH | National | Boys | C1 |
| 42700005 | MARANDA HIGH | National | Boys | C1 |
| 44700006 | KANGA HIGH | National | Boys | C1 |
| 45800001 | GARISSA HIGH | National | Boys | C1 |
| 05100009 | HOLA BOYS SECONDARY SCHOOL | National | Boys | C2 |
| 06100012 | MPEKETONI SECONDARY SCHOOL | National | Boys | C2 |
| 16300014 | MOYALE SECONDARY SCHOOL | National | Boys | C2 |
| 17300015 | GARBATULA HIGH SCHOOL | National | Boys | C2 |
| 24500022 | CHEWOYET HIGH SCHOOL | National | Boys | C2 |
| 25500023 | TENWEK HIGH SCHOOL | National | Boys | C2 |
| 28500006 | KABIANGA HIGH SCHOOL | National | Boys | C2 |
| 30500021 | NANYUKI HIGH SCHOOL | National | Boys | C2 |
| 31500026 | OLOOLAISER HIGH SCHOOL | National | Boys | C2 |
| 46800003 | WAJIR HIGH SCHOOL | National | Boys | C2 |
| 47800005 | MANDERA SECONDARY SCHOOL | National | Boys | C2 |
| 11200001 | ALLIANCE HIGH SCHOOL | National | Boys | C3 |
| 11200003 | MANGU HIGH SCHOOL | National | Boys | C3 |
| 20400001 | LENANA SCHOOL | National | Boys | C3 |
| 20400002 | NAIROBI SCHOOL | National | Boys | C3 |
| 20400004 | STAREHE BOYS’ CENTRE & SCHOOL | National | Boys | C3 |
| 20400008 | MOI FORCES ACADEMY – NAIROBI | National | Boys | C3 |
| 27500002 | NAKURU HIGH SCHOOL | National | Boys | C3 |
| 27500008 | UTUMISHI BOYS ACADEMY | National | Boys | C3 |
| 39700001 | MASENO SCHOOL | National | Boys | C3 |
| 02100005 | KWALE HIGH SCHOOL | National | Boys | C4 |
| 03100007 | SHIMO-LA-TEWA SCHOOL | National | Boys | C4 |
| 09200012 | BARICHO HIGH SCHOOL | National | Boys | C4 |
| 13300007 | KITUI HIGH | National | Boys | C4 |
| 19300010 | IKUU BOYS HIGH SCHOOL | National | Boys | C4 |
| 21500012 | LODWAR BOYS HIGH SCHOOL | National | Boys | C4 |
| 22500013 | MARALAL HIGH SCHOOL | National | Boys | C4 |
| 23500014 | ST. JOSEPH’S BOYS HIGH SCHOOL – KITALE | National | Boys | C4 |
| 32500016 | KILGORIS BOYS SECONDARY SCHOOL | National | Boys | C4 |
| 33500018 | BARINGO BOYS HIGH SCHOOL | National | Boys | C4 |
| 35600007 | BUTULA BOYS HIGH SCHOOL | National | Boys | C4 |
| 38600006 | CHAVAKALI HIGH SCHOOL | National | Boys | C4 |
| 41700010 | MBITA HIGH SCHOOL | National | Boys | C4 |
| 43700008 | NYAMBARIA HIGH SCHOOL | National | Boys | C4 |
| 03126103 | M.S.S FOR THE PHYSICALLY HANDICAPPED | National | Boys | CS |
| 37625123 | ACK EMATUNDU BOYS SECONDARY/VOCATIONAL SCHOOL | National | Boys | CS |
Get the latest Mwalimu National Sacco BOSA Loans Application Form {Free Download}, here. PDF Latest…
Here is the revised and latest Mwalimu National Sacco FOSA Salary Advance Application Form {Free…
Here is the latest Mwalimu National Sacco FOSA Instant Loan Application Form {Free Download}. Download…
The landscape of digital gambling has shifted toward high-octane mechanics that prioritize volatility and massive…
The Teachers Service Commission (TSC) has advertised 170 job vacancies across, covering senior, mid‑level, and…
Health Cabinet Secretary Aden Duale has ordered immediate changes to the Social Health Authority (SHA)…