Secondary Source Disclaimer
KenyaTally is a secondary source for election results. We do not authorize, announce, or declare any election results. We display only what the Independent Electoral and Boundaries Commission (IEBC) has officially published. Our predictions are generated from aggregated polls and may not reflect actual electoral outcomes.
4
General Elections
47
Counties Covered
290
Constituencies
1,450+
Wards
2M+
Data Points
46K+
Polling Stations
Our Mission
Transparency at the
heart of democracy
Kenya has conducted multiparty elections since 1992. Yet comprehensive, machine-readable election data at all administrative levels has historically been difficult to access. IEBC releases results in formats unsuitable for analysis. Historical data is scattered across gazette notices, court records, and physical archives.
KenyaTally was created to change this. We collect, clean, normalize, and publish election data in accessible, interactive formats — so that voters, journalists, researchers, civil society, and even political parties can understand Kenya's electoral landscape.
We cover presidential, gubernatorial, senatorial, women's representative, and parliamentary elections. We track every county, every constituency, every ward. Our goal is nothing less than a complete, accurate picture of Kenya's democratic history — and a trusted live resource for every election to come.
Beyond historical data, KenyaTally conducts independent opinion polls to track voter sentiment ahead of elections. Our polls are methodologically rigorous, transparent, and prioritized in our aggregations alongside data from Kenya's leading polling firms.
Independence
KenyaTally is not affiliated with any political party, government body, or partisan organization. Our funding comes from subscriptions, grants, and non-partisan donors.
Accuracy
Every data point is cross-referenced against at least two independent sources before publication. We publish corrections prominently when errors are found.
Accessibility
Election data belongs to all Kenyans. Our core platform is free to access. We support Swahili and English interfaces and low-bandwidth modes.
Transparency
We publish our full methodology, data sources, and any known limitations. Uncertainty is labeled, not hidden. Our code is open-source where possible.
Platform Capabilities
Everything to understand
Kenya's democracy
Ward-level tallies to national trend analysis — one independent, non-partisan platform built for Kenya.
About the platformMethodology
How we collect & verify data
Multi-stage, documented, and independently reviewed. We prioritize official sources, apply systematic cross-verification, and publish every known limitation.
SourceCollection
IEBC official results streamed in real-time from the official IEBC forms portal (forms.iebc.or.ke) as returning officers upload tally sheets. We also capture data from county returning officers, the national tallying center, and official gazette notices.
forms.iebc.or.ke · County Returning Officers (47/47) · National Tallying Center · Official Gazette · Press Conferences
Source Collection — Data Log
DataNormalization
Raw data is cleaned, candidate names and constituency codes standardized, and figures cross-checked against registered voter rolls and IEBC Form 34A/34B records.
290 constituencies · 1,450 wards · 47 counties · Candidate name disambiguation
Data Normalization — Data Log
Cross-Verification
Results verified against our network of ground agents deployed across all 47 counties, plus parallel citizen tallies from Uchaguzi, party agent declarations, and accredited domestic and international observer networks.
KenyaTally Ground Agents · Uchaguzi · ELOG · KNCHR · Carter Center · EU EOM · Party Agents
Cross- Verification — Data Log
Publication& Audit
Verified data published with full source citations. Corrections logged with immutable audit trail. Disputed figures flagged with editorial notes and context.
Public corrections ledger · Source citations on every record · Audit trail since 2022
Publication & Audit — Data Log
Data Sources
Where our data comes from
Official government sources are the primary authority. Independent observer networks and civil society tallies used for systematic cross-verification.
Independent Electoral and Boundaries Commission
Kenya's official electoral body. Primary source for all official tally results, registered voter counts, electoral boundaries, and the official forms portal (forms.iebc.or.ke) where returning officers upload results in real-time.
Kenya National Bureau of Statistics
Population and demographic data used for voter registration analysis, constituency comparisons, and historical trends.
Electoral Commission of Kenya (Historical)
Historical electoral data from elections prior to 2013, sourced from preserved commission records and verified academic archives.
Citizen-Reported Results
Our network of trained correspondents deployed across all 47 counties who provide ground-truth verification and parallel tallies from polling stations nationwide.
Independent Polling Stations Reports
Parallel tallying data from accredited party agents and independent domestic election observers for cross-verification.
TIFA, Infotrak, Ipsos Synovate, Trends & Insights Africa
Polling data for the {ELECTION_YEAR} tracker sourced from Kenya's leading polling firms with established track records.
Our Team
Built by Kenyans, for Kenya
A distributed team of data engineers, political journalists, election researchers, and GIS specialists — all based in Kenya.
Data & Engineering Team
Platform Architecture
Our engineers maintain the data pipeline that ingests, normalizes, and publishes election results from IEBC official sources.
Editorial Team
News & Analysis
Experienced political journalists and analysts who cover Kenyan elections, party dynamics, and governance.
Research Team
Methodology & Verification
Academics and election observers who design our data collection methodology and verify results accuracy.
Geographic Team
Mapping & Boundaries
GIS specialists who maintain our county, constituency, and ward boundary datasets aligned to IEBC electoral units.
We also partner with a network of accredited county-level correspondents who provide ground-truth verification during election periods. All contributors are bound by our editorial standards and conflict-of-interest policy.
Frequently Asked Questions
Common questions
Everything you need to know about how we collect, verify, and publish Kenya's electoral data.
Where does your election data come from?
All official results come directly from the IEBC official forms portal (forms.iebc.or.ke), IEBC tallying sheets, and official announcements. We do not publish unverified figures. For historical elections, we additionally cross-reference against Kenya Gazette notices and the ECK's published results.
How do you ensure the polling data is accurate?
We only include polls from firms with documented methodology and established track records in Kenya. Each poll is published with its full methodological details — pollster, sample size, margin of error, fieldwork dates, and geographic coverage.
Are your predictions reliable?
Our predictions are generated from aggregated polling data and statistical models. They represent what candidates might expect based on current polling trends — they are not guarantees of electoral outcomes. We always display the confidence interval and methodology for each prediction.
Can KenyaTally announce election results?
No. KenyaTally is a secondary source and is not authorized to announce, declare, or certify any election results. We display only what the IEBC has officially published. Any predictions we show are clearly labeled as such and are not official results.
Is KenyaTally affiliated with any political party?
No. We are strictly non-partisan and editorially independent. We do not endorse candidates or parties. Our editorial standards prohibit any form of political bias.
Can I use your data for research or journalism?
Yes. Election data is in the public domain. You may freely use our data for non-commercial research, journalism, and civic purposes with attribution. Contact us for bulk exports or API access.
How do you handle ward and constituency boundaries?
We use the official IEBC electoral boundary gazettements. Our geographic team maintains updated GeoJSON files aligned to current electoral units as officially delimited.
How can I report an error or inaccuracy?
Email us at corrections@KenyaTally.com with the specific data point, what you believe is incorrect, and any supporting evidence. We review every submission and publish corrections within 24 hours if confirmed.
Open Data
Data for researchers & journalists
We believe election data should be open, machine-readable, and accessible to anyone working in the public interest. Our dataset covers every official election since 2013, with position-appropriate granularity from national to ward level.
CSV + JSON exports
Download full election results in machine-readable formats
GeoJSON boundaries
47 counties, 290 constituencies, 1,450+ wards
REST API — 2026
Programmatic access to all datasets, join the waitlist
Free for civic use
Non-commercial research, journalism, and education
# Sample data structure (JSON)
{
"election": "2022-presidential",
"county": "Nairobi",
"constituency": "Westlands",
"ward": "Kitisuru",
"registered_voters": 24890,
"turnout_pct": 64.2,
"candidates": [
{
"name": "William Ruto",
"party": "Kenya Kwanza",
"votes": 8203,
"pct": 52.4
},
{
"name": "Raila Odinga",
"party": "Azimio",
"votes": 7112,
"pct": 45.5
}
]
}