Methodology & Data Transparency
How we collect, protect, weight and report data – and the quality checks behind every number.
Credible research depends on openness about how it was done. For every published poll and report we disclose the information recommended by the American Association for Public Opinion Research (AAPOR) Transparency Initiative.
Two kinds of polls
Open online polls are open to anyone. They are a quick, engaging way to gauge sentiment among people who choose to take part, but they are not statistically representative of all Kenyans and we never attach a margin of error to them.
Scientific surveys use probability or quota sampling designed to represent a defined population – for example, registered voters in a county. Interviews may be conducted face-to-face (CAPI), by telephone (CATI) or online with a recruited panel. Results are weighted to known population characteristics and reported with a margin of error and confidence level.
What we disclose
- Who sponsored and who conducted the research
- The population surveyed and how respondents were selected
- Sample size and fieldwork dates
- Mode(s) of data collection and languages used
- Weighting procedures and the variables used
- Margin of error and design effect (probability samples only)
- Exact question wording and order
- Known limitations
Quality assurance
We screen for duplicate and fraudulent responses (device, browser and network checks; bot detection; proof-of-work challenges), monitor interview durations, verify field interviews with GPS where respondents consent, back-check a share of interviews, and review flagged responses before results are finalised.
Weighting
Where appropriate we apply raking (iterative proportional fitting) so that the sample matches population benchmarks for gender, age group and region from the Kenya Population and Housing Census and IEBC voter register. We report both weighted and unweighted results internally and publish the effective sample size.
Poll register
Every poll with its type, fieldwork, sample size and margin of error (scientific surveys only).
| Poll | Aina | Kazi ya uwanjani | Sampuli | Kiwango cha makosa | Upimaji |
|---|---|---|---|---|---|
| Performance Rating of Mombasa Governor in Five Key Areas | Kura ya wazi | 8 Nov 2026 – 14 Nov 2026 | 3 | n/a | Hapana |
| Dagoretti South Constituency MP Poll (November 2026) | Kura ya wazi | 9 Nov 2026 – 13 Nov 2026 | 2 | n/a | Hapana |
| Performance Rating for Kiambu Governor in Five Key Areas | Kura ya wazi | 9 Nov 2026 – 12 Nov 2026 | 3 | n/a | Hapana |
| Migori County Governor Poll (November 2026) | Kura ya wazi | 9 Nov 2026 – 11 Nov 2026 | 399 | n/a | Hapana |
| Makadara Constituency MP Poll (November 2026) | Kura ya wazi | 9 Nov 2026 – 10 Nov 2026 | 157 | n/a | Hapana |
| NAROK COUNTY GOVERNOR POLL (November 2026) | Kura ya wazi | – 5 Nov 2026 | 2,054 | n/a | Hapana |
| KISUMU COUNTY GOVERNOR POLL (November 2026) | Kura ya wazi | – 4 Nov 2026 | 836 | n/a | Hapana |
| NYARIBARI CHACHE MP POLL (October 2026) | Kura ya wazi | – 31 Oct 2026 | 885 | n/a | Hapana |
| LIKONI CONSTITUENCY MP POLL (October 2026) | Kura ya wazi | – 29 Oct 2026 | 899 | n/a | Hapana |
| NAIROBI GOVERNOR POLL (October 2026) | Kura ya wazi | – 28 Oct 2026 | 2,157 | n/a | Hapana |
| LARI CONSTITUENCY MP POLL (October 2026) | Kura ya wazi | – 28 Oct 2026 | 1,828 | n/a | Hapana |
| KITUI COUNTY GOVERNOR POLL (October 2026) | Kura ya wazi | – 27 Oct 2026 | 1,109 | n/a | Hapana |
| MVITA CONSTITUENCY MP POLL (October 2026) | Kura ya wazi | – 26 Oct 2026 | 2,771 | n/a | Hapana |
| KAJIADO COUNTY GOVERNOR POLL (October 2026) | Kura ya wazi | – 24 Oct 2026 | 3,422 | n/a | Hapana |
| EMBAKASI WEST CONSTITUENCY MP POLL (October 2026) | Kura ya wazi | – 20 Oct 2026 | 709 | n/a | Hapana |
| KIAMBU COUNTY GOVERNOR POLL (October 2026) | Kura ya wazi | – 18 Oct 2026 | 2,204 | n/a | Hapana |
| EKURUA DIKIR PARLIAMENTARY POLL (October 2026) | Kura ya wazi | – 16 Oct 2026 | 1,446 | n/a | Hapana |
| NYATIKE CONSTITUENCY MP POLL (October 2026) | Kura ya wazi | – 13 Oct 2026 | 670 | n/a | Hapana |
| NYERI COUNTY SENATORIAL POLL (October 2026) | Kura ya wazi | – 13 Oct 2026 | 1,179 | n/a | Hapana |
| KAJIADO COUNTY WOMAN REPRESENTATIVE POLL (October 2026) | Kura ya wazi | – 7 Oct 2026 | 1,490 | n/a | Hapana |
| KIAMBAA CONSTITUENCY MP POLL (October 2026) | Kura ya wazi | – 6 Oct 2026 | 970 | n/a | Hapana |
| KIBWEZI WEST CONSTITUENCY MP POLL (October 2026) | Kura ya wazi | – 6 Oct 2026 | 303 | n/a | Hapana |
| MARSABIT COUNTY GOVERNOR POLL (Sep/Oct 2026) | Kura ya wazi | – 4 Oct 2026 | 918 | n/a | Hapana |
| MIGORI COUNTY SENATOR POLL (October 2026) | Kura ya wazi | – 3 Oct 2026 | 1,652 | n/a | Hapana |
| WESTLANDS CONSTITUENCY MP POLL (Sep/Oct 2026) | Kura ya wazi | – 3 Oct 2026 | 373 | n/a | Hapana |