Skip to content
Home Central Thika
St. Peter's High School Senior school · Mixed · Day & Boarding, Kiambu County St. Peters' Juja Primary School Primary school · Mixed · Day & Boarding, Kiambu County St Peters Kiganjo Academy Primary School Primary school · Mixed · Day, Kiambu County St. Peter's Primary School Primary school · Mixed · Day, Kiambu County St Philips Academy Primary Primary school · Mixed · Day, Murang’a County St Stephen Catholic Primary Primary school · Mixed · Day, Kiambu County St Stephen Ndiko Secondary School C4 · Mixed · Day, Gatundu North sub-county, Kiambu County St Stephen Upperhill Academy Primary school · Mixed · Day, Kiambu County St. Teresa Primary School Primary school · Mixed · Day, Murang’a County St. Teresa Secondary School Senior school · Mixed · Day, Murang’a County St Thomas Academy Primary school · Mixed · Day, Kiambu County St. Veronica Elite Academy Primary School Primary school · Mixed · Day, Murang’a County St. Xavier's Secondary School Senior school · Girls · Day & Boarding, Kiambu County Suka Primary School Primary school · Mixed · Day, Kiambu County Sukari Presbyterian Primary School Primary school · Mixed · Day, Kiambu County Sunrays Academy Primary school · Mixed · Day, Murang’a County Sunrays Junior School Primary Primary school · Mixed · Day, Kiambu County Swani Primary School Primary school · Mixed · Day, Murang’a County Tatu Primary School Primary school · Mixed · Day, Kiambu County Tausi Self Help Ceter Primary School Primary school · Mixed · Day, Kiambu County Teresa Nuzzo Primary School Primary school · Mixed · Day, Kiambu County Testimony Junior Primary School Primary school · Mixed · Day, Kiambu County Thaara Primary School Primary school · Mixed · Day, Kiambu County Thamuru Primary School Primary school · Mixed · Day, Murang’a County Thare Primary School Primary school · Mixed · Day, Murang’a County The Beach Academy Primary School Primary school · Mixed · Day, Kiambu County The Bold Shepherd Primary school · Mixed · Day, Kiambu County Theos Senior School Senior school · Mixed · Day, Kiambu County The Prime Primary School Primary school · Mixed · Day, Kiambu County The Search School Primary Primary school · Mixed · Day & Boarding, Kiambu County Thika Barracks Primary School Primary school · Mixed · Day, Kiambu County Thika Bellhouse Academy Primary School Primary school · Mixed · Day, Kiambu County Thika Dam Academy Primary School Primary school · Mixed · Day & Boarding, Murang’a County Thika Education Complex Primary School Primary school · Mixed · Day, Kiambu County Thika High School C1 · Boys · Boarding, Thika West sub-county, Kiambu County Thika High School for the Blind Secondary Senior school · Mixed · Boarding, Kiambu County Thika Memorial Primary School Primary school · Mixed · Day, Kiambu County Thika Muslim Primary School Primary school · Mixed · Day, Kiambu County Thika Pentagon Academy Primary School Primary school · Mixed · Day, Kiambu County Thika Pentagon Academy Secondary School Senior school · Mixed · Day, Kiambu County Thika Prime Junior Primary School Primary school · Mixed · Day, Kiambu County Thika Primary School Primary school · Mixed · Day, Kiambu County Thika Rehabilitation Primary School Primary school · Boys · Boarding, Kiambu County Thika Road Academy Primary School Primary school · Mixed · Day, Kiambu County Thika Road Girls Senior school · Girls · Boarding, Kiambu County Thika Springs Academy Primary school · Mixed · Day, Kiambu County Thiririka Primary School Primary school · Mixed · Day, Kiambu County Thome Primary School Primary school · Mixed · Day, Kiambu County Thuita Primary School Primary school · Mixed · Day, Murang’a County Thungururu Primary School Primary school · Mixed · Day, Murang’a County Top Ever Academy Primary Primary school · Mixed · Day, Kiambu County Top Talents Academy Primary Primary school · Mixed · Day, Kiambu County Torrens Academy Primary School Primary school · Mixed · Day, Kiambu County Trikha Girls Secondary School Senior school · Girls · Day & Boarding, Kiambu County Tropikal Primary Primary school · Mixed · Day, Kiambu County True Words Primary school · Mixed · Day, Murang’a County Tumaini Christian Secondary School Senior school · Mixed · Day & Boarding, Kiambu County Tumaini Garden Primary Primary school · Mixed · Day, Kiambu County Tumaini Junior Primary Primary school · Mixed · Day, Kiambu County Tumaini Primary Primary school · Mixed · Day, Kiambu County Twiga Primary School Primary school · Mixed · Day, Kiambu County Uceke-Ini Primary School Primary school · Mixed · Day, Kiambu County Uceke-Ini Secondary School Senior school · Mixed · Day & Boarding, Kiambu County Umoja Primary School Primary school · Mixed · Day, Kiambu County Unity School Primary Primary school · Mixed · Day, Kiambu County Upright Totos Academy Primary school · Mixed · Day, Kiambu County Upright Totos Primary Primary school · Mixed · Day, Kiambu County Urafiki Corovan Primary Primary school · Mixed · Day & Boarding, Kiambu County Varsity Aim Academy Primary School Primary school · Mixed · Day & Boarding, Kiambu County Victor Academy Primary School Primary school · Mixed · Day, Kiambu County Victor's Primary School Primary school · Mixed · Day, Kiambu County Victory Horizon Academy Primary School Primary school · Mixed · Day, Kiambu County Visions Joy Academy Primary School Primary school · Mixed · Day, Kiambu County Visions Primary School Primary school · Mixed · Day, Kiambu County Waiganjo Acacdemy Primary School Primary school · Mixed · Day, Kiambu County Waminne Winners Academy Primary School Primary school · Mixed · Day, Kiambu County Wamitaa Primary School Primary school · Mixed · Day, Kiambu County Wamwangi Primary School Primary school · Mixed · Day, Kiambu County Wamwangi Secondary School C4 · Girls · Day, Gatundu South sub-county, Kiambu County Wandui Primary School Primary school · Mixed · Day, Kiambu County Wankan Academy Primary Primary school · Mixed · Boarding, Kiambu County Wankan Academy Secondary School Senior school · Girls · Boarding, Kiambu County Wanyaga Primary School Primary school · Mixed · Day, Murang’a County Wapa Primary School Primary school · Mixed · Day, Kiambu County Wendani Junior Academy Primary school, Kiambu County White Cots Primary Schi Primary school · Mixed · Day, Kiambu County Wise Shephered Academy Primary school · Mixed · Day, Kiambu County Woodland Academy - Primary Primary school, Kiambu County Woodland Academy Primary Primary school · Mixed · Day, Kiambu County Zakawa Primary School Primary school · Mixed · Day, Kiambu County
Sources
Senior schools: Ministry of Education lists for the 2026 intake, from the June 2025 list and the December 2025 C1 , C2 , C3 and C4 lists. Checked 22 October 2026.
Other schools come from our older directory. Each school page shows its dates.