List of all Secondary- Senior Schools in Nairobi County
School’s Knec Code- School Name- Category -Type- County Name
- 20405058-ZEDIT SOLUTION SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20402013-ZAWADI MIXED SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20408042-UTAWALA SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20409004-USHIRIKA SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20410002-UPPER HILL SCHOOL-Extra County-Boys-Nairobi County
- 20402004-UHURU SECONDARY SCHOOL-Extra County-Boys-Nairobi County
- 20408001-THE KOMAROCK SCHOOL-Sub County-Mixed-Nairobi County
- 20400003-THE KENYA HIGH SCHOOL-National-Girls-Nairobi County
- 20406002-STATEHOUSE GIRLS HIGH SCHOOL-Extra County-Girls-Nairobi County
- 20400009-STAREHE GIRLS’ CENTRE-National-Girls-Nairobi County
- 20400004-STAREHE BOYS’ CENTRE & SCHOOL-National-Boys-Nairobi County
- 20401249-STAR OF HOPE SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20402002-ST. TERESA’S BOYS-Sub County-Boys-Nairobi County
- 20406029-ST. JOSEPH TECHNICAL SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20406011-ST. GEORGE’S GIRLS’ SECONDARY SCHOOL-Extra County-Girls-Nairobi County
- 20409007-ST. GEORGE ATHI SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20409067-ST. DOMINIC SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20411001-ST TERESA’S GIRLS SECONDARY SCHOOL-County-Girls-Nairobi County
- 20401021-ST PATRICK NAIROBI MIXED SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20401020-ST ANNE’S GIRLS’ SECONDARY SCHOOL-Extra County-Girls-Nairobi County
- 20404049-SOWETO BAPTIST HIGH SCHOOL-Sub County-Mixed-Nairobi County
- 20410004-SHADRACK KIMALEL MIXED SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20405006-RUTHIMITU SECONDARY SCHOOL-County-Mixed-Nairobi County
- 20405008-RUTHIMITU GIRLS SECONDARY SCHOOL-County-Girls-Nairobi County
- 20407003-RUARAKA HIGH SCHOOL-Sub County-Mixed-Nairobi County
- 20409024-RUAI GIRLS’ SECONDARY SCHOOL-Sub County-Girls-Nairobi County
- 20409025-RUAI BOYS SECONDARY SCHOOL-Sub County-Boys-Nairobi County
- 20408062-RIVER OF LIFE EDUCATION-Sub County-Mixed-Nairobi County
- 20410003-RAILA EDUCATIONAL CENTRE-Sub County-Mixed-Nairobi County
- 20403003-PUMWANI SECONDARY SCHOOL-Extra County-Boys-Nairobi County
- 20403026-PUMWANI GIRLS SECONDARY SCHOOL-Sub County-Girls-Nairobi County
- 20405004-PRECIOUS BLOOD RIRUTA-Extra County-Girls-Nairobi County
- 20408014-PETER KIBUKOSYA SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20406001-PARKLANDS ARYA GIRLS HIGH SCHOOL-Extra County-Girls-Nairobi County
- 20400006-PANGANI GIRLS-National-Girls-Nairobi County
- 20401004-OUR LADY OF MERCY SECONDARY SCHOOL SOUTH B-Extra County-Girls-Nairobi County
- 20407001-OUR LADY OF FATIMA SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20410005-OLYMPIC HIGH SCHOOL-Sub County-Mixed-Nairobi County
- 20401005-OFAFA JERICHO HIGH SCHOOL-Extra County-Boys-Nairobi County
- 20402006-O.L.M SHAURI MOYO GIRLS SECONDARY SCHOOL-County-Girls-Nairobi County
- 20406033-NORTH HIGHRIDGE SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20401006-NILEROAD SECONDARY SCHOOL-Sub County-Girls-Nairobi County
- 20403004-NGARA GIRLS’ HIGH SCHOOL-Extra County-Girls-Nairobi County
- 20407045-NEW MWANGAZA MIXED HIGH SCHOOL-Sub County-Mixed-Nairobi County
- 20410023-NEW HORIZONS SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20405007-NEMBU GIRLS HIGH SCHOOL-Extra County-Girls-Nairobi County
- 20411004-NDURURUNO SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20400002-NAIROBI SCHOOL-National-Boys-Nairobi County
- 20406012-NAIROBI MILIMANI SECONDARY SCHOOL-County-Boys-Nairobi County
- 20407061-MWIKI SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20408020-MWANGAZA SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20405005-MUTUINI HIGH SCHOOL-Sub County-Boys-Nairobi County
- 20409002-MUHURI MUCHIRI BOYS HIGH SCHOOL-Extra County-Boys-Nairobi County
- 20405151-MOONLIGHT CENTRE SCHOOL-Sub County-Mixed-Nairobi County
- 20410001-MOI GIRLS’ SCHOOL NAIROBI-Extra County-Girls-Nairobi County
- 20400008-MOI FORCES ACADEMY – NAIROBI-National-Boys-Nairobi County
- 20409026-MIHANG’O SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20410006-MBAGATHI ROAD SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20402064-MARY HAPPY DAY SCHOOL-Sub County-Mixed-Nairobi County
- 20401008-MAKONGENI HIGH SCHOOL-Sub County-Mixed-Nairobi County
- 20402003-MAINA WANJIGI SECONDARY SCHOOL-County-Girls-Nairobi County
- 20406034-LORESHO SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20400001-LENANA SCHOOL-National-Boys-Nairobi County
- 20406018-LAVINGTON MIXED SECONDARY SCHOOL-County-Girls-Nairobi County
- 20404001-LANG’ATA HIGH SCHOOL-Sub County-Boys-Nairobi County
- 20404032-LANGATA BARRACKS SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20408066-KYDF REUBEN SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20407068-KIWANJA SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20410008-KIBERA SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20408015-KAYOLE SOUTH SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20407056-KASARANI TREESIDE SECONDARY SCHOOL FOR THE DEAF-National-Mixed-Nairobi County
- 20407037-KARIOBANGI NORTH GIRLS SECONDARY SCHOOL-Sub County-Girls-Nairobi County
- 20404022-KAREN ‘ C ‘ SECONDARY SCHOOL-County-Girls-Nairobi County
- 20406007-KANGEMI HIGH SCHOOL-County-Boys-Nairobi County
- 20402005-KAMUKUNJI SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20407004-KAMITI SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20407002-KAHAWA GARRISON SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20406032-KABETE VET LAB SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20409005-JEHOVA JIRE SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20403001-JAMHURI HIGH SCHOOL-Extra County-Boys-Nairobi County
- 20411013-HURUMA MIXED SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20401003-HURUMA GIRLS’ HIGH SCHOOL-Extra County-Girls-Nairobi County
- 20406009-HOSPITAL HILL HIGH SCHOOL-Extra County-Boys-Nairobi County
- 20409003-HON. DR. MWENJE SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20407063-HON JOHN NJOROGE SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20401002-HIGHWAY SECONDARY SCHOOL-Extra County-Boys-Nairobi County
- 20406019-HIGHRIDGE GIRLS BOARDING SECONDARY SCHOOL-Extra County-Girls-Nairobi County
- 20405012-GOOD SAMARITAN SCHOOL-Sub County-Mixed-Nairobi County
- 20411008-GOLDENLIGHT ACADEMY-Sub County-Mixed-Nairobi County
- 20407059-GARDEN ESTATE SECONDARY-Sub County-Mixed-Nairobi County
- 20406031-FARASI LANE SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20408007-EMBAKASI GIRLS SECONDARY SCHOOL-County-Girls-Nairobi County
- 20408029-EMBAKASI GARRISON SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20402001-EASTLEIGH HIGH SCHOOL-Sub County-Boys-Nairobi County
- 20409006-DRUMVALE SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20403002-DR. RIBEIRO PARKLANDS SCHOOL-County-Boys-Nairobi County
- 20406030-DIVINE MERCY SCHOOL-Sub County-Mixed-Nairobi County
- 20409001-DANDORA SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20409073-DANDORA GIRLS SECONDARY SCHOOL-Sub County-Girls-Nairobi County
- 20405009-DAGORETTI MIXED SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20405001-DAGORETTI HIGH SCHOOL-Extra County-Boys-Nairobi County
- 20403024-COUNTY GIRLS HIGH SCHOOL- NAIROBI-County-Girls-Nairobi County
- 20407065-CLAY CITY SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20403025-C.G.H.U. MIXED SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20401007-BURUBURU GIRLS SECONDARY-Extra County-Girls-Nairobi County
- 20407046-BROOKSPRING EDUCATION CENTRE-Sub County-Mixed-Nairobi County
- 20405031-BROOKLYNN HIGH SCHOOL-Sub County-Mixed-Nairobi County
- 20405048-BETH MUGO HIGH SCHOOL-Sub County-Mixed-Nairobi County
- 20411012-BALOZI SCHOOL-Sub County-Mixed-Nairobi County
- 20407005-BABA DOGO SECONDARY SCHOOL-Sub County-Mixed-Nairobi County
- 20401001-AQUINAS HIGH SCHOOL-Extra County-Boys-Nairobi County
- 20407040-ANNOINTED HIGH SCHOOL-Sub County-Mixed-Nairobi County