Garden Estate Road,
Nairobi,
Kenya
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 750,
Mang'u Road (Exit 16A off Thika Highway),
00100 Thika,
Kenya
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 1276,
4010 Kisumu,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
P.O. Box 83009,
Malindi Road, off Cement Factory/Vescon Road, JCC Road,
80100 Mombasa,
Kenya
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 1537,
10400 Nanyuki,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
P.O. Box 45112,
Gitanga Road, Lavington,
00100 Nairobi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 25578,
Off Muthangari Road, Lavington,
00603 Nairobi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Magadi Road,
Nairobi,
Kenya
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Off Kiambu Road,
Nairobi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Elgeyo Marakwet Road,
Nairobi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Kaunda Avenue,
Mombasa,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 978,
Limuru Road, Gigiri (across from Village Market),
00621 Nairobi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Private Bag,
Nakuru,
Kenya
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 24819,
00502 Karen,
Nairobi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
P.O. Box 24819,
00502 Karen,
Nairobi,
Kenya
Co-educational, Boarding, Day, Senior, Sixth Form.
P.O. Box 14103,
00800 Nairobi,
Kenya
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 25406,
Gichugu Road,
00603 Nairobi,
Kenya
Co-educational, Day, Pre-Preparatory, Preparatory.
P.O. Box 1835,
Nyali,
80100 Mombasa,
Kenya
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 1835,
80100 Malindi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 1835,
Nyali,
80100 Mombasa,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 1799,
Karen,
00502 Nairobi,
Kenya
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Argwings Kodhek Road,
Kilimani (Near Yaya Center),
Nairobi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 86487,
80100 Mombasa,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 7954,
01000 Thika,
Kenya
Co-educational, Boarding, Senior, Sixth Form.
16105 Kiamunyi,
Along the main Nakuru-Eldoret Highway,
Nakuru,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Naushad Merali Drive,
Nairobi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Miotoni Road,
Karen,
Nairobi,
Kenya
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Off Nairobi-Namanga Road,
Kajiado,
Kenya
Co-educational, Boarding, Senior, Sixth Form.
Off Beach Road West,
Nyali,
Mombasa,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
First Parklands Avenue,
Off Mpaka Road, Parklands,
Nairobi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 31,
Nyahururu Road,
20116 Gilgil,
Kenya
Co-educational, Boarding, Nursery, Pre-Preparatory, Preparatory.
P.O. Box 23203,
Lower Kabete,
00604 Nairobi,
Kenya
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Prof. Wangari Maathai Road,
Nairobi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 80,
00220 Kijabe,
Kenya
Co-educational, Boarding, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 14146,
00800 Nairobi,
Kenya
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 25088,
Lavington,
00603 Nairobi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 111,
Two Rivers,
00627 Nairobi,
Kenya
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Off Lamu Road, Along Golf Course Drive,
Opposite Africa Pearl Hotel,
Malindi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Private Bag 20106,
Molo,
Kenya
Co-educational, Boarding, Nursery, Pre-Preparatory, Preparatory.
Private Bag 20106,
Molo,
Kenya
Co-educational, Boarding, Senior, Sixth Form.
P.O. Box 25138,
James Gichuru Road,
Nairobi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 21378,
00505 Nairobi,
Kenya
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 40580,
00100 Nairobi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Off Huruma Road,
Mathare,
Nairobi,
Kenya
Co-educational, Day.
P.O. Box 90066-80100,
Mbuyuni Road, Kizingo,
Mombasa,
Kenya
Co-educational, Boarding, Day, Preparatory, Senior, Sixth Form.
P.O. Box 44424-00100,
1st Parklands Avenue, off Limuru Road,
Nairobi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
P.O. Box 42171-00100,
Waiyaki Way,
Nairobi,
Kenya
Co-educational, Day, Senior, Sixth Form.
PO Box 14998,
Nairobi,
00800,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory.
P.O. Box 24722,
Magadi Road, Langata,
00502 Nairobi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
P.O. Box 24817,
Langata Road, Next to Mamba Village,
00502 Nairobi,
Kenya
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Muthaiga Road,
Nairobi,
Kenya
Co-educational, Day, Nursery, Pre-Preparatory.
P.O. Box 1333,
18 Miotoni Lane, Karen,
00502 Nairobi,
Kenya
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.