Nairobi, the largest city in Kenya, is a residential place for many people. The public primary schools in the city are not enough to provide education to all the scholars in the city. Below is a list of some of the best private primary schools in Nairobi where parents can decide to enroll their children. These schools are renowned for their excellent academic performance, state-of-the-art facilities, experienced teachers, and comprehensive extracurricular programs that promote the holistic development of students. Based on online reviews by parents, we came up with this list. Note that there is no particular order in listing of the schools. The schools listed below have a rating of 4 and above out of 5.
1. Makini School
Makini School offers both CBC ad international curriculum at different campuses. It offers preschool, primary and high school education.
Makini Campuses across Kenya
Makini Junior Secondary (Grade 7-9)
Makini Ngong Road-Preschool, Primary School
Makini Cambridge (Year1-11)
Makini Statehouse- Pre &Primary School
Makini Junior School Migosi – Preschool
Makini School Kibos- Upper Primary
Makini School Kisumu – Primary
2. Nova Pioneer Academy
Nova Pioneer is located along Ruiru-Kamiti road, Tatu city, Nairobi. It is a leading pan-African education organization that offers a blended learning program that combines technology with personalized learning to create a unique and effective learning experience.
The school offers both the CBC and 8-4-4 Curriculum. It fully has boarding facilities, a swimming pool and play fields. The school team are keen on critical thinking, self-discovery, innovation and leadership and independent learning.
They have separate boys’ and girls’ institutions at Tatu City. For more information, visit their main website
3. Wankan Academy
Wankan Academy is an ordinary private institution in Ruiru, Kenya. The school integrates a day and boarding primary school. It is located along Thika Superhighway; three minutes drive from Ruiru town. For more information, visit their website.
4. Riara Group of Schools
Riara Primary was established in 1974, while Riara Springs Academy was established in 2000. The school is located along Riara Road in Nairobi’s affluent area of Kilimani while Riara Springs Academy is located in Imara Daima off Mombasa Road. The Riara group of Schools offers quality kindergarten, primary, Junior, High School, International Education and Riara University.
For more information on admission and fee structure, click here
5. Ruiru Peak Academy Primary School
Ruiru Peak Academy is located Ruiru-Kiambu Road and is 2.5 km from Ruiru Town. It is one of the oldest and leading primary schools in Ruiru Sub-county. This school has small classes with highly personalized attention, wide range of co-curriculum activities, experienced staff, and secured boarding facilities.
For more information contact 0723425745 or visit website.
6. Ruaraka Academy
Ruaraka Academy is a Christian based mixed private day school located in Thome Estate. The school offers CBC Curriculum. They have a strong academic record in the previous national examinations. They offer a reliable school transport, and nutritious balanced school lunch. Also, they have pastoral care and mentorship programs. Visit their website to get more information.
7. Loreto Convent Valley Road
Loreto Convent Valley Road is located along Bishop Road 3rd Ngong Avenue Next to the Israel Embassy. The school has quite an interesting history as it began as a temporary location for Loreto Convent Msongari in 1946, when the British Army occupied Msongari. It later grew to be an independent institution. The school offers both CBC and 8-4-4 Curriculum. For more information, visit their website.
8. Loreto Convent Msongari
Loreto Convent Msongari is an all-girls primary and secondary school founded by the sisters of Loreto in 1921. The school is located in Lavington, off James Gichuru Road, Nairobi County. It offers the CBC, 8-4-4 and IGSCE Curriculum. For more information, click here.
9. Rockfields School
Rockfields Junior School is a co-educational institution located in Donholm, off Manyanja Road. The school offers CBC and 8-4-4 curriculum. Some of the reviews by parents include; “The staff are friendly and always encourage us to explore our curiosities.”
For more information visit their site.
10. St Hannah’s Preparatory
The school has three campuses in Nairobi; Runda, Karen and Ngong’ Road. St. Hannah’s Preparatory is one of the best-performing primary schools in Kenya that offers the CBC and 8-4-4 Curriculum.
11. Mt. Laverna Academy Primary School
Mt Laverna Academy Primary School is an ordinary private educational institute in Kasarani, Kenya. The school offers both CBC and 8-4-4 Curriculum.
12. Kianda School
Kianda School is a private, all-girls day school with a Catholic ethos located in the Westlands area of Nairobi, Kenya. The school offers Kenyan Curriculum. The school offers an all-round education that embrace personal development and growth in all aspects. Kianda school offers parenting courses that help in family development tailored to assist parents nurture their daughters outside the school environment. For more information call 0721547572 or visit their website.
13. Peace Junior School
Peace Junior School is a private and multi-cultural day and boarding school that offers quality pre and primary school education based on Christian principles. It is located in Magiwa-Highview Estate, Off Mbagathi Road next to Kemri.
14. Mountain View School
Mountain View is a Christian-based mixed day and boarding school located along USIU road, Behind Safari Park Hotel, Thika Superhighway in Nairobi. The school offers CBC and 8-4-4 curriculum and various co-curricular activities.
For more info; call +254721592985 or visit their website.
15. Greenwoods Academy
Greenwoods Academy is an ordinary private educational institute located in Kawangware, Dagoretti. The school is run by an individual and offers the Kenyan Curriculum, CBC ad 8-4-4. For more information, visit the school.
16. Cornerstone Academy
Cornerstone Academy is a private co-educational institute in Githurai, Kasarani, Nairobi.
It is a day-only school offering the Kenyan Curriculum of Education.
17. Lakewood Premier School Utawala
Lakewood Premier School Utawala is located along Faith Road, Utawala in Nairobi. The school has Primary and elementary schools and many extra-curricular activities. You can contact the company at 0722 691792.
18. Juja Preparatory & Senior Schools
The Juja Preparatory is a co-education primary school that offers the Kenya National Curriculum of Education. It is a private, mixed, boarding, and day school situated within Juja along Thika Road. Juja Senior School offers the IGCSE curriculum. For more information, click here.
19. Sukari Presbyterian Academy
Sukari Presbyterian Academy is a Christian-based educational institution in Kahawa Sukari Estate, Kericho Rd. 5th Avenue. The school offers 8-4-4 and CBC Curriculum. For more information.
20. Lily Academy
Lily Academy Primary School is a private co-educational institute in Ruiru, Kenya. It has two campuses, Githurai and Mwihoko campus. The school offers extracurricular activities, computer program and a comprehensive Kenyan Education curriculum. Visit their website for more information.
21. Muthiga Academy
Muthiga Academy is a privately owned Co-Educational Day and Boarding Nursery and Primary School located in Muthiga, Kinoo, Nairobi, Kenya. It offers the Kenyan Education Curriculum.
Contacts; 0711410179.
22. Uthiru Genesis School
Uthiru Genesis Primary School is an ordinary private educational institute in Uthiru, Kikuyu, Kenya. It offers the Kenyan Education Curriculum.
For more information on fee structure, contact; 0723160698.
23. Thika Road Academy
Thika Road Academy is a private primary school located in Kahawa Sukari estate opposite Kenyatta University. The school offers Kenyan Education Curriculum. For more info, visit their website.
This list contains some of Nairobi’s best private primary schools with high ratings. Do you have any schools you think should be on the list? Let me know by leaving a comment below.