🏛️ Public Schools Directory
Verified national registry of Kenyan public primary, junior secondary, and secondary schools.
Showing 16,261 to 16,280 of 28,925 institutions
| School Name | Level | County | Constituency | Action |
|---|---|---|---|---|
| MIANGENI PRY | PRIMARY SCHOOL | MAKUENI | MBOONI | View |
| MIANGENI SEC SCH | SECONDARY SCHOOL | MAKUENI | MBOONI | View |
| MIANYA PRI | PRIMARY SCHOOL | KIRINYAGA | MWEA | View |
| MIANYANI PRI SCH | PRIMARY SCHOOL | MURANG'A | GATANGA | View |
| MIANZINI PRIMARY | PRIMARY SCHOOL | NYANDARUA | TURI | View |
| MIANZINI SECONDARY SCHOOL | SECONDARY SCHOOL | NAKURU | MOLO | View |
| MIASENYI PRIMARY | PRIMARY SCHOOL | TAITA TAVETA | VOI | View |
| MIATSANI PEFA PRY | PRIMARY SCHOOL | KWALE | MATUGA | View |
| MIATSANI PRY | PRIMARY SCHOOL | KWALE | MATUGA | View |
| MIAU PRY SCH | PRIMARY SCHOOL | MAKUENI | MBOONI | View |
| MIAU SEC SCH | SECONDARY SCHOOL | MAKUENI | MBOONI | View |
| MICANS ACADEMY PRI | PRIMARY SCHOOL | MOMBASA | KISAUNI | View |
| MICHARAGE PRIMARY | PRIMARY SCHOOL | NYANDARUA | OL_KALOU | View |
| MICHE JUNIOR ACADEMY PRI SCH | PRIMARY SCHOOL | TRANS NZOIA | CHERANGANY | View |
| MICHE PRI SCH | PRIMARY SCHOOL | TRANS NZOIA | CHERANGANY | View |
| MICHINDA BOYS BOARDING PRIMARY | PRIMARY SCHOOL | NAKURU | ELBURGON | View |
| MICHINDA PRI | PRIMARY SCHOOL | NYANDARUA | NDARAGWA | View |
| MICHINDA SECONDARY SCHOOL | SECONDARY SCHOOL | NAKURU | MOLO | View |
| MICHIRA PRIMARY SCHOOL | PRIMARY SCHOOL | TRANS NZOIA | KAPTEBENGWET | View |
| MICHORE PRIMARY | PRIMARY SCHOOL | NYANDARUA | KIPIPIRI | View |



