Polling day is 10 August 2027, and the IEBC publishes its list of cleared candidates only in June 2027. Until then Baraza lists a person as vying when a public source shows it, and shows that source beside the name.
The count this week
As of 24 October 2026, 876 people are listed: 21 for President, 115 for Governor, 44 for Senator, 43 for Woman Representative, 479 for Member of Parliament and 174 for MCA. They come from 47 of the 47 counties, and 7 were added in the past seven days.
Aspirants are listed for MP in 170 of the 290 constituencies, and for MCA in 126 of the 1,450 wards.
The most crowded races
President has 21, MP for Laikipia West has 15, Woman Representative for Nairobi City has 11, MP for Kiminini has 11, MCA in Bukembe East Ward has 11 and MCA in Khalaba Ward has 11.
New this week
Among the names added in the past seven days: Richard Githatu (Linda Mwananchi), Governor of Nakuru, Walter Waithaka Wairimu, MP for Laikipia West, Nemuel Ochego Ondiba, MCA in Mugumu-Ini Ward, Nafa Alisiid Abass, MCA in South C Ward, David mutiga kunyanga (PNU), MCA in Nkomo Ward, Libhale Wafula (United Patriotic Movement), MP for Embakasi Central and James Okello (UDA), MCA in Railways Ward.
Dates coming up
Party nomination rules certified on 30 October 2026 and Party nomination rules lodged with the IEBC on 6 November 2026.
Find your own ballot
Every county, constituency and ward has its own page on Baraza, listing who is vying for each seat, who holds it today, and how many voters were registered there in 2022. Search for your ward at baraza.or.ke. If someone is running and is not listed, nominate them, with a source, at baraza.or.ke/nominate.