🏛️ Public Schools Directory
Verified national registry of Kenyan public primary, junior secondary, and secondary schools.
Showing 15,921 to 15,940 of 28,925 institutions
| School Name | Level | County | Constituency | Action |
|---|---|---|---|---|
| MAYOYO MHM PRI | PRIMARY SCHOOL | KAKAMEGA | MALAVA | View |
| MAYOYO S A PRI | PRIMARY SCHOOL | KAKAMEGA | MALAVA | View |
| MAYU PRI SCH | PRIMARY SCHOOL | MOMBASA | SALAAMA | View |
| MAYUGE PRI SCH | PRIMARY SCHOOL | KAKAMEGA | MALAVA | View |
| MAYUYU PRIMARY SCH | PRIMARY SCHOOL | KIAMBU | KIAMBAA | View |
| MAZERAS JUNIOR PRI SCH | PRIMARY SCHOOL | KWALE | KINANGO | View |
| MAZERAS PRY SCH | PRIMARY SCHOOL | KWALE | KINANGO | View |
| MAZIWA PRIMARY | PRIMARY SCHOOL | TANA RIVER | GARSEN | View |
| MAZIWA PRI SCH | PRIMARY SCHOOL | TRANS-NZOIA | KIBOMET | View |
| MAZIWANI PRI SCH | PRIMARY SCHOOL | KILIFI | MALINDI | View |
| MAZOLA PRIMARY | PRIMARY SCHOOL | TAITA TAVETA | MWATATE | View |
| MAZOLA PRY SCH | PRIMARY SCHOOL | KWALE | KINANGO | View |
| MBA PRY SCH | PRIMARY SCHOOL | MAKUENI | MBOONI | View |
| MBA SEC | SECONDARY SCHOOL | MAKUENI | MBOONI | View |
| MBAANI SEC SCH | SECONDARY SCHOOL | MACHAKOS | MWALA | View |
| MBAGA GIRLS BOARDING PRIMARY | PRIMARY SCHOOL | SIAYA | ALEGO USONGA | View |
| MBAGA MIXED PRIMARY | PRIMARY SCHOOL | SIAYA | ALEGO USONGA | View |
| MBAGA MIXED SECONDARY | SECONDARY SCHOOL | SIAYA | ALEGO USONGA | View |
| MBAGARA PRI | PRIMARY SCHOOL | KAKAMEGA | LUGARI | View |
| MBAGATHI PRI SCH | PRIMARY SCHOOL | KIAMBU | JUJA | View |



