Here is a list of the best primary schools to take your learner in Kiambu County:
Githunguri Township Primary School (Githunguri)(Public)
Icaciri Primary School (Kikuyu)(Public)
Tigoni Primary School (Limuru)(Public)
Fairlawns Primary School(Public)
Utafiti Primary (Public)
Muguga Model(Public)
KIDFARMACO Primary(Public)
Limuru Model(Public)
Limuru Township(Public)
Kikuyu Township(Public)
Musa Gitau(Public)
Benson Njau primary school(Public)
Muthara Primary(Public)
Tinganga Model Primary(Public)
Thindigua Primary School(Public)
Thimbigua Primary School(Public)
Riara Primary School(Public)
Riabai Primary School(Public)
Ngegu Primary School(Public)
Ndumberi Primary School(Public)
Ndenderu Primary School(Public)
Loreto Primary School(Public)
Mary Immaculate Kiamumbi(Public)
BEST PRIVATE PRIMARY SCHOOLS IN KIAMBU COUNTY
Bethlehem Academy (Ruiru)(fee Ksh 120,000 to Ksh300,000 per year)
Green Garden Schools (Gikambura/Kikuyu)(fee Ksh 120,000 to Ksh300,000 per year)
Pleasant View Academy (Kiambu)(Ksh 120,000 to Ksh200,000 per year)
Pink Roses Schools(fee Ksh60,000 to Ksh 120,000 per year)
Makena Junior School (Juja)(fee Ksh 120,000 to Ksh200,000 per year)
Crawford International School (Ruiru)(fee Ksh500,000 to Ksh1.5 million per year)
Woodcreek School (Tatu City, Ruiru)(fee Ksh 900,000 to Ksh2.5 million per year)
Nova Pioneer (Tatu City)(fee Ksh 400,000 to Ksh 600,000 per year)
Woodland Star International School (Tigoni)(fee Ksh 1.8 million to Ksh4 million per year)





















