Secondary Schools in Kiambu County

The following is a list of public and private secondary schools in Kiambu County:
Public secondary schools:
SN    Index        School
1    11205101    KANUNGA HIGH SCHOOL – Boys Boarding
2    11205102    KARURI HIGH SCHOOL – Mixed Day
3    11205103    KIHARA SECONDARY SCHOOL – Mixed Day
4    11205104    ST JOSEPH HIGH SCHOOL – GATHANGA – Mixed Day
5    11205105    GACHARAGE HIGH SCHOOL – Mixed Day
6    11205107    SENIOR CHIEF KOINANGE HIGH SCHOOL – Girls Boarding
7    11205108    LORETO GIRLS HIGH SCHOOL KIAMBU – Girls Boarding
8    11205109    MUTHURWA SECONDARY SCHOOL – Girls Boarding
9    11205110    GACHIE HIGH SCHOOL – Mixed Day
10    11205111    CIANDA HIGH SCHOOL – Mixed Day
11    11205112    WANGUNYU HIGH SCHOOL – Girls Boarding
12    11205114    MUONGOIYA SEC SCHOOL – Mixed Day
13    11205201    ST. ANNE’S SEC. SCHOOL-LIOKI – Girls Boarding
14    11205202    TING’ANG’A SECONDARY SCHOOL – Mixed Day
15    11205203    RIARA SECONDARY SCHOOL – Mixed Day
16    11205204    KIAMBU HIGH SCHOOL – Boys Boarding
17    11205205    NDUMBERI GIRLS SECONDARY SCHOOL – Girls Boarding
18    11205206    RIABAI HIGH SCHOOL – Boys Boarding
19    11205207    KIAMBU TOWNSHIP SECONDARY SCHOOL – Mixed Day
20    11207101    THIKA HIGH SCHOOL – Boys Boarding
21    11207102    CHANIA BOYS’ HIGH SCHOOL – Boys Boarding
22    11207107    BROADWAY SECONDARY SCHOOL – Mixed Day
23    11207108    CHANIA GIRLS’ HIGH SCHOOL – Girls Boarding
24    11207109    KENYATTA SECONDARY SCHOOL – Girls Day
25    11207115    KIMUCHU SECONDARY SCHOOL – Mixed Day
26    11207118    KARIBARIBI SECONDARY SCHOOL – Mixed Day
27    11207201    JUJA SECONDARY SCHOOL – Mixed Day
28    11207202    JUJA FARM SECONDARY  SCHOOL – Mixed Day
29    11207208    GACHORORO SECONDARY SCHOOL – Mixed Day
30    11211301    NGENIA HIGH SCHOOL – Boys Day & Boarding
31    11211302    KINYOGORI SECONDARY SCHOOL – Mixed Day
32    11211303    NGARARIGA GIRLS SECONDARY SCHOOL – Girls Day & Boarding
33    11211304    MANGUO SECONDARY SCHOOL – Mixed Day
34    11211305    THIGIO BOYS SECONDARY SCHOOL – Boys Day & Boarding
35    11211306    GICHURU HIGH SCHOOL – Mixed Day
36    11211307    MIRITHU SECONDARY SCHOOL – Girls Boarding
37    11211308    ST. MARY’S GIRLS – THIGIO – Girls Boarding
38    11211311    TIGONI SECONDARY SCHOOL – Mixed Day
39    11211313    KAMANDURA GIRLS HIGH SCHOOL – Girls Day & Boarding
40    11211315    NDUNG’U GIRLS SECONDARY SCHOOL – Girls Day
41    11211316    RIRONI SECONDARY SCHOOL – Boys Day
42    11211318    NGUIRUBI SECONDARY – Mixed Day
43    11211320    MAKUTANO SECONDARY SCHOOL – Mixed Day
44    11211326    NDUNG’U NJENGA BOYS SECONDARY SCHOOL – Boys Day
45    11211331    MUKOMA HIGH SCHOOL – Mixed Day
46    11212101    MUHOHO HIGH – Boys Boarding
47    11212102    ITURU HIGH SCHOOL – Boys Boarding
48    11212103    MURURIA SECONDARY SCHOOL – Boys Boarding
49    11212104    KAHUGUINI SECONDARY SCHOOL – Mixed Day
50    11212105    GATITU SECONDARY SCHOOL – Girls Boarding
51    11212106    KARINGA GIRLS’ HIGH SCHOOL – Girls Boarding
52    11212107    NGENDA SECONDARY SCHOOL – Mixed Day & Boarding
53    11212108    KIMUNYU SECONDARY SCHOOL – Boys Day & Boarding
54    11212109    ICACIRI SEC SCHOOL – Mixed Day & Boarding
55    11212110    KIBIRU SECONDARY SCHOOL – Girls Boarding
56    11212111    GACHIKA SECONDARY SCHOOL – Mixed Day
57    11212112    GITARE SECONDARY SCHOOL – Mixed Day
58    11212113    KIGANJO SECONDARY SCHOOL – Mixed Day
59    11212114    MUTHIGA GIRLS’ SECONDARY SCHOOL – Girls Boarding
60    11212115    GATHIRU SECONDARY SCHOOL – Mixed Day & Boarding
61    11212116    NDUNDU SECONDARY SCHOOL – Mixed Day
62    11212117    UCEKEINI SECONDARY SCHOOL – Girls Boarding
63    11212118    NEMBU SECONDARY – Mixed Day
64    11212119    GIKURE SECONDARY SCHOOL – Mixed Day
65    11212120    KAMUTUA SECONDARY SCHOOL – Mixed Day
66    11212121    MUTUNGURU SECONDARY SCHOOL – Mixed Day
67    11212122    KIAMWANGI SECONDARY SCHOOL – Mixed Day
68    11212123    GATHURI SECONDARY SCHOOL – Mixed Day
69    11212124    NDARUGU SECONDARY SCHOOL – Mixed Day
70    11212125    GITHARURU SECONDARY SCHOOL – Mixed Day
71    11212126    KAGIO SECONDARY SCHOOL – Mixed Day
72    11212127    WAMWANGI SECONDARY SCHOOL – Mixed Day
73    11212128    KIAMWORIA SECONDARY SCHOOL – Mixed Day
74    11212129    MUNYU-INI SECONDARY SCHOOL – Mixed Day
75    11212131    RUBURI SECONDARY SCHOOL – Mixed Day
76    11212132    MUTHURUMBI SECONDARY SCHOOL – Mixed Day
77    11212133    HANDEGE SECONDARY SCHOOL – Mixed Day
78    11212134    GATITU DAY MIXED SECONDARY SCHOOL – Mixed Day
79    11230101    MARY LEAKEY GIRLS’ HIGH SCHOOL – Girls Boarding
80    11230102    KIRANGARI HIGH SCHOOL – Boys Boarding
81    11230103    ST. KEVIN’S SECONDARY SCHOOL – Mixed Boarding
82    11230104    KANYARIRI HIGH SCHOOL – Mixed Boarding
83    11230105    KABETE HIGH SCHOOL – Mixed Boarding
84    11230106    GATHIGA SECONDARY SCHOOL – Mixed Boarding
85    11230107    KIBICHIKU SECONDARY SCHOOL – Mixed Boarding
86    11230108    A C K NYATHUNA SEC SCHOOL – Mixed Boarding
87    11230201    KARAI MIXED DAY SECONDARY SCHOOL – Mixed Boarding
88    11230202    MOI GIRLS SECONDARY SCHOOL KAMANGU – Girls Boarding
89    11230203    GICHURU MEMORIAL HIGH SCHOOL – Mixed Boarding
90    11230204    RENGUTI HIGH SCHOOL – Mixed Boarding
91    11230207    P.C.E.A MAI-A- IHII HIGH SCHOOL – Mixed Boarding
92    11230208    ST ELIZABETH ORTHODOX HIGH SCHOOL – Mixed Boarding
93    11230301    KAHUHO UHURU HIGH SCHOOL – Boys Boarding
94    11230302    MUGUGA WAGATONYE SECONDARY SCHOOL – Mixed Boarding
95    11230304    KERWA SECONDARY SCHOOL – Mixed Boarding
96    11230306    KANJERU GIRLS’ HIGH SHOOL – Girls Boarding
97    11230312    NDERI SECONDARY SCHOOL – Mixed Boarding
98    11230401    KIKUYU DAY SECONDARY SCHOOL – Boys Boarding
99    11230402    UTHIRU SECONDARY SCHOOL – Girls Boarding
100    11230403    MUHU SECONDARY SCHOOL – Mixed Boarding
101    11230405    RUNGIRI SECONDARY SCHOOL – Mixed Boarding
102    11230406    MUSA GITAU SECONDARY SCHOOL – Mixed Boarding
103    11231101    GATAMAIYU HIGH SCHOOL – Boys Boarding
104    11231102    KAGWE GIRLS SECONDARY SCHOOL – Girls Boarding
105    11231103    KAGAA HIGH SCHOOL – Mixed Boarding
106    11231104    GACHOIRE SECONDARY SCHOOL – Girls Boarding
107    11231105    KAMBURU HIGH SCHOOL – Mixed Boarding
108    11231106    NDURIRI SECONDARY SCHOOL – Mixed Boarding
109    11231107    KAMAHINDU SECONDARY SCHOOL – Mixed Boarding
110    11231108    NYANDUMA HIGH SCHOOL – Mixed Boarding
111    11231109    ST. PATRICK SECONDARY SCH – NYANDUMA – Mixed Boarding
112    11231111    KAMUCHEGE SECONDARY SCH – Mixed Boarding
113    11231112    GACHEMA HIGH SCHOOL – Mixed Boarding
114    11231113    KARATINA TECHNICAL AND SEC SCH – Mixed Boarding
115    11231201    LARI SECONDARY SCHOOL – Mixed Boarding
116    11231202    ST. JOSEPH THE WORKER HIGH SCH – KEREITA. – M. B.
117    11231203    KAMBAA GIRL’S HIGH SCHOOL – Girls Boarding
118    11231204    KINALE HIGH SCHOOL – Mixed Boarding
119    11231205    ESCARPMENT SECONDARY SCHOOL – Mixed Boarding
120    11231206    GITITHIA SECONDARY SCHOOL – Mixed Boarding
121    11231207    KIJABE BOYS HIGH SCHOOL – Boys Boarding
122    11231208    KIJABE GIRLS – Girls Boarding
123    11231209    KIMENDE HIGH SCHOOL – Mixed Boarding
124    11231210    KIRENGA GIRLS HIGH SCHOOL – Girls Boarding
125    11231211    KIAMBOGO TECHNICAL SEC SCH – Mixed Boarding
126    11231212    MAGINA SECONDARY SCHOOL – Mixed Boarding
127    11231213    MUGIKO SECONDARY SCHOOL – Mixed Boarding
128    11231214    UTUGU SECONDARY SCHOOL – Mixed Boarding
129    11231215    JUVENALIS GITAU SECONDARY SCHOOL – Mixed Boarding
130    11231217    GITUAMBA SECONDARY SCHOOL – Mixed Boarding
131    11231218    KIRENGA BOYS TECH. HIGH SCHOOL – Boys Boarding
132    11231219    MBAU-INI SECONDARY SCHOOL. – Mixed Boarding
133    11231220    NYAMWERU SECONDARY SCHOOL – Mixed Boarding
134    11231222    BATHI SECONDARY SCHOOL – Mixed Boarding
135    11231223    MIRANGI MIXED DAY SECONDARY SCH – Mixed Boarding
136    11231224    BENCA SCHOOLS – Mixed Boarding
137    11232101    KIAMBU GIRLS HIGH SCHOOL – Girls Boarding
138    11232102    ST JOSEPH HIGH SCHOOL – Boys Boarding
139    11232103    KIAIRIA SECONDARY SCHOOL – Mixed Day
140    11232104    GATHIRIMU GIRLS TECHNICAL HIGH SCH – Girls Boarding
141    11232105    MUKUA SECONDARY SCHOOL – Mixed Day
142    11232106    NYAGA SECONDARY SCHOOL – Mixed Day
143    11232107    GITWE GIRLS SECONDARY SCHOOL – Girls Boarding
144    11232108    MIGUTA SECONDARY SCHOOL – Mixed Day
145    11232109    GATHANJI SECONDARY SCHOOL – Mixed Day
146    11232110    KANJAI SECONDARY SCHOOL – Mixed Day
147    11232111    KAHUNIRA SECONDARY SCHOOL – Mixed Day
148    11232112    GITHUNGURI TECHNICAL AND SEC SCH – Mixed Day
149    11232114    NDIRETI SECONDARY SCHOOL – Mixed Day
150    11232201    GITHIGA HIGH SCHOOL – Boys Boarding
151    11232202    GATHAITHI SECONDARY SCHOOL – Mixed Day
152    11232203    MUKUYU SECONDARY SCHOOL – Mixed Day
153    11232204    GIKANG’A KAGECHE SECONDARY SCHOOL – Mixed Day
154    11232205    WILLIAM NG’IRU GITAU SECONDARY SCH – Mixed Day
155    11232206    LIOKI SEC SCHOOL – Mixed Day
156    11232207    GITIHA SECONDARY SCHOOL – Mixed Day
157    11232209    KAMONDO SECONDARY SCHOOL – Mixed Day
158    11232301    KOMOTHAI BOYS HIGH SCHOOL – Boys Boarding
159    11232302    GATHIRU-INI SECONDARY SCHOOL – Boys Boarding
160    11232303    J G KIEREINI SEC SCHOOL – Boys Boarding
161    11232304    KOMOTHAI GIRL’S TECHNICAL SCHOOL – Girls Boarding
162    11232305    KIAMBURURU SECONDARY SCHOOL – Mixed Day
163    11232306    GATHUGU  SECONDARY SCHOOL – Mixed Day
164    11232307    KIGUMO SECONDARY SCHOOL – Mixed Day
165    11232308    GITHIMA SECONDARY SCHOOL – Mixed Day
166    11232309    THUITA SECONDARY SCHOOL – Mixed Day
167    11233201    ITHANGA SECONDARY SCHOOL – Mixed Day & Boarding
168    11233202    GITITU SECONDARY SCHOOL – Mixed Day & Boarding
169    11233203    ST. TERESA’S SECONDARY SCHOOL – Mixed Day
170    11233204    NGELELYA SECONDARY SCHOOL – Mixed Day
171    11233205    MUTI SECONDARY SCHOOL – Mixed Day
172    11233207    MATUNDA SECONDARY SCHOOL – Mixed Day & Boarding
173    11233301    MUNYU GIRLS SECONDARY SCHOOL – Girls Boarding
174    11233302    NGOLIBA SECONDARY SCHOOL – Mixed Day
175    11233303    ST. PAUL’S GATUANYAGA SECONDARY SCH – Boys Boarding
176    11233304    MUNYU  MIX DAY SECONDARY SCHOOL – Mixed Day
177    11233305    MAGOGONI COMMUNITY SECONDARY SCH – Mixed Day
178    11233306    KOMO SECONDARY SCHOOL – Mixed Day
179    11235101    RUIRU SECONDARY SCHOOL – Boys Boarding
180    11235102    MURERA SECONDARY SCHOOL – Mixed Boarding
181    11235103    RUIRU GIRLS HIGH SCHOOL – Girls Boarding
182    11235104    KITAMAIYU SECONDARY SCHOOL – Mixed Boarding
183    11235106    GITHUNGURI HIGH SCHOOL – Mixed Boarding
184    11235107    KWIHOTA SECONDARY SCHOOL – Mixed Boarding
185    11235108    SPINNERS BOYS SECONDARY SCHOOL – Mixed Boarding
186    11235206    GITHURAI MIXED SECONDARY SCHOOL – Mixed Boarding
187    11236101    ST.FRANCIS GIRLS HIGH SCHOOL (MANG’U) – Girls Boarding
188    11236102    KAIRI SECONDARY SCHOOL – Boys Boarding
189    11236103    NYAMATHUMBI  SECONDARY  SCHOOL – Mixed Day
190    11236104    ST JOSEPH THE WORKER SEC SCHMANGU – Mixed Day
191    11236105    GAKOE HIGH SCHOOL – Girls Boarding
192    11236106    KIRIKO SECONDARY SCHOOL – Girls Boarding
193    11236107    KAIRI RUMWE HIGH SCHOOL – Mixed Day
194    11236108    IGEGANIA SECONDARY SCHOOL – Mixed Day
195    11236109    MATAARA SECONDARY SCHOOL – Mixed Day
196    11236110    NYAMANG’ARA SECONDARY SCHOOL – Mixed Day
197    11236111    GATUNGURU SECONDARY SCHOOL – Boys Boarding
198    11236112    NGETHU SECONDARY SCHOOL – Mixed Day
199    11236113    KIANGUNU SECONDARY SCHOOL – Mixed Day & Boarding
200    11236114    KANJUKU SECONDARY SCHOOL – Mixed Day
201    11236115    GACECE SECONDARY SCHOOL – Mixed Day
202    11236116    GIKINDU SECONDARY SCHOOL – Girls Boarding
203    11236117    NJAHI SECONDARY SCHOOL – Boys Boarding
204    11236118    MUTUMA SECONDARY SCHOOL – Mixed Day
205    11236119    MAKWA SECONDARY SCHOOL – Mixed Day & Boarding
206    11236120    MBICHI SECONDARY SCHOOL – Mixed Day
207    11236121    NDEKEI SECONDARY SCHOOL – Mixed Day
208    11236122    KAMWIRIGI SECONDARY SCHOOL – Mixed Day
209    11236125    ST.STEPHEN NDIKO SEC SCH – Girls Day & Boarding
210    11236126    I H M KAIRI GIRLS SEC SCHOOL – Girls Day
211    11236127    MARIA-INI SECONDARY SCHOOL – Mixed Day
212    11236128    MUKURWE SECONDARY SCHOOL – Mixed Day
213    11236129    P.C.E.A MUKUYU-INI SEC SCHOOL – Mixed Day


