
Nyandarua County Ranking of Best, Top Schools in KCSE; Full list of all schools
Several senior secondary schools in Nyandarua County are known for their strong academic performance and are popular choices among students and parents. These include Ndaragwa High School, Njabini High School, Olkalou Secondary School, and Karima Boys High School. These schools are known for their consistent performance in national examinations and are often sought after by students in the region.
More information about popular schools in Nyamira:
-
Ndaragwa High School:Located in Ndaragwa sub-county, this school is known for its strong academic record and has been a consistent performer in the KCSE exams.
-
Njabini High School:Situated in Kinangop sub-county, Njabini High School is another well-regarded institution in Nyandarua County, known for its academic rigor and positive learning environment.
-
Olkalou Secondary School:As the county’s headquarters, Olkalou town hosts Olkalou Secondary School, which is known for its strong performance in national examinations and its role in the local community.
-
Karima Boys High School:Located in the Ol Kalou area, Karima Boys High School is a boys’ boarding school that has also demonstrated good academic results over the years.
These schools are popular because they provide a solid foundation for students pursuing higher education and future careers. They are also known for their commitment to holistic development, offering a range of extracurricular activities alongside academics.
NATIONAL SENIOR SCHOOLS IN NYANDARUA COUNTY
SCHOOL NAME | GENDER | COUNTY | SUB COUNTY | UIC/ NEMIS CODE | KNEC CODE |
KARIMA GIRLS | GIRLS | NYANDARUA | NORTH KINANGOP | XQVS | 07200009 |
MAGOMANO SECONDARY SCHOOL | GIRLS | NYANDARUA | NORTH KINANGOP | LNF2 | 07209102 |
NYANDARUA HIGH SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | EEAR | 07200014 |
NYAHURURU HIGH SCHOOL | BOYS | NYANDARUA | NYANDARUA WEST | H7H8 | 07214101 |
NJABINI BOYS HIGH SCHOOL | BOYS | NYANDARUA | SOUTH KINANGOP | TBFM | 07216101 |
EXTRA-COUNTY SENIOR SCHOOLS IN NYANDARUA COUNTY
SCHOOL NAME | GENDER | COUNTY | SUB COUNTY | UIC/ NEMIS CODE | KNEC CODE |
NDARAGWA GIRLS | GIRLS | NYANDARUA | ABERDARE | X72Y | 07244101 |
SHAMATA GIRLS SECONDARY SCHOOL | GIRLS | NYANDARUA | ABERDARE | RZF8 | 07244102 |
NYAKIAMBI | GIRLS | NYANDARUA | MIRANGINE | 386U | 07225101 |
MURUAKI SECONDARY SCHOOL | BOYS | NYANDARUA | NORTH KINANGOP | 3RYP | 07209107 |
ST. JOSEPH MKUNGI SECONDARY SCHOOL | BOYS | NYANDARUA | NORTH KINANGOP | DMTZ | 07209106 |
OL’KALOU SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | FGVX | 07213104 |
LESHAU BOYS HIGH SCHOOL | BOYS | NYANDARUA | NYANDARUA NORTH | N9ZS | 07201102 |
GATIMU GIRLS SECONDARY SCHOOL | GIRLS | NYANDARUA | NYANDARUA WEST | UX22 | 07214127 |
ST. PAULS AMANI BOYS HIGH SCHOOL | BOYS | NYANDARUA | NYANDARUA WEST | 8HRQ | 07214102 |
MAGUMU HIGH SCHOOL | BOYS | NYANDARUA | SOUTH KINANGOP | QBFS | 07216103 |
MT KINANGOP GIRLS SEC SCHOOL | GIRLS | NYANDARUA | SOUTH KINANGOP | YB5T | 07216108 |
ST BAKHITA BONGO GIRLS | GIRLS | NYANDARUA | SOUTH KINANGOP | MTYY | 07216102 |
KIPIPIRI SCHOOL | BOYS | NYANDARUA | WANJOHI | MRE8 | 07247223 |
WANJOHI GIRLS | GIRLS | NYANDARUA | WANJOHI | E4KV | 07247202 |
COUNTY SENIOR SCHOOLS IN NYANDARUA COUNTY
SCHOOL NAME | GENDER | COUNTY | SUB COUNTY | UIC/ NEMIS CODE | KNEC CODE |
KAMBAA TECHNICAL SECONDARY SCHOOL | MIXED | NYANDARUA | ABERDARE | H7UP | 07244103 |
NDARAGWA BOYS HIGH SCHOOL | BOYS | NYANDARUA | ABERDARE | L2SS | 07244109 |
MAWINGO GIRLS | GIRLS | NYANDARUA | KIPIPIRI | MUCL | 07215203 |
MIHARATI | MIXED | NYANDARUA | KIPIPIRI | 29ZD | 07215201 |
MUMUI SECONDARY | MIXED | NYANDARUA | KIPIPIRI | BB32 | 07215216 |
TURASHA SECONDARY SCHOOL | MIXED | NYANDARUA | KIPIPIRI | 5G9B | 07215215 |
NGORIKA SEC SCH | MIXED | NYANDARUA | MIRANGINE | 7FGE | 07225102 |
KIMURI SECONDARY SCHOOL | MIXED | NYANDARUA | NORTH KINANGOP | CA9Y | 07209104 |
KITOGO SECONDARY SCHOOL | MIXED | NYANDARUA | NORTH KINANGOP | H6VL | 07209105 |
MWENDA-ANDU SECONDARY SCHOOL | MIXED | NYANDARUA | NORTH KINANGOP | H8ZH | 07209103 |
NANDARASI SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | 8C4P | 07209108 |
PASSENGA SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | 2JPA | 07213102 |
SALIENT HIGH SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | 42VV | 07213103 |
GITHUNGUCHU | MIXED | NYANDARUA | NYANDARUA NORTH | UBTB | 07201111 |
IRIGITHATHI SEC | MIXED | NYANDARUA | NYANDARUA NORTH | LT7Q | 07201107 |
MURICHU | MIXED | NYANDARUA | NYANDARUA NORTH | VF3N | 07201108 |
NGAINDEITHIA | MIXED | NYANDARUA | NYANDARUA NORTH | PK3X | 07201105 |
HENI SECONDARY SCHOOL | MIXED | NYANDARUA | SOUTH KINANGOP | 6Z26 | 07216110 |
KARATI SECONDARY SCHOOL | Mixed | NYANDARUA | SOUTH KINANGOP | 7EYP | 07216109 |
MUNYAKA SECONDARY SCHOOL | Mixed | NYANDARUA | SOUTH KINANGOP | WATM | 07216111 |
SASUMUA | Mixed | NYANDARUA | SOUTH KINANGOP | G9NR | 07216123 |
TULAGA SECONDARY SCHOOL | MIXED | NYANDARUA | SOUTH KINANGOP | YLLB | 07216106 |
GETA SEC | Mixed | NYANDARUA | WANJOHI | AQJ8 | 07247204 |
SUB-COUNTY SENIOR SCHOOLS IN NYANDARUA COUNTY
SCHOOL NAME | GENDER | COUNTY | SUB COUNTY | UIC/ NEMIS CODE | KNEC CODE |
KAHEHO DAY MIXED SECONDARY SCHOOL | Mixed | NYANDARUA | ABERDARE | RL4C | 07244108 |
KAHUHO SECONDARY SCHOOL | Mixed | NYANDARUA | ABERDARE | XDHA | 07244105 |
KIHARA SECONDARY SCHOOL | Mixed | NYANDARUA | ABERDARE | NTXP | 07244107 |
KIHUHA SECONDARY SCHOOL | Mixed | NYANDARUA | ABERDARE | D72S | 07244112 |
LAKE OLBOLLOSAT SECONDARY SCHOOL | Mixed | NYANDARUA | ABERDARE | 44HA | 07244106 |
MWIHANGIA SECONDARY SCHOOL | Mixed | NYANDARUA | ABERDARE | ZTUW | 07244110 |
SIMBARA SECONDARY SCHOOL | Mixed | NYANDARUA | ABERDARE | USVP | 07244104 |
SUBUKU SECONDARY SCHOOL | Mixed | NYANDARUA | ABERDARE | RVQB | 07244111 |
GATHANJI SEC | Mixed | NYANDARUA | GATHANJI | 8PNS | 07242101 |
IGWAMITI SEC | Mixed | NYANDARUA | GATHANJI | 6HTK | 07242111 |
KABATI SEC | Mixed | NYANDARUA | GATHANJI | SM8R | 07242110 |
KIHEO SEC | Mixed | NYANDARUA | GATHANJI | B6RY | 07242108 |
MATINDIRI SEC | Mixed | NYANDARUA | GATHANJI | THBM | 07242103 |
NGANO SEC | Mixed | NYANDARUA | GATHANJI | 2BSU | 07242104 |
NGATHA SEC | Mixed | NYANDARUA | GATHANJI | 38M4 | 07242109 |
RUIRU SEC | Mixed | NYANDARUA | GATHANJI | 73F6 | 07242105 |
SILIBWET SEC | Mixed | NYANDARUA | GATHANJI | DAKW | 07242102 |
UHURU SEC | Mixed | NYANDARUA | GATHANJI | T2CV | 07242107 |
WANJURA SEC | Mixed | NYANDARUA | GATHANJI | MR5C | 07242106 |
GATHIRIGA | Mixed | NYANDARUA | KIPIPIRI | 469E | 07215235 |
GITHIORO MIXED | Mixed | NYANDARUA | KIPIPIRI | WHQX | 07215234 |
GITWE MIXED SECONDARY SCHOOL | Mixed | NYANDARUA | KIPIPIRI | M9KA | 07215239 |
JURA SEC SCH | Mixed | NYANDARUA | KIPIPIRI | 26BA | 07215221 |
KABATI MIXED SECONDARY SCHOOL | Mixed | NYANDARUA | KIPIPIRI | 6U9P | 07215225 |
LERESHWA SEC SCHOOL | Mixed | NYANDARUA | KIPIPIRI | JF94 | 07215210 |
MAHINDU MIXED | Mixed | NYANDARUA | KIPIPIRI | MHQT | 07215211 |
MALEWA | Mixed | NYANDARUA | KIPIPIRI | G3CW | 07215205 |
MANUNGA MIXED SEC | Mixed | NYANDARUA | KIPIPIRI | 2KCC | 07215229 |
ST.PETERS MAWINGO | Mixed | NYANDARUA | KIPIPIRI | W9NN | 07215227 |
WANJERI | Mixed | NYANDARUA | KIPIPIRI | 9UJ4 | 07215224 |
GITHIMA | MIXED | NYANDARUA | MIRANGINE | VSW7 | 07225109 |
GITUAMBA | MIXED | NYANDARUA | MIRANGINE | F9MF | 07225119 |
KANJUIRI | MIXED | NYANDARUA | MIRANGINE | 3L6G | 07225105 |
KIHOTO | MIXED | NYANDARUA | MIRANGINE | UY7L | 07225118 |
KURUNGU | MIXED | NYANDARUA | MIRANGINE | XA6V | 07225116 |
MATUNDA | MIXED | NYANDARUA | MIRANGINE | TSHQ | 07225125 |
MIRANGINE | MIXED | NYANDARUA | MIRANGINE | QHYY | 07225104 |
NYAITUGA | MIXED | NYANDARUA | MIRANGINE | ZV8H | 07225114 |
RUTARA | MIXED | NYANDARUA | MIRANGINE | MCK7 | 07225110 |
SABUGO | MIXED | NYANDARUA | MIRANGINE | 53SR | 07225107 |
TUMAINI | MIXED | NYANDARUA | MIRANGINE | MFCS | 07225103 |
ABERDARE RANGES SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | 3YEA | 07209132 |
GATHARA SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | GWES | 07209120 |
KAHURU SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | 4MX8 | 07209138 |
KAMBATA SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | KZR2 | 07209139 |
KIAMBARIKI SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | 94XP | 07209131 |
KIHUMBU SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | CVS9 | 07209125 |
KINJA SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | D4JJ | 07209119 |
KIRARWA SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | 2F67 | 07209130 |
KIRIA SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | E7CH | 07209145 |
MEKARO SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | BT32 | 07209117 |
MURUNGARU SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | 37FU | 07209126 |
MUTAMAIYU SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | EZUG | 07209121 |
MUTI-INI SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | Q28M | 07209136 |
MWIHOTI HIGH SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | 57N9 | 07209146 |
MWITEITHIA SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | KPB5 | 07209124 |
NDUNYU NJERU SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | CUYK | 07209111 |
RAITHA SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | TYK4 | 07209135 |
RUGONGO MIXED DAY SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | 88LR | 07209110 |
ST.MICHAEL FARU SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | BJHA | 07209127 |
THINDI HIGHSTAR SECONDARY SCHOOL | Mixed | NYANDARUA | NORTH KINANGOP | HH6B | 07209133 |
GATARWA SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | QY36 | 07213117 |
GICHUNGO SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | 5PMS | 07213106 |
GITHUNGURI SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | 757Z | 07213123 |
HURUMA SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | DGML | 07213119 |
KAHIA SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | 5PP8 | 07213120 |
KAIMBAGA SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | JVJY | 07213128 |
KAMANDE SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | CQF5 | 07213125 |
KANYIRIRI SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | MRVF | 07213130 |
KIENI SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | BKLM | 07213111 |
KIGANJO SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | 9B9X | 07213110 |
MANYATTA SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | VUVZ | 07213105 |
MAWINGO MIXED DAY SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | MKCY | 07213121 |
MIHUTI SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | SCNV | 07213109 |
MUKINDU SEC | Mixed | NYANDARUA | NYANDARUA CENTR | LNZK | 07213126 |
MUNYEKI SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | RWSF | 07213112 |
MWIHOTI SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | T28E | 07213124 |
RURII SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | 45U9 | 07213107 |
SILANGA SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA CENTR | V95J | 07213116 |
SIMBA SENIOR SECONDARY SCHOOL | MIXED | NYANDARUA | NYANDARUA CENTR | KNX6 | 07213131 |
ABERDARE HIGH | MIXED | NYANDARUA | NYANDARUA NORTH | XRUN | 07201116 |
ABERDARE MIXED | MIXED | NYANDARUA | NYANDARUA NORTH | 5E+76 | 07201147 |
BAARI | MIXED | NYANDARUA | NYANDARUA NORTH | 5W9Q | 07201118 |
DEDAN KIMATHI | MIXED | NYANDARUA | NYANDARUA NORTH | H56N | 07201130 |
KAGONDO | MIXED | NYANDARUA | NYANDARUA NORTH | FHPP | 07201113 |
KAHUTHA | MIXED | NYANDARUA | NYANDARUA NORTH | 2USJ | 07201148 |
KARAGOINI | MIXED | NYANDARUA | NYANDARUA NORTH | 7XYZ | 07201109 |
KIRERA | MIXED | NYANDARUA | NYANDARUA NORTH | XYNW | 07201139 |
MBUYU | MIXED | NYANDARUA | NYANDARUA NORTH | 379X | 07201138 |
MUKOE | MIXED | NYANDARUA | NYANDARUA NORTH | FY9N | 07201106 |
NDIVAI | MIXED | NYANDARUA | NYANDARUA NORTH | XS8E | 07201126 |
PONDO | MIXED | NYANDARUA | NYANDARUA NORTH | 7YUQ | 07201110 |
RAICHIRI | MIXED | NYANDARUA | NYANDARUA NORTH | 57AY | 07201112 |
ST. MARYS ABERDARE | MIXED | NYANDARUA | NYANDARUA NORTH | CZFQ | 07201123 |
URUKU | MIXED | NYANDARUA | NYANDARUA NORTH | 3VQN | 07201122 |
WANGUI | MIXED | NYANDARUA | NYANDARUA NORTH | H8UR | 07201140 |
GATIMU SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA WEST | HJWM | 07214109 |
GIKINGI SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA WEST | DJGP | 07214118 |
HOSPITAL HILL SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA WEST | XAR7 | 07214111 |
KANGUU SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA WEST | YYGQ | 07214123 |
KARANDI SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA WEST | G6H9 | 07214129 |
MATURA SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA WEST | UUGP | 07214106 |
OL JORO OROK SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA WEST | KY37 | 07214108 |
RIVERSIDE SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA WEST | 5FM4 | 07214135 |
WERU SECONDARY SCHOOL | Mixed | NYANDARUA | NYANDARUA WEST | Q36R | 07214104 |
BONGO MIXED DAY SECONDARY | Mixed | NYANDARUA | SOUTH KINANGOP | 295P | 07216138 |
GITHIJI SECONDARY SCHOOL | Mixed | NYANDARUA | SOUTH KINANGOP | ZS74 | 07216119 |
KAGERAINI SECONDARY SCHOOL | Mixed | NYANDARUA | SOUTH KINANGOP | AP37 | 07216125 |
KAMUNYAKA SECONDARY SCHOOL | Mixed | NYANDARUA | SOUTH KINANGOP | HWXP | 07216131 |
KARIAHU SECONDARY SCHOOL | MIXED | NYANDARUA | SOUTH KINANGOP | 8LUB | 07216136 |
KENTON SECONDARY SCHOOL | MIXED | NYANDARUA | SOUTH KINANGOP | 6K2S | 07216115 |
KINANGOP GATEWAY SECONDARY SCHOOL | Mixed | NYANDARUA | SOUTH KINANGOP | QF8Q | 07216132 |
KIYO SECONDARY SCHOOL | Mixed | NYANDARUA | SOUTH KINANGOP | QPGF | 07216137 |
KOINANGE MIXED SECONDARY SCHOOL | Mixed | NYANDARUA | SOUTH KINANGOP | EH2C | 07216129 |
MUCIBAU SECONDARY SCHOOL | MIXED | NYANDARUA | SOUTH KINANGOP | 6ZLQ | 07216128 |
MUTHOMI SEC SCHOOL | Mixed | NYANDARUA | SOUTH KINANGOP | BGKF | 07216126 |
NDOTHUA SECONDARY SCHOOL | Mixed | NYANDARUA | SOUTH KINANGOP | REDQ | 07216139 |
NJABINI MIXED SEC SCHOOL | Mixed | NYANDARUA | SOUTH KINANGOP | VJLJ | 07216141 |
NYAKIO SECONDARY SCHOOL | Mixed | NYANDARUA | SOUTH KINANGOP | 9MTZ | 07216134 |
RAGIA SECONDARY SCHOOL | MIXED | NYANDARUA | SOUTH KINANGOP | WLZV | 07216107 |
RWANYAMBO SECONDARY SCHOOL | Mixed | NYANDARUA | SOUTH KINANGOP | Z8RU | 07216117 |
ST MARY’S SECONDARY SCHOOL | Mixed | NYANDARUA | SOUTH KINANGOP | VU5Y | 07216135 |
ST. CHRISTOPHER’S SECONDARY SCHOOL | Mixed | NYANDARUA | SOUTH KINANGOP | VHUF | 07216112 |
YAANG’A SECONDARY SCHOOL | MIXED | NYANDARUA | SOUTH KINANGOP | YQYN | 07216124 |
GATHUTHI SEC | Mixed | NYANDARUA | WANJOHI | ZB2T | 07247232 |
GATONDO SEC | Mixed | NYANDARUA | WANJOHI | XBUL | 07247226 |
HUHIRIO SEC | Mixed | NYANDARUA | WANJOHI | 52T6 | 07247213 |
KAGONGO SEC | Mixed | NYANDARUA | WANJOHI | WRFF | 07247228 |
KIAMBOGO | Mixed | NYANDARUA | WANJOHI | DKQK | 07247212 |
KIANJOGU SEC | Mixed | NYANDARUA | WANJOHI | J7J6 | 07247230 |
KIMURU SEC | Mixed | NYANDARUA | WANJOHI | GVHC | 07247231 |
KIRIMA SEC | Mixed | NYANDARUA | WANJOHI | 647L | 07247209 |
MARIMU SEC | Mixed | NYANDARUA | WANJOHI | SW78 | 07247218 |
MICHORE SEC | Mixed | NYANDARUA | WANJOHI | NAHG | 07247222 |
MIKEU SEC | Mixed | NYANDARUA | WANJOHI | LBYK | 07247217 |
MUNYUINI SEC | Mixed | NYANDARUA | WANJOHI | KGVY | 07247236 |
NDEMI SEC | Mixed | NYANDARUA | WANJOHI | V9NL | 07247207 |
SATIMA SEC | Mixed | NYANDARUA | WANJOHI | ZP6R | 07247208 |
WANJOHI MIXED | Mixed | NYANDARUA | WANJOHI | LRKB | 07247214 |