MwalimuLink Navigation
Home Teaching Vacancies
Schools Directory
Public Schools Private Academies International Schools
Register Institution School Login
Educators Hub
Browse Teaching Jobs Register as Teacher (Free) Teacher Login Teaching Practice (TP) Hub
Knowledge Hub
E-Library & Notes Forum Publications Hub
Support & Policies
Educator FAQs Teaching Overseas FAQ Privacy Policy Terms of Service
Company
About MwalimuLink Contact Us
Teacher Login School Login

🏛️ Public Schools Directory

Verified national registry of Kenyan public primary, junior secondary, and secondary schools.

Showing 3,481 to 3,500 of 28,925 institutions
School Name Level County Constituency Action
DIDA ABAKIRI PRI SCH PRIMARY SCHOOL ISIOLO ISIOLO SOUTH View
DIDA ABAKIRI PRI SCH PRIMARY SCHOOL ISIOLO ISIOLO SOUTH View
DIDA PRI PRIMARY SCHOOL KILIFI GANZE View
DIDAADE PRIMARY PRIMARY SCHOOL TANA RIVER GARSEN View
DIDKURO PRI SCH PRIMARY SCHOOL MANDERA MANDERA WEST View
DIEMO PRI PRIMARY SCHOOL KISUMU KISUMU RURAL View
DIER AORA PRI SCH PRIMARY SCHOOL SIAYA BONDO View
DIFATHAS PRI PRIMARY SCHOOL KIRINYAGA MWEA View
DIGULA PRY SCH PRIMARY SCHOOL VIHIGA SABATIA View
DIGULA SEC SCH SECONDARY SCHOOL VIHIGA SABATIA View
DIIF PRI SCH PRIMARY SCHOOL WAJIR WAJIR SOUTH View
DIKIRR ACADEMY PRIMARY SCHOOL NAROK EMURUA DIKIRR View
DILIGENT ACADEMY PRI SCH PRIMARY SCHOOL MURANG'A KANGEMA View
DIMA COMPLEX SEC SECONDARY SCHOOL NYANDARUA KINANGOP View
DIMANYALE PRI SCH PRIMARY SCHOOL WAJIR WAJIR SOUTH View
DIMBWINI JUNIOR ACADEMY PRIMARY SCHOOL MOMBASA LIKONI View
DIMBWINI PRI SCH PRIMARY SCHOOL MOMBASA LIKONI View
DINDIRI PRI PRIMARY SCHOOL KILIFI BAHARI View
DIRAHO PRIMARY PRIMARY SCHOOL SIAYA UGENYA View
DIRK ALLISON ACADEMY SEC SCH SECONDARY SCHOOL SIAYA ALEGO USONGA View
« First ‹ Prev ... 173 174 175 176 177 ... Next › Last »