Private secondary schools:

All Saints Academy Sagana
Location: Sagana Area
Address: P.O. Box 30-10230 Sagana
City/ Town: Sagana
Country: Kenya
Phone: 0722-723316, 0721-350433

Banana Hill High School
Location: Kiambaa, Banana-Kiambu Road
Address: P.O. Box 58, Kiambu
City/ Town: Kiambu
Country: Kenya
Phone: 020-2059797

Compuera Mang’u Girls School
Location: Exit 16 off Thika Highway (after Ndarugu River, and 5 km on Bob Harris Road)
Address: P.O BOX 998-01000, Thika
City/ Town: Thika
County: Kiambu
Country: Kenya
Email: [email protected],or [email protected]
Website: www.cmg.ac.ke

Kiganjo Secondary School
Location: Kiganjo Centre
Address: P.O. Box 13, Kiganjo 10102
City/ Town: Kiganjo
Country: Kenya
Phone: 061-86237

St. Lucia Academy
Address: P.O. Box 3, Kinamba 20320
City/ Town: Kinamba
Country: Kenya
Phone: 055-33027

St. Linda’s School
Location: Along Nairobi – Thika Highway
Address: P.O. Box 1060, Ruiru 00232
City/ Town: Ruiru
Country: Kenya
Phone: 0722-894022, 0722-81102

