🏛️ Public Schools Directory
Verified national registry of Kenyan public primary, junior secondary, and secondary schools.
Showing 17,101 to 17,120 of 28,925 institutions
| School Name | Level | County | Constituency | Action |
|---|---|---|---|---|
| MOUNTAIN VIEW SCHOOL - PRI | PRIMARY SCHOOL | NAIROBI | KASARANI | View |
| MOYALE ODDA MILITARY CAMP SEC | SECONDARY SCHOOL | MARSABIT | MOYALE | View |
| MOYALE SEC | SECONDARY SCHOOL | MARSABIT | MOYALE | View |
| MOYALE SEC | SECONDARY SCHOOL | MARSABIT | MOYALE | View |
| MOYENI PRY | PRIMARY SCHOOL | KWALE | KINANGO | View |
| MOYO ACADEMY | PRIMARY SCHOOL | NAIROBI | EMBAKASI | View |
| MOYOKWE SA PRI | PRIMARY SCHOOL | BUNGOMA | WEBUYE | View |
| MOZA JUNIOR ACADEMY PRI SCH | PRIMARY SCHOOL | KIAMBU | JUJA | View |
| MPAKANI ELIM ACADEMY | PRIMARY SCHOOL | BUNGOMA | MT ELGON | View |
| MPEKETONI SEC SCH | SECONDARY SCHOOL | LAMU | LAMU WEST | View |
| MPEUTI PRY SCH | PRIMARY SCHOOL | KAJIADO | ENOOSUPUKIA | View |
| MPIRANI PRY SCH | PRIMARY SCHOOL | KWALE | KINANGO | View |
| MPIRO PRI | PRIMARY SCHOOL | NAROK | NAIKARA | View |
| MPOPONG PRI | PRIMARY SCHOOL | NAROK | SIANA | View |
| MPUKU PRIMARY | PRIMARY SCHOOL | KITUI | MWINGI NORTH | View |
| MRABANI PRIMARY | PRIMARY SCHOOL | TAITA TAVETA | TAVETA | View |
| MRABENYI PRIMARY | PRIMARY SCHOOL | TAITA TAVETA | VOI | View |
| MRANGI PRIMARY | PRIMARY SCHOOL | TAITA TAVETA | VOI | View |
| MRIMA PRI SCH | PRIMARY SCHOOL | MOMBASA | LIKONI | View |
| MRIMA PRY | PRIMARY SCHOOL | KWALE | MSAMBWENI | View |



