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 21 October 2026, 872 people are listed: 21 for President, 114 for Governor, 44 for Senator, 43 for Woman Representative, 478 for Member of Parliament and 172 for MCA. They come from 47 of the 47 counties, and 341 were added in the past seven days.
Aspirants are listed for MP in 170 of the 290 constituencies, and for MCA in 125 of the 1,450 wards.
The most crowded races
President has 21, MP for Laikipia West has 14, 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: Kamau Kamatu, MP for Laikipia West, Yaqub Adow, MP for Bura, Francis Wambua Kavyu, MP for Mavoko, Stephen Sang, MP for Aldai, Sammy Kioko, MP for Mavoko, Zamzam Mohamed (ODM), Woman Representative for Mombasa, Kabando wa Kabando (DCP), Senator for Nyeri, Caleb Mule, MP for Machakos Town, Moses Budamba Mudavadi, MP for Westlands, Douglas Mwangi (Daggie), MP for Laikipia East, Robert Kipchirchir Limoh, MP for Aldai and Carol Muriuki, MP for North Imenti, and 329 others.
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.