DCP's Kamau Waweru wins violence marred Ol Kalou by-election
Central
By
David Njaaga
| Jul 17, 2026
The Democracy for the Citizens Party's Sammy Kamau Waweru has won the Ol Kalou parliamentary by-election, defeating his closest rival by a margin of nearly 30,000 votes in a contest marked by teargas and reports of armed men attacking residents.
Waweru garnered 35,440 votes against 5,450 for the United Democratic Alliance's Samuel Muchina Nyagah, according to results announced Friday morning by the Independent Electoral and Boundaries Commission (IEBC).
Jubilee Party's Wilson Kigwa finished third with 198 votes, followed by Stephen Waithaka of the National Liberal Party with 103 votes and Timothy Kariuki of the People's Renaissance Movement with 51 votes.
Edwin Muchiri of the Party of National Unity polled 28 votes, Abdifatah Abdullahi of the Federal Party of Kenya polled 19 votes, Edward Mwaniki of the Kenya Moja Movement polled 16 votes and Rachael Njoroge of the People's Democratic Party closed the field with 11 votes.
READ MORE
Treasury under fire for diverting Sh30 billion Eurobond cast to cover domestic debt
Insurers bundle investments with cover as uptake stalls
Asharami to breakground on KPRL, gas terminal in October
20 African nations approve formation of a regional maritime university
New deal to give KDF home loans
US unveils new 25 per cent tariff on certain imports from Brazil
Eviction looms for Athi River squatters as August 15 deadline nears
State repeating costly errors of secrecy, debts in SGR extension to Malaba
Lamu refinery dream faces one major hurdle: Kenya's skills gap
Why Africa's middle class no longer wants to retire in the village
Nine candidates contested the seat, which fell vacant after the death of former MP David Kiaraho in March.
Thursday's vote turned violent when armed men in unmarked vehicles attacked residents, journalists and political supporters, according to accounts from the ground.
Police lobbed teargas to disperse crowds at several polling stations, leaving multiple people injured as tensions flared during voting.
Turnout stood at 56.7 per cent, with 41,316 valid votes cast out of 73,480 registered voters. A further 340 ballots were spoilt and 12 disputed.
The by-election drew national attention as a proxy contest between President William Ruto's UDA and the DCP, led by former Deputy President Rigathi Gachagua.
Both camps campaigned aggressively in Nyandarua County, with allegations of cash handouts levelled against politicians from across the divide.