List Of Best Public Primary Schools In Nairobi County

This is a list of best public primary schools in Nairobi County. Most of the county’s top-performing candidates in the 2019 KCPE exam were from private primary schools. However, the are quite some excellent public schools in Nairobi which still manage to produce top candidates in national examinations. The best candidate was Delcy Muhani Chelangat from Makini School with 437 marks.

Here is a list of some of the best public primary schools in Nairobi County.

1. Hospital Hill Primary School

Location: Parklands

2. Jamhuri Primary School

Location: Ngong Road, Next to University of Nairobi Kenya Science Campus

3. Embakasi Primary School

Location: Embakasi

4. Moi Airbase Primary School

Location: Eastleigh

5. Kahawa Garrison Primary School

Location: Kahawa Barracks

6. Muthaiga Primary School

Location: Muthaiga, Along Thika Road

7. M.M Chandaria Primary School

Location: Baba Dogo, Ruaraka Constituency

8. St Mary’s Karen Primary School

Location: Karen

9. Langáta Road Primary School

Location: Along Langáta Road

10. Uhuru Gardens Primary School

Location: Along Langáta Road

11. St Anne’s Primary School

Location: Buruburu

12. Plainsview Primary School

Location: South B

13. Bidii Primary School

Location: Buruburu

14. Arya Primary School

Location: Along Juja Road

15. St Brigids Primary School

Location: Next to Starehe Boys Centre

16. Moi Avenue Primary School

Location: Town Centre, Moi Avenue

17. St Peter Clavers Primary School

Location: Along Racecourse Road

18. Nairobi Primary School

Location: Kilimani

19. Lavington Primary School

Location: Along Lavington-Mugumo Road

20. Statehouse Primary School

Location: Kilimani

21. Kilimani Primary School

Location: Kilimani

22. Aga Khan Primary School

Location: Parklands

23. Visa Oshwal Primary School

Location: Westlands

24. Westlands Primary School

Location: Near Sarit Centre, Westlands

25. St Georges Primary School

Location: Kilimani

26. Loresho Primary School

Location: Loresho Ridge- Kitisuru Ward

27. Muthangari Primary School

Location: Along James Gichuru Road

28. Milimani Primary School

Location: Kilimani

29. Olympic Primary School

Location: Kibera

30. Nembu Primary School

Location: Riruta