Stephjoy High School
Location: Rirohi Uthiru
Address: P.O. Box 828, Uthiru 00605
City/ Town: Uthiru
Country: Kenya
Phone: 0722-641711

 

  Summer Springs High School
Location: Near Limuru Girls School, Tigoni
Address: P.O. Box 31288, Nairobi 00600
City/ Town: Limuru
Country: Kenya
Phone: 020-2191894, 2220170

Muguga Boys Secondary Schools
Location: Nairobi-Naivasha Highway
Address: P.O. Box 111, Kikuyu 00902
City/ Town: Kikuyu
Country: Kenya
Email: [email protected]
Website: www.shulebora.com/muguga

Ndarugu High School
Location: Off Thika Road,
Address: P.O. Box 292, Ruiru 00232
City/ Town: Ruiru
County: Central
Country: Kenya
Phone: 0722-813167, 0733-431898

St. Bakika Secondary School
Location: Juja Farm Road, Juja
Address: P.O. Box 24, Nairobi 00618
City/ Town: Juja
Country: Kenya
Phone: 067-24256, 0733-720935

Tigoni Academy for Girls
Location: Tigoni Area, Limuru Road
Address: P.O. Box 10, Limuru 00217
City/ Town: Limuru
Country: Kenya
Phone: 066-40961/50145

Kanvale Academy – Tigoni
Location: Along St. Andrew’s Road
Address: P.O. Box 680, Limuru 00217
City/ Town: Limuru
Country: Kenya
Phone: 066-73069

Wankan Academy
Location: Off Nairobi-Thika Highway
Address: P.O. Box 105, Ruiru 00232
City/ Town: Ruiru
Country: Kenya
Phone: 067-25077, 020-3751991