County Secondary Schools in Nairobi County
1) 20401001 Aquinas High School Boys
2) 20401002 Highway Secondary School Boys
3) 20401003 Huruma Girls' High School Girls
4) 20401004 Our Lady of Mercy Secondary School South B Girls
5) 20401005 Ofafa Jericho High School Boys
6) 20401006 Nileroad Secondary Girls
7) 20401008 Makongeni High School Mixed
8) 20401020 St Anne's Girls' Sec School Girls
9) 20401021 St Patrick Nairobi Mixed Secondary School Mixed
10) 20402001 Eastleigh High School Boys
11) 20402002 St. Teresa's Boys
12) 20402003 Maina Wanjigi Secondary School Girls
13) 20402004 Uhuru Secondary School Boys
14) 20402005 Kamukunji Secondary School Mixed
15) 20402006 O.L.M Shauri Moyo Girls Sec. School Girls
16) 20403001 Jamhuri High School Boys
17) 20403002 Dr. Ribeiro Parklands School Boys
18) 20403003 Pumwani Secondary School Boys
19) 20403004 Ngara Girls' High School Girls
20) 20403005 St Teresa's Girls Secondary School Girls
21) 20403019 Ndururuno Secondary School Mixed
22) 20403024 County Girls High School- Nairobi Mixed
23) 20403025 C.G.H.U. Mixed Secondary School Mixed
24) 20403026 Pumwani Girls Secondary School Girls
25) 20404001 Lang'ata High School Boys
26) 20404022 Karen ' C ' Secondary School. Mixed
27) 20404024 Olympic High School Mixed
28) 20404025 Raila Educational Centre Mixed
29) 20404032 Langata Barracks Secondary School Mixed
30) 20405005 Mutuini High School Mixed
31) 20405006 Ruthimitu Secondary School Mixed
32) 20405008 Ruthimitu Girls Sec School Girls
33) 20405009 Dagoretti Mixed Sec School Mixed
34) 20405044 Shadrack Kimalel Mixed Secondary School Mixed
35) 20406001 Parklands Arya Girls High School Girls
36) 20406007 Kangemi High School Boys
37) 20406012 Nairobi Milimani Secondary School Boys
38) 20406018 Lavington Mixed Secondary School Mixed
39) 20406019 Highridge Mixed Secondary School Mixed
40) 20407001 Our Lady of Fatima Secondary School Mixed
41) 20407002 Kahawa Garrison Secondary School Mixed
42) 20407003 Ruaraka High School Mixed
43) 20407004 Kamiti Secondary School Mixed
44) 20407005 Baba Dogo Sec Mixed
45) 20407037 Kariobangi North Girls Secondary School Girls
46) 20408001 The Komarock School Mixed
47) 20408007 Embakasi Girls Secondary School Girls
48) 20408014 Peter Kibukosya Secondary School Mixed
49) 20408015 Kayole South Secondary School Mixed
50) 20408020 Mwangaza Sec Mixed
51) 20408029 Embakasi Garrison Secondary School Mixed
52) 20409001 Dandora Secondary School Mixed
53) 20409002 Muhuri Muchiri Boys High School Boys
54) 20409003 Hon. Dr. Mwenje Secondary School Mixed
55) 20409004 Ushirika Secondary School Mixed
56) 20409005 Jehova Jire Secondary School Mixed
57) 20409006 Drumvale Secondary School Mixed
58) 20409007 St. George Athi Secondary School Mixed
59) 20409024 Ruai Girls' Sec Girls
60) 20409025 Ruai Boys Secondary School Boys
61) 20409026 Mihang'o Secondary School Mixed
Sub County Secondary Schools in Nairobi County
1) 20403030 Goldenlight Academy Mixed
2) 20404042 New Horizons Secondary School Mixed
3) 20404049 Soweto Baptist High School Mixed
4) 20405012 Good Samaritan School Mixed
5) 20405031 Brooklynn High Mixed
6) 20405048 Beth Mugo High School Mixed
7) 20407040 Annointed High School Mixed
8) 20407045 New Mwangaza Mixed High School Mixed
9) 20407046 Brookspring Education Centre Mixed
10) 20408042 Utawala Secondary School Mixed
1) 20401001 Aquinas High School Boys
2) 20401002 Highway Secondary School Boys
3) 20401003 Huruma Girls' High School Girls
4) 20401004 Our Lady of Mercy Secondary School South B Girls
5) 20401005 Ofafa Jericho High School Boys
6) 20401006 Nileroad Secondary Girls
7) 20401008 Makongeni High School Mixed
8) 20401020 St Anne's Girls' Sec School Girls
9) 20401021 St Patrick Nairobi Mixed Secondary School Mixed
10) 20402001 Eastleigh High School Boys
11) 20402002 St. Teresa's Boys
12) 20402003 Maina Wanjigi Secondary School Girls
13) 20402004 Uhuru Secondary School Boys
14) 20402005 Kamukunji Secondary School Mixed
15) 20402006 O.L.M Shauri Moyo Girls Sec. School Girls
16) 20403001 Jamhuri High School Boys
17) 20403002 Dr. Ribeiro Parklands School Boys
18) 20403003 Pumwani Secondary School Boys
19) 20403004 Ngara Girls' High School Girls
20) 20403005 St Teresa's Girls Secondary School Girls
21) 20403019 Ndururuno Secondary School Mixed
22) 20403024 County Girls High School- Nairobi Mixed
23) 20403025 C.G.H.U. Mixed Secondary School Mixed
24) 20403026 Pumwani Girls Secondary School Girls
25) 20404001 Lang'ata High School Boys
26) 20404022 Karen ' C ' Secondary School. Mixed
27) 20404024 Olympic High School Mixed
28) 20404025 Raila Educational Centre Mixed
29) 20404032 Langata Barracks Secondary School Mixed
30) 20405005 Mutuini High School Mixed
31) 20405006 Ruthimitu Secondary School Mixed
32) 20405008 Ruthimitu Girls Sec School Girls
33) 20405009 Dagoretti Mixed Sec School Mixed
34) 20405044 Shadrack Kimalel Mixed Secondary School Mixed
35) 20406001 Parklands Arya Girls High School Girls
36) 20406007 Kangemi High School Boys
37) 20406012 Nairobi Milimani Secondary School Boys
38) 20406018 Lavington Mixed Secondary School Mixed
39) 20406019 Highridge Mixed Secondary School Mixed
40) 20407001 Our Lady of Fatima Secondary School Mixed
41) 20407002 Kahawa Garrison Secondary School Mixed
42) 20407003 Ruaraka High School Mixed
43) 20407004 Kamiti Secondary School Mixed
44) 20407005 Baba Dogo Sec Mixed
45) 20407037 Kariobangi North Girls Secondary School Girls
46) 20408001 The Komarock School Mixed
47) 20408007 Embakasi Girls Secondary School Girls
48) 20408014 Peter Kibukosya Secondary School Mixed
49) 20408015 Kayole South Secondary School Mixed
50) 20408020 Mwangaza Sec Mixed
51) 20408029 Embakasi Garrison Secondary School Mixed
52) 20409001 Dandora Secondary School Mixed
53) 20409002 Muhuri Muchiri Boys High School Boys
54) 20409003 Hon. Dr. Mwenje Secondary School Mixed
55) 20409004 Ushirika Secondary School Mixed
56) 20409005 Jehova Jire Secondary School Mixed
57) 20409006 Drumvale Secondary School Mixed
58) 20409007 St. George Athi Secondary School Mixed
59) 20409024 Ruai Girls' Sec Girls
60) 20409025 Ruai Boys Secondary School Boys
61) 20409026 Mihang'o Secondary School Mixed
Sub County Secondary Schools in Nairobi County
1) 20403030 Goldenlight Academy Mixed
2) 20404042 New Horizons Secondary School Mixed
3) 20404049 Soweto Baptist High School Mixed
4) 20405012 Good Samaritan School Mixed
5) 20405031 Brooklynn High Mixed
6) 20405048 Beth Mugo High School Mixed
7) 20407040 Annointed High School Mixed
8) 20407045 New Mwangaza Mixed High School Mixed
9) 20407046 Brookspring Education Centre Mixed
10) 20408042 Utawala Secondary School Mixed