County Secondary Schools in Nairobi County

County Secondary Schools in Nairobi County: Today we are going to look at County and extra county Schools in Nairobi County.  The below list includes the public secondary schools in Nairobi. These schools are either day or boarding. Although there are also a good number of private schools in Nairobi, the list only contains public schools.

County Secondary Schools in Nairobi County

Mutuini High School                                                      Boys day and boarding

Dagoretti mixed  secondary school                          Day

Ruthimitu Girls Secondary school                            Boarding Girls

Embakasi Garrison Secondary School                      Day

Embakasi Girls Secondary School                              Day and Boarding

Our lady of mercy sec shauri moyo                         Boarding Girls

Kamukunji secondary school                                     Mixed Boarding

Kamukunji Maina Wanjigi Secondary School         Mixed day and boarding.

Mwiki Secondary School                                             Mixed day

Babadogo secondary school                                      Day

Githurai Secondary School                                         Day

Kariobangi north girls                                                   Girls

Garden Estate Sec sch                                                  Mixed day and boarding

Olympic high school                                                      Mixed day

Karen c Girls Secondary School                                Boarding Girls

Langata Boys High School                                           Boarding Boys

Makongeni secondary school                                    Day

St Teresa’s girls secondary                                         Boarding Boys

Mathari Mixed Secondary School                             Mixed Day

RUAI Girls Secondary school                                      Girls day and boarding

Ruai Boys                                                                           Boarding Boys

CGHU Mixed Secondary School                                 Day Mixed

County Girls High School – Nairobi                       Boarding Girls

Loresho Secondary School                                          Day       Grace Kimaiyo

Nairobi Milimani Secondary School                      Boarding Boys

Lavington girl’s secondary.                                         Boarding Girls

See Also: Private Secondary Schools in Nairobi County


Extra County Schools in Nairobi County

Find some of the previous Provincial and District Secondary Schools in Nairobi County below

Name of the school                                                               Type                    Cluster

Buruburu Girls Secondary                                                            Girls                       C1

Precious Blood Riruta                                                                     Girls                       C1

Extra County Schools in Nairobi County

Statehouse Girls High School                                                       Girls                       C1

Moi Girls’ School Nairobi                                                               Girls                       C1

Upper Hill School                                                                              Boys                      C1

St George’s Girls’ Secondary school                                              Girls                       C1

Ngara Girls’ High School                                                                Girls                       C1

Aquinas High School                                                                       Boys                      C1

Ofafa Jericho High School                                                             Boys                      C1

Nembu Girls High School                                                               Girls                       C1

St Anne’s Girls’ Secondary School                                              Girls                       C2

Highway Secondary school                                                           Boys                      C2

Dagoretti High School                                                                     Boys                      C2

Hospital Hill High School                                                                Boys                      C2

Huruma girls’ High School                                                             Girls                       C3

Our Lady of Mercy Secondary school South B                           Girls                       C3

Uhuru Secondary School                                                               Boys                      C3

Highridge Girls Boarding Secondary school                            Girls                       C3

Muhuri Muchiri Boys High School                                              Boys                      C3

National Schools Nairobi County                                

Pangani Girls                                                               

Starehe Boys Centre                                                               

Starehe Girls Centre                                                               

Kenya High                                                               

Lenana School                                                               

Nairobi School