Close Menu
    Facebook X (Twitter) Instagram
    k24.co.ke
    • Advertise with Us
    • EDUCATION NEWS
    • Education News
    Facebook X (Twitter) Instagram
    k24.co.ke
    Education News

    List of all Senior Schools in Nairobi County

    K24 MediaBy K24 MediaJune 1, 2025No Comments9 Mins Read
    Nairobi County Ranking of all Schools in KCSE; Best, Top Schools
    Nairobi County Ranking of all Schools in KCSE; Best, Top Schools

    List of all Senior Schools in Nairobi County

    S/No. SCHOOL NAME CLUSTER TYPE (Regular/  SNE/ DISABILITY TYPE ACCOMODATION TYPE GENDER REGION COUNTY SUB COUNTY UIC KNEC
    6497 BETH MUGO HIGH SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI DAGORETTI JKBF 20405048
    6498 DAGORETTI HIGH C2 PUBLIC INTERGRATED PH BOARDING BOYS NAIROBI NAIROBI DAGORETTI 4TBK 20405001
    6499 DAGORETTI MIXED C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI DAGORETTI M2WQ 20405009
    6500 KAGIRA MIXED SEC SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI DAGORETTI 3DJB 20405156
    6501 LENANA SCHOOL C1 PUBLIC INTERGRATED PH BOARDING BOYS NAIROBI NAIROBI DAGORETTI 3KSM 20400001
    6502 MUKARARA MIXED SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI DAGORETTI 67VW 20405158
    6503 MUTUINI GIRLS SEC SCH C4 PUBLIC REGULAR NONE DAY GIRLS NAIROBI NAIROBI DAGORETTI XQKG 20405157
    6504 MUTUINI HIGH SCHOOL C3 PUBLIC REGULAR NONE BOARDING BOYS NAIROBI NAIROBI DAGORETTI 6LBG 20405005
    6505 NDURARUA HIGH SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI DAGORETTI 2E6M 20405152
    6506 PRECIOUS BLOOD RIRUTA C1 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI DAGORETTI P5US 20405004
    6507 RIRUTA SATELLITE C4 PUBLIC REGULAR NONE DAY GIRLS NAIROBI NAIROBI DAGORETTI 7VW 20405155
    6508 RUTHIMITU GIRLS SEC SCH C3 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI DAGORETTI WTGV 20405008
    6509 RUTHIMITU MIXED SEC SCH C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI DAGORETTI 4A53 20405006
    6510 ST. CLAIRE NEMBU GIRLS C2 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI DAGORETTI J2J5 20405007
    6511 EMBAKASI GARRISON SEC C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI EMBAKASI EPV8 20408029
    6512 EMBAKASI GIRLS C3 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI EMBAKASI MP2L 20408007
    6513 KAYOLE SOUTH SEC SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI EMBAKASI 73KR 20408015
    6514 KWARE SEC C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI EMBAKASI FYU6 20408016
    6515 MWANGAZA SEC C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI EMBAKASI WZTB 20408020
    6516 PETER KIBUKOSYA SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI EMBAKASI XTVU 20408014
    6517 REUBEN SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI EMBAKASI JYAF 20408079
    6518 THE KOMAROCK SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI EMBAKASI 6YHU 20408001
    6519 UTAWALA SEC SCH C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI EMBAKASI DNXE 204080420
    6520 EASTLEIGH HIGH C4 PUBLIC REGULAR NONE DAY BOYS NAIROBI NAIROBI KAMUKUNJI 4YMS 20402001
    6521 KAMUKUNJI SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KAMUKUNJI S7BQ 20402005
    6522 MAINA WANJIGI C3 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI KAMUKUNJI X2SE 20402003
    6523 MOI FORCES C1 PUBLIC REGULAR NONE BOARDING BOYS NAIROBI NAIROBI KAMUKUNJI 3UKL 20400008
    6524 OLM SHAURI MOYO C2 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI KAMUKUNJI SRWK 20402006
    6525 ST. TERESAS C4 PUBLIC REGULAR NONE DAY BOYS NAIROBI NAIROBI KAMUKUNJI YL92 20402002
    6526 UHURU SECONDARY C2 PUBLIC REGULAR NONE BOARDING BOYS NAIROBI NAIROBI KAMUKUNJI 6MR6 20402004
    6527 ZAWADI C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KAMUKUNJI V9EL 20402013
    6528 BABA DOGO SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KASARANI TWN3 20407005
    6529 CLAY CITY MIXED SECONDAY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KASARANI 9H8E 20407065
    6530 GARDEN ESTATE SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KASARANI WGLG 20407059
    6531 GITHURAI SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KASARANI KZ9K 20407075
    6532 GSU SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KASARANI 7V7J 20407079
    6533 HON. JOHN NJOROGE SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KASARANI UNKX 20407063
    6534 KAHAWA GARRISON SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KASARANI DCKZ 20407002
    6535 KAMITI SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KASARANI MDNM 20407004
    6536 KARIOBANGI NORTH GIRLS C4 PUBLIC REGULAR NONE DAY GIRLS NAIROBI NAIROBI KASARANI XSU9 20407037
    6537 KASARANI TREESIDE FOR THE DEAF C1 PUBLIC SNE HI BOARDING MIXED NAIROBI NAIROBI KASARANI BWWU 20407056
    6538 KIWANJA SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KASARANI FD3J 20407068
    6539 MWIKI SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KASARANI X7PG 20407061
    6540 OUR LADY OF FATIMA SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KASARANI 4JWP 20407001
    6541 RUARAKA HIGH SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KASARANI YT6P 20407003
    6542 STAREHE GIRLS C1 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI KASARANI KJTC 20400009
    6543 TJ KAJWANG’ C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KASARANI YGUP 20407078
    6544 KIBERA SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KIBRA BPZU 20410008
    6545 MBAGATHI ROAD SECONDARY C4 PUBLIC REGULAR NONE DAY GIRLS NAIROBI NAIROBI KIBRA R5HL 20410006
    6546 MOI GIRLS SECONDARY C1 PUBLIC INTERGRATED VI BOARDING GIRLS NAIROBI NAIROBI KIBRA RF7R 20410001
    6547 OLYMPIC SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KIBRA 7KWW 20410005
    6548 RAILA EDUCATIONAL CENTRE C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KIBRA 4GLS 20410003
    6549 SHADRACK KIMALEL C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KIBRA 9ZYK 20410004
    6550 UPPER HILL SECONDARY C2 PUBLIC INTERGRATED VI BOARDING BOYS NAIROBI NAIROBI KIBRA DZ3D 20410002
    6551 WOODLEY SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI KIBRA D985 20410017
    6552 KAREN C GIRLS SECONDARY SCHOOL C2 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI LANGATA EZAV 20404022
    6553 KONGONI MIXED SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI LANGATA K5UA 20404005
    6554 LANGATA BARRACKS MIXED DAY SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI LANGATA J72C 20404032
    6555 LANGATA HIGH SCHOOL C2 PUBLIC REGULAR NONE BOARDING BOYS NAIROBI NAIROBI LANGATA 9AAU 20404001
    6556 PCEA BOOTH GIRLS NGONG FOREST C3 PUBLIC REGULAR NONE HYBRID GIRLS NAIROBI NAIROBI LANGATA ND22 20404052
    6557 AQUINAS HIGH C2 PUBLIC INTERGRATED VI BOARDING BOYS NAIROBI NAIROBI MAKADARA FCSK 20401001
    6558 BURUBURU GIRLS SECONDARY C1 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI MAKADARA PF86 20401007
    6559 HIGHWAY SECONDARY C2 PUBLIC REGULAR NONE BOARDING BOYS NAIROBI NAIROBI MAKADARA MA68 20401002
    6560 HURUMA GIRLS HIGH C2 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI MAKADARA 42VP 20401003
    6561 MAKONGENI HIGH C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI MAKADARA QLFR 20401008
    6562 NAIROBI SOUTH SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI MAKADARA QRWK 20401250
    6563 NILE ROAD SECONDARY C4 PUBLIC REGULAR NONE DAY GIRLS NAIROBI NAIROBI MAKADARA 2JTD 20401006
    6564 OFAFA JERICHO HIGH C2 PUBLIC REGULAR NONE BOARDING BOYS NAIROBI NAIROBI MAKADARA STEN 20401005
    6565 OUR LADY OF MERCY SECONDARY C2 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI MAKADARA 83B8 20401004
    6566 ST PATRICK NBI MIXED SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI MAKADARA RTG8 20401021
    6567 ST. ANNES GIRLS SECONDARY C2 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI MAKADARA K4LV 20401020
    6568 STAR OF HOPE SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI MAKADARA PTKZ 20401249
    6569 HURUMA MIXED SECONDARY SCHOOL C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI MATHARE 6D74 20411013
    6570 MATHARI MIXED SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI MATHARE 4D84 20411014
    6571 NDURURUNO SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI MATHARE GBTE 20411004
    6572 ST.TERESA’S GIRLS SEC. SCHOOL C3 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI MATHARE 2WHH 20411001
    6573 DANDORA GIRLS C4 PUBLIC REGULAR NONE DAY GIRLS NAIROBI NAIROBI NJIRU 7J3H 20409073
    6574 DANDORA SEC C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI NJIRU 4FTV 20409001
    6575 DR.MWENJE C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI NJIRU 6E5C 20409003
    6576 DRUM VALE C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI NJIRU 7SRC 20409006
    6577 GITUAMBA SEC C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI NJIRU 2ZMT 20409084
    6578 HIGHWAY MANYATTA C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI NJIRU R3H6 20409078
    6579 JEHOVA JIRE C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI NJIRU KKYM 20409005
    6580 MIHANGO SEC C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI NJIRU 44JY 20409026
    6581 MUHURI MUCHIRI C2 PUBLIC REGULAR NONE BOARDING BOYS NAIROBI NAIROBI NJIRU TTS9 20409002
    6582 NILE ROAD SPECIAL C4 PUBLIC REGULAR NONE DAY GIRLS NAIROBI NAIROBI NJIRU 4FS3 20409079
    6583 NJIRU MIXED C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI NJIRU VH5G 20409083
    6584 RUAI BOYS C3 PUBLIC REGULAR NONE BOARDING BOYS NAIROBI NAIROBI NJIRU 6HWP 20409025
    6585 RUAI GIRLS C3 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI NJIRU VXQ8 20409024
    6586 ST.DOMINICS C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI NJIRU 3U3G 20409067
    6587 ST.GEORGE’S ATHI C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI NJIRU U87P 20409007
    6588 USHIRIKA C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI NJIRU Z7N7 20409004
    6589 CGHU MIXED SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI STAREHE X3KC 20403025
    6590 COUNTY GIRLS C3 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI STAREHE 5KFH 20403024
    6591 DR. RIBERIO PARKLANDS C2 PUBLIC REGULAR NONE BOARDING BOYS NAIROBI NAIROBI STAREHE H6QR 20403002
    6592 JAMHURI HIGH C2 PUBLIC REGULAR NONE BOARDING BOYS NAIROBI NAIROBI STAREHE NKPF 20403001
    6593 NGARA GIRLS C2 PUBLIC INTERGRATED PH BOARDING GIRLS NAIROBI NAIROBI STAREHE VC7M 20403004
    6594 PANGANI GIRLS C1 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI STAREHE DZNA 20400006
    6595 PUMWANI BOYS C2 PUBLIC REGULAR NONE BOARDING BOYS NAIROBI NAIROBI STAREHE 9QDT 20403003
    6596 PUMWANI GIRLS C4 PUBLIC REGULAR NONE DAY GIRLS NAIROBI NAIROBI STAREHE ZQXT 20403026
    6597 STAREHE BOYS C1 PUBLIC REGULAR NONE BOARDING BOYS NAIROBI NAIROBI STAREHE YS3B 20400004
    6598 FARASI LANE C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI WESTLANDS ZUN7 20406031
    6599 HIGHRIDGE GIRLS C2 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI WESTLANDS HUTR 20406019
    6600 HOSPITAL HILL HIGH C2 PUBLIC REGULAR NONE BOARDING BOYS NAIROBI NAIROBI WESTLANDS 6J98 20406009
    6601 KABETE VETLAB C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI WESTLANDS 56Y9 20406032
    6602 KANGEMI HIGH C3 PUBLIC INTERGRATED PH BOARDING BOYS NAIROBI NAIROBI WESTLANDS ZSQY 20406007
    6603 KENYA HIGH SCH C1 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI WESTLANDS UX27 20400003
    6604 LAVINGTON GIRLS C3 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI WESTLANDS 9C88 20406018
    6605 LORESHO SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI WESTLANDS BJ3P 20406034
    6606 N. HIGHRIDGE SECONDARY C4 PUBLIC REGULAR NONE DAY MIXED NAIROBI NAIROBI WESTLANDS QAVM 20406033
    6607 NAIROBI SCH C1 PUBLIC REGULAR NONE BOARDING BOYS NAIROBI NAIROBI WESTLANDS GHXC 20400002
    6608 PARKLANDS ARYA GIRLS C2 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI WESTLANDS QZ9P 20406001
    6609 ST GEORGES GIRLS C1 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI WESTLANDS 8XQJ 20406011
    6610 STATE HOUSE BOYS C3 PUBLIC REGULAR NONE BOARDING BOYS NAIROBI NAIROBI WESTLANDS 6BMW 20406012
    6611 STATE HOUSE GIRLS C1 PUBLIC REGULAR NONE BOARDING GIRLS NAIROBI NAIROBI WESTLANDS HFQ3 20406002
    Senior Schools in Nairobi
    K24 Media
    • Website

    Related Posts

    Kiaga Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}

    September 23, 2025

    Kamuiru Boys High School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}

    September 23, 2025

    Kirimunge Mixed Day Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}

    September 23, 2025
    Leave A Reply Cancel Reply

    Recent Posts
    • Kiaga Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • Kamuiru Boys High School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • Kirimunge Mixed Day Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • Mutitu Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • St John’s Thaita Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • St. Agatha Kanyekine Girls School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • Njega boys’ secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • TSC Permanently Deregisters 15 Kenyan Teachers After Disciplinary Process {See List}
    • Canon Njumbi Mutira Sec School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • St. Faustina Kerugoya Girls’ High School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • Kirigo Mixed Day Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • Kiandieri Mixed Day Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • Sacred Heart Kangaita Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • Kiamaina Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • St Joseph Kerugoya Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • Karaini Mixed Day Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • Gakoigo Mixed Day Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • Gathiriti Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • South Tetu Girls High School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • Tambaya Boys High School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • Karundu Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • St. Thomas Gatura Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • Karindi High School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • Mukurweini Boys High School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    • Kihuti Secondary School’s CBE Subjects, Pathways, Contacts, Location, Fees, Admission {Full Details}
    Facebook X (Twitter) Instagram Pinterest
    © 2025 ThemeSphere. Designed by ThemeSphere.

    Type above and press Enter to search. Press Esc to cancel.