🏛️ Public Schools Directory
Verified national registry of Kenyan public primary, junior secondary, and secondary schools.
Showing 21,841 to 21,860 of 28,925 institutions
| School Name | Level | County | Constituency | Action |
|---|---|---|---|---|
| OSIMBO PRY SCH | PRIMARY SCHOOL | KAKAMEGA | LURAMBI | View |
| OSINGO MIXED SEC | SECONDARY SCHOOL | MIGORI | MIGORI | View |
| OSINGO PRI | PRIMARY SCHOOL | MIGORI | MIGORI | View |
| OSINONI PRI | PRIMARY SCHOOL | UNKNOWN | OSINONI | View |
| OSIRI MIGERE PRI | PRIMARY SCHOOL | KISUMU | MUHORONI | View |
| OSIRI MIXED SEC SCH | SECONDARY SCHOOL | KISUMU | KISUMU TOWN WEST | View |
| OSIRI PRI | PRIMARY SCHOOL | HOMA BAY | GWASSI | View |
| OSIRI PRI | PRIMARY SCHOOL | MIGORI | NYATIKE | View |
| OSIRI PRY SCH | PRIMARY SCHOOL | KISUMU | KISUMU TOWN WEST | View |
| OSITETI PRI | PRIMARY SCHOOL | NAROK | OLDERKESI | View |
| OSODO PRI | PRIMARY SCHOOL | HOMA BAY | MBITA | View |
| OSODO PRI SCH | PRIMARY SCHOOL | HOMA BAY | KARACHUONYO | View |
| OSODO PRIMARY | PRIMARY SCHOOL | HOMA BAY | NDHIWA | View |
| OSOGO PRI | PRIMARY SCHOOL | MIGORI | URIRI | View |
| OSOGO PRIMARY | PRIMARY SCHOOL | HOMA BAY | NDHIWA | View |
| OSOIT PRI SCH | PRIMARY SCHOOL | KAJIADO | ENTONET | View |
| OSONKOROI PRI | PRIMARY SCHOOL | BARINGO | OSUPUKO | View |
| OSONKOROI PRY SCH | PRIMARY SCHOOL | NAROK | LOWER MELILI | View |
| OSONKOROI SEC SCH | SECONDARY SCHOOL | UNKNOWN | KILGORIS | View |
| OSORO PRIMARY | PRIMARY SCHOOL | SIAYA | ALEGO USONGA | View |



