Mang'u High
Mang'u High

Latest list of the Best National Boys’ Schools

Alliance High School, Mangu High School, Starehe Boys’ Centre, Kapsabet Boys High School, and Maseno School are some of the highly-regarded boys’ national schools in KenyaThese schools are known for their strong academic performance, rich history, and notable alumni. 
Here’s a more detailed look at the Best Boys’ National Schools in Kenya:
  • Alliance High School: A leading national school with a strong academic record. 
  • Mangu High School: Another top-performing national school, known for its consistent results. 
  • Starehe Boys’ Centre: A prestigious institution with a reputation for academic excellence and producing well-rounded individuals. 
  • Kapsabet Boys High School: A well-established national school, known for its strong performance and competitive admissions. 
  • Maseno School: A prominent national school with a long history and a reputation for academic success. 
  • Cardinal Otunga High School: Another well-regarded school, particularly in the Nyanza region. 
  • Nyambaria High School: Also performing well in the Nyanza region, ranking highly in national exams. 

Latest list of all the National Boys’ Schools:

SCHOOL NAMEGENDERCOUNTYSUB COUNTYUIC/ NEMIS CODEKNEC CODE
KABARNET HIGH SCHOOLBOYSBARINGOBARINGO CENTRALCD3633517201
BARINGO BOYS HIGH SCHOOLBOYSBARINGOKOIBATEKHLWY33500018
TENWEK HIGH SCHOOLBOYSBOMETBOMET CENTRAL57ZH25500023
KAPLONG BOYS HIGH SCHOOLBOYSBOMETSOTIKQ2BT25533103
KIBABII HIGH SCHOOLBOYSBUNGOMABUNGOMA SOUTHN7CB36602102
FRIENDS KAMUSINGABOYSBUNGOMAKIMILILIVMZ936600004
BUTULA BOYS HIGH SCHOOLBOYSBUSIABUTULA6UPN35600007
NAMBALE SECONDARY SCHOOLBOYSBUSIANAMBALEZEFL35629101
ST PATRICK ITENBOYSELGEYO MARAKWKEIYO NORTHQYWY34500010
TAMBACH BOYS HIGH SCHOOLBOYSELGEYO MARAKWKEIYO NORTHDAKM34518401
MOI HIGH MBIRURIBOYSEMBUEMBU EASTE3HX14300006
SIAKAGO BOYS HIGH SCHOOLBOYSEMBUMBEERE NORTH5Q9M14312101
NYANGWA BOYS’ HIGH SCHOOLBOYSEMBUMBEERE SOUTHFKUD14341201
GARISSA HIGHBOYSGARISSAGARISSA5G3545800001
HOMA BAY HIGH SCHOOLBOYSHOMA BAYHOMA BAYHQXM41704001
MBITA HIGH SCHOOLBOYSHOMA BAYMBITAAYPM41700010
AGORO SARE HIGH SCHOOLBOYSHOMA BAYRACHUONYO SOUTQERE41710301
ORERO BOYS SECONDARY SCHOOLBOYSHOMA BAYRANGWE5WQU41742105
GARBATULA HIGH SCHOOLBOYSISIOLOGARBATULLAZXZL17300015
OLKEJUADO HIGH SCHOOLBOYSKAJIADOKAJIADO CENTRAL5NZD31515101
OLOOLAISER HIGH SCHOOLBOYSKAJIADOKAJIADO NORTH3YA931500026
KAKAMEGA SCHOOLBOYSKAKAMEGAKAKAMEGA CENTRA3NLD37600001
MUSINGU BOYS HIGH SCHOOLBOYSKAKAMEGAKAKAMEGA SOUTHJCSP37615001
ACK EMATUNDU BOYS SECONDARY/VOCATIONAL SCHOOLBOYSKAKAMEGAKHWISERO865Q37625123
ST. PETER’S MUMIAS BOYS’ HIGH SCHOOLBOYSKAKAMEGAMUMIAS WESTF5U837617211
KABIANGA HIGH SCHOOLBOYSKERICHOBELGUTHKSE28500006
LITEIN HIGH SCHOOLBOYSKERICHOBURETICAYW28522505
TENGECHA BOYS HIGH SCHOOLBOYSKERICHOBURETIWRCH28522501
MANGU HIGH SCHOOLBOYSKIAMBUJUJADJ8J11200003
KIAMBU HIGH SCHOOLBOYSKIAMBUKIAMBU6ST411205204
ALLIANCE HIGH SCHOOLBOYSKIAMBUKIKUYURVPP11200001
THIKA HIGH SCHBOYSKIAMBUTHIKA WESTHNYB11207101
MALINDI HIGHBOYSKILIFIMALINDI3Y3N4107101
DR.KRAPFBOYSKILIFIRABAICALY4122102
RIBE BOYSBOYSKILIFIRABAI2LZD4100002
KIANYAGA HIGH SCHOOLBOYSKIRINYAGAKIRINYAGA EASTPTQ69222201
BARICHO HIGH SCHOOLBOYSKIRINYAGAKIRINYAGA WESTRVM49200012
RIOKINDO  HIGH SCHOOLBOYSKISIIKENYENYAEZ4P40727101
KISII HIGHBOYSKISIIKISII CENTRALWBX440700002
KISUMU BOYS HIGH SCHOOLBOYSKISUMUKISUMU CENTRALTEL239741005
MASENO SCHOOLBOYSKISUMUKISUMU WEST8SWL39700001
KITUI HIGHBOYSKITUIKITUI CENTRALA66N13300007
ST CHARLES LWANGA SCHOOLBOYSKITUIKITUI CENTRAL95WM13302102
KINANGO SECONDARY SCHOOLBOYSKWALEKINANGOVLQH2109101
KWALE HIGHBOYSKWALEMATUGAP6GZ2100005
WAA HIGHBOYSKWALEMATUGALA492105104
NANYUKI HIGH SCHOOLBOYSLAIKIPIALAIKIPIA EASTU8CD30500021
G.G RUMURUTI SECONDARY SCHOOLBOYSLAIKIPIALAIKIPIA WESTTQ2430544101
MPEKETONI BOYS HIGH SCHBOYSLAMULAMU WESTF3NK06100012
MACHAKOS BOYSBOYSMACHAKOSMACHAKOSS6CH12300001
TALA HIGH SCHOOLBOYSMACHAKOSMATUNGULUNWXY12345501
MAKUENI BOYSBOYSMAKUENIMAKUENIA8KQ18300003
MBOONI BOYSBOYSMAKUENIMBOONI WEST5VB618323102
MUKAA BOYS’ HIGH SCHOOLBOYSMAKUENIMUKAAJC4P18347501
MATILIKU SECONDARY SCHOOLBOYSMAKUENINZAUIZDJQ18324301
MANDERA SECONDARY SCHOOLBOYSMANDERAMANDERA EAST976X47800005
MOYALE SECONDARY SCHOOLBOYSMARSABITMOYALEB95616300014
MERU SCHOOLBOYSMERUIMENTI EASTJ5DS15300002
NKUBU HIGH SCHOOLBOYSMERUIMENTI SOUTHGEML15319101
TARANG’ANYA BOYS HIGH SCHOOLBOYSMIGORIKURIA WESTDSMS44708101
KANGA HIGHBOYSMIGORIRONGO9KQC44700006
ST JOSEPH’S RAPOGI SECONDARY SCHOOLBOYSMIGORIURIRIUQDE44736101
SHIMO-LA-TEWA SCHOOLBOYSMOMBASAKISAUNIP8NT3100007
M.S.S FOR THE PHYSICALLY HANDICAPPEDBOYSMOMBASANYALIZXEG3126103
KIAGUTHU BOYS SECONDARY SCHOOLBOYSMURANG’AKAHUROBTL610238114
NJIIRI SCHOOLBOYSMURANG’AKIGUMOD2QA10227301
MURANGA HIGH – PUBLICBOYSMURANG’AMURANG’A EASTD2VN10200008
LENANA SCHOOLBOYSNAIROBIDAGORETTI3KSM20400001
MOI FORCESBOYSNAIROBIKAMUKUNJI3UKL20400008
STAREHE BOYSBOYSNAIROBISTAREHEYS3B20400004
NAIROBI SCHBOYSNAIROBIWESTLANDSGHXC20400002
UTUMISHI BOYS ACADEMYBOYSNAKURUGILGILD3WB27500008
MOLO ACADEMY BOYS SECONDARY SCHOOLBOYSNAKURUMOLOQNDP27538208
NAKURU HIGH SCHOOLBOYSNAKURUNAKURU EASTYGGK27500002
JOMO KENYATTA  BOYS HIGH SCHOOLBOYSNAKURUNAKURU NORTH572327536201
NJORO BOYS HIGH SCHOOLBOYSNAKURUNJOROUL3F27564101
KAPSABET BOYSBOYSNANDICHESUMEIJBLC29500006
METEITEI BOYS SECONDARY SCHOOLBOYSNANDITINDERETDC6B29542101
NAROK HIGH SCHOOLBOYSNAROKNAROK CENTRALKKEW32589101
KILGORIS BOYS SECONDARY SCHOOLBOYSNAROKTRANS MARA WESTKUAC32500016
NYAMBARIA  HIGH SCHOOLBOYSNYAMIRAMANGAVQT543700008
KEBIRIGO HIGH SCHOOLBOYSNYAMIRANYAMIRAUUZ343706115
NYAHURURU HIGH SCHOOLBOYSNYANDARUANYANDARUA WESTH7H807214101
NJABINI BOYS HIGH SCHOOLBOYSNYANDARUASOUTH KINANGOPTBFM07216101
KAGUMO HIGHBOYSNYERINYERI CENTRAL442P08200007
NYERI HIGH SCHOOLBOYSNYERINYERI CENTRALV6YZ08202001
OTHAYA BOYS HIGH SCHOOLBOYSNYERINYERI SOUTHXCY908237005
MARALAL HIGH SCHOOLBOYSSAMBURUSAMBURU CENTRA5VVT22500013
MARANDA HIGHBOYSSIAYABONDO7XSS42700005
SAWAGONGO HIGH SCHOOLBOYSSIAYAGEM YALAWY3742749107
ST. MARY’S SCHOOL, YALABOYSSIAYAGEM YALA7SG842749101
RAMBA SECONDARY SCHOOLBOYSSIAYARARIEDAGB9M42721202
KENYATTA HIGH MWATATEBOYSTAITA TAVETAMWATATEL6WF1100003
DR.AGGREY HIGH SCHOOLBOYSTAITA TAVETATAITAFV6C1101101
HOLA BOYS SECONDARY SCHOOLBOYSTANA RIVERTANA RIVER6EFL5100009
CHOGORIA BOYS HIGH SCHOOLBOYSTHARAKA NITHIMAARAM5PG19326201
KIRIANI BOYS HIGH SCHOOLBOYSTHARAKA NITHIMAARA9S4F19326203
IKUU BOYS HIGH SCHOOLBOYSTHARAKA NITHIMERU SOUTHYTB419300010
ST. ANTHONY’S BOYS’ HIGH SCHOOL – KITALEBOYSTRANS NZOIAKIMININI27EL23574101
ST. JOSEPH’S BOYS HIGH SCHOOL – KITALEBOYSTRANS NZOIATRANS NZOIA WEST9FRM23500014
LODWAR BOYS HIGH SCHOOLBOYSTURKANATURKANA CENTRAL9GYY21500012
A.I.C. CHEBISAAS BOYS SECONDARY SCHOOLBOYSUASIN GISHUMOIBEN6WF426500002
PAUL BOIT BOYS SECONDARY SCHOOLBOYSUASIN GISHUTURBOYFES26509114
NYANG’ORI BOYS HIGH SCHOOLBOYSVIHIGAHAMISIHYCG38619102
CHAVAKALI HIGH SCHOOLBOYSVIHIGASABATIAVSCS38600006
WAJIR HIGH SCHOOLBOYSWAJIRWAJIR EASTMMLZ46800003
CHEWOYET HIGH SCHOOLBOYSWEST POKOTWEST POKOTXJVN24500022
KAPENGURIA  SCHOOLBOYSWEST POKOTWEST POKOT7KRE24505104