
Nairobi County Ranking of all Schools in KCSE; Best, Top Schools
| 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 |
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)…