Next elections due
Presidential, National Assembly, Senate, counties local: 2027
2022 General elections
EISA EOM documents
Presidential, National Assembly, Senate and county elections were held on the 9th of August 2022.
Preliminary statement, 11 Aug 2022.
Joint pre-election statement, 9 Aug 2022.
Arrival statement, 3 Aug 2022.
Pre-election Assessment Mission Report
Election observer mission statements
Election Day: 9 August 2022
End of the official campaign period: 6 August 2022
Deadline for parties and candidates to submit names of their National and Constituency Chief Election Agents: 25 July 2022
IEBC Deadline to publish complete list of all registered candidates: 20 June 2022
Deadline for resolution of nomination disputes: 9 June 2022
Ballot proofreading: 7 June 2022
Deadline for verification of voters' register: 2 June 2022
IEBC deadline to register governor and county woman representatives candidates: 1 June 2022
Start of the official campaign period: 29 May 2022
Deadline to submit statutory requirements for Presidential Election candidates (both political party sponsored and independent candidates): 23 May 2022
Independent candidates' names and symbols gazetted: 13 May 2022
Deadline for independent candidates to join parties, submit names and symbols: May 2, 2022
Deadline for party primaries: April 22, 2022
Deadline for submission of party membership lists to IEBC: 9 April 2022
Resignation deadline for State officers intending to contest: 19 February 2022
Gazetted date of 2022 General Election: 20 January 2022
2017 General elections
Presidential, National Assembly, Senate and county elections were held on the 8 August 2017.
2013 General elections
Presidential, National Assembly, Senate and county elections were held on the 4 March 2013.
Kenyan Judiciary Working Committee on Election Preparations Pre-Election Report, September 2012-February 2013 [PDF]
Election Observation Group (ELOG) 2013 "Statement on PVT Results and Final Turnout", 9 March 2013, [www] https://www.ndi.org/sites/default/files/Kenya-ELOG-PVT-statement-030913.pdf (accessed 10 Aug 2022).