Kanyawanga High School: Overview and Location
Kanyawanga High School is a public C2 boys boarding senior school in Rongo education sub-county, Migori County, Kenya. The 2026 published register identifies it as Kanyawanga Secondary School, with KNEC examination centre code 44717101 and Unique Institution Code (UIC) JDPV. These identifiers enable learners to verify the correct institution before making Grade 10 subject and school selections.
Historical locality information places the school in Kanyawanga sub-location, West Kamagambo Location, Rongo. Confirm current campus directions through the school administration rather than assuming a postal address identifies its entrance.
Kanyawanga High School: KNEC Code, UIC and Registration Details
| Information | Recorded detail |
|---|---|
| Registered senior-school name | Kanyawanga Secondary School |
| Historic directory name | Kanyawanga High School |
| County | Migori |
| Education sub-county | Rongo |
| Ownership | Public |
| Cluster | C2 |
| Gender | Boys |
| Accommodation | Boarding |
| KNEC centre code | 44717101 |
| Unique Institution Code (UIC) | JDPV |
| Historical area | Kanyawanga sub-location, West Kamagambo Location, Rongo |
| Historical postal address | P.O. Box 100, Rongo |
The published 2026 school information profile provides the registered codes and category used here. The cluster is a placement classification and should not be interpreted as a KCSE result, individual admission letter, vacancy guarantee or exact fee demand.
Kanyawanga High School: School History and Identity
The current registration lists Kanyawanga as a public C2 boys’ boarding school, consistent with the historical high-school article. Its older directory contact number should not be presumed current without independent confirmation. Kanyawanga is distinct from similarly named Kanyonga Secondary School in Embu County.
Historical records may differ from present names, administrative boundaries and attendance classifications. Families should verify the full current registered name, KNEC code and UIC when completing applications. Old school-code values and similar names from another county should not be substituted for the selected institution.
Kanyawanga High School: Grade 10 Admissions and Learning Pathways
For Grade 10 school selection, identify Kanyawanga Secondary School by KNEC 44717101 and UIC JDPV using the authorised Ministry of Education selection and placement service. Admission depends on learner eligibility, choices, available places and national selection rules. A school directory is not proof of admission.
Families should check approved subject combinations, learning prerequisites and capacity on the official school-selection portal. A secondary-school reputation or its former extra-county classification cannot substitute for a current pathway list.
The national curriculum provides STEM, Social Sciences and Arts and Sports Science pathways. Every school offers only its approved combinations. Families should check the exact subjects and prerequisites, science and digital-learning facilities, specialist teachers and the school timetable for the intended intake.
For updated national placement policy consult the Ministry of Education; for examination and assessment information consult the Kenya National Examinations Council. Specific school capacity and approved combinations should be verified through official placement and school notices.
Kanyawanga High School: Student Welfare and Boarding Arrangements
The school is currently listed as boys boarding. Parents should obtain current boarding rules, official fee notice, term dates, emergency-contact procedures and instructions about required learning materials.
Boarding families should discuss dormitory supervision, access to health services, meals, emergency contacts, safeguarding, reporting dates and learner support. Confirm whether accommodation is available rather than infer it from a listing.
Families should request current information about laboratories, libraries, computer access, clubs, counselling, disability-access provisions and sports arrangements. Historical school photographs and registers do not independently establish a current inventory of facilities.
Kanyawanga High School: Historical Address and Verified Contacts
The historic postal address is P.O. Box 100, Rongo. The original directory listed telephone 0710215418, which is not independently verified as presently in service. A postal town is not necessarily a campus gate or an official payment destination.
Before contacting the institution, sending learner identification documents or paying fees, obtain authenticated office contact and current directions from the school or local education office.
Kanyawanga High School: School Fees, Joining Instructions and Safe Payments
Public school charges depend on current national policy and the institution’s approved requirements for the learner’s intake. Ask for an official, dated fee notice explaining approved costs for uniforms, learning materials, meals, activities and boarding. National fee ceilings and funding notices are not a substitute for a school-issued invoice.
No authenticated current school-owned paybill or bank account is established in the directory. Confirm the proper payee and payment instructions directly with authorised personnel, keep an official receipt and verify reporting dates before travelling.
Kanyawanga High School: KCSE Performance and Choosing a School
Historical examination results should always be tied to the examination year and the number of candidates. A C2 placement cluster is not a KCSE mean grade or guarantee of future academic outcomes. The school should be considered in relation to its authorised Grade 10 options, accessibility, student support and current official requirements.
Other school profiles are available in the Migori County secondary schools directory.
Kanyawanga High School: Original Directory Image


