Onyalo Secondary School: School Profile and Location
Onyalo Secondary School is a school in Migori County, Kenya, recorded around Suna Central Location, Wasweta 1 area. The 2026 registration information lists Onyalo Mixed Secondary School as a public C4 mixed day school in Migori education sub-county. Its KNEC examination code is 44707122. Its Unique Institution Code (UIC) is UBN7. These details should be checked in the official placement system before a learner applies.
Historical localities and postal towns do not identify the exact campus gate. Confirm reporting directions and current school details with the institution or education office.
Onyalo Secondary School: KNEC Code, UIC and Registration Details
| School detail | Recorded information |
|---|---|
| Registered or historical name | Onyalo Mixed Secondary School |
| County | Migori |
| Education sub-county | Migori |
| Ownership | Public |
| Cluster | C4 |
| Gender | Mixed |
| Attendance | Day |
| KNEC examination code | 44707122 |
| School UIC | UBN7 |
| Locality | Suna Central Location, Wasweta 1 area |
| Historical postal address | P.O. Box 97, Suna |
The published school information source provides the registration, historical or subject-selection details attributed above. Cluster classification is not a KCSE result or a guarantee of admission.
Onyalo Secondary School: School Identity and Historical Background
The 2026 senior-school record identifies Onyalo Mixed as a public C4 mixed day school. Older local records used secondary-school code H6060130, which is not the current KNEC centre number.
Historical directories may contain older administrative descriptions, school identities or examination codes. A name resemblance is not sufficient to prove that two records are identical. Families should compare the official name, county, sub-county and centre identifiers before accepting a placement or paying money.
Onyalo Secondary School: Grade 10 Admissions and Subject Combinations
For Grade 10, find the current registered school in the authorised Ministry of Education selection portal and verify KNEC 44707122 and UIC UBN7. A school directory listing does not confirm a vacancy or an individual placement. Selection depends on learner eligibility, stated preferences, national rules and institutional capacity.
The published October 2026 selection list identifies 26 combinations: 16 STEM, 8 Social Sciences and 2 Arts and Sports Science. Historical KCSE results include a 2010 mean of 5.553 from 38 candidates, which must not be treated as current performance.
Senior schools nationally offer programmes across STEM, Social Sciences and Arts and Sports Science, but each school provides only approved combinations. Ask about science equipment, specialist teaching, practical lessons, scheduling, learner support and the subjects needed for the student’s intended next stage.
Families can obtain national guidance from the Ministry of Education and examination guidance from the Kenya National Examinations Council.
Onyalo Secondary School: School Attendance and Learner Welfare
The available classification records day attendance for the 2026 intake. Families should check school start and dismissal times, safe travel routes, meals where available, attendance follow-up and emergency communication. The classification does not guarantee a particular service or place.
Before choosing a school, guardians can request current details of classrooms, libraries, practical-subject equipment, computing, sports, counselling and accessibility services. The presence of an image in a historical directory does not establish which facilities operate today.
Onyalo Secondary School: Postal Address, Contacts and Directions
The original directory lists P.O. Box 97, Suna. No verified current direct telephone number was established. Such archival details may be out of date. Verify their present use through the school before sharing learner information.
A postal address is not an exact campus location or an authorised bank account. Obtain current directions and an authenticated institutional contact from the school or local education office.
Onyalo Secondary School: School Fees and Safe Payments
Public-school fee arrangements are governed by official government policy and the school’s applicable approved category. Request a dated joining-instructions and fees notice that identifies any approved payments for uniforms, learning materials, meals, transport or boarding as appropriate.
No independently authenticated bank account or paybill was established for this profile. Do not send money to an unverified individual or number. Confirm the payment recipient with authorised school staff and keep receipts.
Onyalo Secondary School: KCSE Information and School Selection
Historical KCSE results should always be identified by examination year and the candidate group, not presented as current scores. A C1–C4 cluster designation is not a KCSE mean grade, nor does it describe present teaching or staffing quality.
Families should compare the school’s current subject combinations, costs, travel or boarding needs, student welfare and officially verified results before selecting it. Related institutions appear in the Migori County secondary schools directory.


