International schools in Kenya offer different curricula, including British, American, International Baccalaureate and other international or national systems. Most are in Nairobi and its surroundings, but schools also operate in Nakuru, the Rift Valley and other regions.
International schools in Nairobi and Kiambu
- International School of Kenya — Nairobi; American-style and IB education. Official website.
- Brookhouse Schools — Karen and Runda, Nairobi; British curriculum. Official website.
- Braeburn Schools — multiple Kenyan campuses; British curriculum. Official website.
- Hillcrest International Schools — Karen, Nairobi; British curriculum. Official website.
- Rosslyn Academy — Nairobi; North American curriculum. Official website.
- German School Nairobi — Nairobi; German educational programme. Official website.
- Lycée Français Denis Diderot — Nairobi; French educational programme.
- Nairobi Academy — Nairobi; British curriculum.
- Rusinga School — Nairobi; British-oriented programmes.
- Kenton College Preparatory School — Nairobi; preparatory schooling.
- Peponi School — Ruiru, Kiambu; British curriculum.
- The Banda School — near Nairobi; preparatory school.
Schools outside central Nairobi
- St Andrew’s School Turi — Molo area, Nakuru County; British curriculum and boarding.
- Greensteds International School — near Nakuru; British curriculum.
- Pembroke House School — Gilgil; preparatory education.
- Rift Valley Academy — Kijabe; American curriculum.
- Western International School of Kenya — Kisumu region; contact the school to verify its current programme.
How to compare international schools
Ask about accreditation, curriculum, examination pathway, teacher qualifications, transport, boarding, special educational needs provision and student welfare. A school describing itself as international does not mean every programme or qualification is identical.
Fees and admissions
Fees depend on school, year group and optional services. Request the current fee schedule and a full list of application, transport, lunch, boarding and examination charges from the school before making a decision.
Checking a school
Use a school’s official website, confirm its location and visit if possible. Ask to see the current school registration and applicable curriculum accreditation. Avoid paying admission deposits into personal accounts.


