The directory is a living public resource for secondary schools across all 47counties. We maintain it to advance transparency, access, and a modern way of tracking reliable education data — not to replace schools' own websites, but to give the country one citable, open reference.
Our mission at CodeAmani Labs
We build open, verifiable digital public goods. For Kenyan education, that means four commitments:
Transparency
Every school entry carries sources, citations, and a trail of community contributions. Data is traceable and auditable — not a black box.
Access
Free, open data on the web and via API, CLI, and MCP tools. No paywalls. Anyone can search, export, or build on it.
Modern tracking
Dynamic updates, versioned records, county geography, and structured data that search engines and agents can use.
Reliable public data
Community-powered with strict sourcing. Suggestions are reviewed; accepted changes become part of the living archive.
How it works
Anyone can propose changes
Use the forms on school profiles or the Contribute page. Improvements are welcome from parents, alumni, researchers, and staff.
Every fact should be sourced
We ask for a URL, news report, official document, or other verifiable reference for additions and corrections.
Data stays open
Export filtered results as JSON or CSV. Use the public API. Build research, apps, and analysis without permission walls.
History stays public
Edits and discussion live in the open. GitHub and the review queue keep a clear path from proposal to published record.
Why this matters
Parents, students, researchers, journalists, policymakers, and educators need reliable, up-to-date information about Kenyan schools. Scattered lists, outdated spreadsheets, and incomplete records make that hard. We are establishing one canonical, transparent, living reference for the country's secondary school data — free for everyone to use and improve.
Current coverage
Today the archive holds 1,066 schools across 47 counties — National, Extra-County, and County tiers — with gender, cluster, sports identities, notes, and citations where known. Profiles deepen over time through community contributions; map coordinates are added as we geocode and verify locations.
Contribution guidelines
- Prefer primary sources — Ministry gazettes, official school sites, reputable Kenyan media, KNEC, and KSSSA reports.
- Always include a source URL or full citation.
- Be precise and verifiable; prefer correction over speculation.
- Respect privacy — only publicly available information about institutions.
Sustainability & support
Hosting, storage, database, domain, and human review have real costs. We sustain the archive through well-wisher gifts, corporate and CSR partnerships, cloud credits, and structured volunteering — always with transparent intent.
Every contribution, financial or in-kind, keeps the directory accurate and free. Visit the Support page to give, sponsor infrastructure, or partner with us.
Join the record
Maintained by CodeAmani Labs — codeamanilabs.org. Browse the schools index, meet approved contributors, or apply to help.