Kenyans in 22 electoral areas are casting their votes in the By-Elections 2025, marking another tense but defining moment in the country’s political landscape. Although turnout is expected to be lower than in the general election, key races have already drawn national attention, with political heavyweights turning up early to vote.
From calm openings in several constituencies to chaotic scenes in Machakos and claims of an assassination attempt in Kakamega, the day has offered a mix of peace, controversy, and high-stakes competition. Here is a detailed look at the key events since polls opened.

By-Elections 2025 Voting Day Events and Political Movements
Polls opened early in many areas, with IEBC officials reporting a smooth start in Mbeere North and Kasipul. Heavy police deployment ensured order, with officers mounting roadblocks and inspecting vehicles.
In Mbeere North, voters streamed steadily into polling stations, showing confidence and patience. The process remained peaceful and organised, with polling clerks guiding voters through verification and balloting.
An elderly woman at Siakago Social Hall captured the spirit of the day, quietly casting her vote in the parliamentary race. Similar scenes played out in Kasipul, where no incidents were reported in the early hours.
In the same constituency, former National Assembly Speaker and Democratic Party leader Justin Muturi cast his vote at Kanyuombora Primary School shortly after 6:00 AM. Muturi has backed Newton Karis, the united opposition candidate battling against eight other aspirants.

Tension and Violence Reported in Machakos
In Machakos County, voters in Mumbuni North Ward witnessed the day’s first major confrontation. Former MCA Paul Museku was attacked by a mob at Mung’ala Primary School. Locals claimed he attempted to bribe voters to favour his preferred candidate. Police intervened quickly and rescued him from the crowd, escorting him to safety.
This incident set a worrying tone for the ward’s by-election, one of the most competitive in the county. Residents later resumed voting, but the morning chaos remained a key talking point among observers and politicians monitoring the polls.
Claims of a Night Raid in Kakamega
In Malava Constituency, drama unfolded even before polling day officially began. United Opposition candidate Seth Panyako claimed that an assassination attempt targeted him the night before the vote. According to Panyako, eight vehicles arrived at his Down Hill Hotel at Kaburengu around 8:30 PM. He alleged that an individual linked to the ruling party pressured him to step outside for a “discussion.”
Suspicion grew when Panyako’s team noticed black tape covering the car’s number plates. When he declined to step out, the candidate said the hotel came under attack minutes later. Most damage reportedly hit the section where he and his wife sleep.
Despite the tensions, Panyako turned up early at Manda-Shivanga Ward to cast his vote. He faces stiff competition from UDA’s David Ndakwa in the battle to replace the late MP Malulu Injendi.

Key Seats and Voter Activity in By-Elections 2025
18 Counties in the Spotlight
Kenyans in 18 counties are voting in parliamentary, senatorial and ward by-elections. Six National Assembly seats are up for contest in Magarini, Banissa, Mbeere North, Ugunja, Kasipul and Malava. Baringo County is electing a new Senator.
Ward-level polls are taking place in Nairobi, Tana River, Garissa, Machakos, Turkana, Samburu, Nandi, Narok, Kajiado, Kakamega, Nyamira and Bungoma. These seats will play a critical role in defining county-level politics and shifting power balances in assemblies.
UDA Secures Two Seats Before Polling
Before polling day, UDA secured two early victories after IEBC declared candidates in Tembelio Ward (Uasin Gishu) and Metkei Ward (Elgeyo Marakwet) unopposed. The party now seeks to extend that momentum in competitive races nationwide.
Political Bigwigs Make Early Appearances
Political leaders made early appearances across polling stations to rally support and assure voters of a fair process. Justin Muturi was among the first to vote, symbolising the high stakes in the Mbeere North contest.
In other regions, candidates and party agents closely monitored voter turnout, anticipating tighter races that may stretch late into the day. Observers say turnout is moderate but steady, with young voters showing mixed enthusiasm compared to the 2022 general election.












