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 26 October 2026, 888 people are listed: 21 for President, 125 for Governor, 44 for Senator, 43 for Woman Representative, 479 for Member of Parliament and 176 for MCA. They come from 47 of the 47 counties, and 18 were added in the past seven days.
Aspirants are listed for MP in 170 of the 290 constituencies, and for MCA in 127 of the 1,450 wards.
The most crowded races
President has 21, MP for Laikipia West has 15, Governor of Nairobi City has 11, Woman Representative for Nairobi City has 11, MP for Kiminini has 11 and MCA in Bukembe East 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, Brian Wakhungu (UDA), MCA in Musikoma Ward, Ken ODHIAMBO (DaktariODHIAMBO), Governor of Nairobi City, Michael Ndirangu, MCA in Witeithie Ward, Abdul Haji, Governor of Garissa, Ali Korane, Governor of Garissa, Abdiqani Dubat Fidow, Governor of Garissa, Moulid Shuriye, Governor of Garissa and Stephen Mwakesi (PEP), Governor of Taita-Taveta, and 6 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.