Machakos Pledges: Ruto Promises KSh 28B for 8,000 Homes, but Itemised Sums Exceed Stated TotalMachakos Pledges: Ruto Promises KSh 28B for 8,000 Homes, but Itemised Sums Exceed Stated Total
Key Highlights
- President William Ruto announced KSh 28B ($215.48M) for 8,000 housing units and KSh 21B ($161.61M) for ten roads in Machakos County on Saturday.
- The itemised figures add up to about KSh 52B ($400.18M), above the KSh 50.7B ($390.18M) total reported for the package.
- Only one pledge, KSh 200M ($1.54M) for Mbiuni water connections, is tied to a future budget, so most amounts remain announcements.
President William Ruto pledged KSh 28B ($215.48M) for 8,000 housing units and KSh 21B ($161.61M) for ten new roads in Machakos County on Saturday, but the amounts reported for the package do not add up to the total given.
Speaking at the commissioning of the Mwala Cluster Water Supply Project in Mbiuni, Ruto announced spending across water, roads, housing and health. The Kenya Times put the package at KSh 50.7B ($390.18M), yet the itemised pledges sum to about KSh 52B ($400.18M), a gap the report does not explain.
As Mwenendo earlier reported, Ruto also pledged an extra KSh 5B for the Hustler Fund this month, and Machakos is the latest stop where new money has been named from a podium.
What was announced
On water, Ruto said the government would allocate KSh 200M ($1.54M) in the next budget for household connections in Mbiuni, and that two Ukambani dams would be prioritised among 12 new dam projects. He cited a national water infrastructure fund of KSh 300B ($2.31B), which is a national figure and not a Machakos allocation.
On roads, he said KSh 1.5B ($11.54M) had been set aside for the Mbiuni to Miseleni road, with the contractor directed to finish soon, and that KSh 21B ($161.61M) was allocated for ten new roads. The roads were not named.
On housing, he announced 8,000 units at KSh 28B ($215.48M), 6,000 student beds at Machakos University, KMTC and TVET institutions, and 18 new markets. He also said KSh 1.3B ($10.00M) had been paid for care in the county through the Social Health Authority (SHA) over 1.5 years, and that 850,000 residents had registered.
What is funded and what is not
The KSh 200M for Mbiuni water depends on the next budget, so it is not yet appropriated. The location of the roads, housing units and markets within the county was not given, and no contractor, start date or budget line was named for the housing and road figures.
Those are the details that separate a funded project from a campaign promise. Earlier this month Mwenendo reported on the debate over the housing levy, where neither side's figures on homes built had been verified.
What Mwenendo could not verify
The figures come from a single report of the speech, and Mwenendo could not match them to Treasury budget documents or State House statements. Residents and contractors can check whether the pledged roads and housing units appear in the county's development plans and in the next budget estimates. Mwenendo will update this story if State House or the National Treasury confirms the breakdown or explains the KSh 50.7B ($390.18M) total.
In Summary
- Who made the pledges?
- President William Ruto.
- What was pledged?
- KSh 28B ($215.48M) for 8,000 housing units, KSh 21B ($161.61M) for ten roads, KSh 1.5B ($11.54M) for the Mbiuni to Miseleni road and KSh 200M ($1.54M) for Mbiuni water connections.
- When was it announced?
- Saturday 24 October 2026.
- Where?
- At the Mwala Cluster Water Supply Project launch in Mbiuni, Machakos County.
- Why check the numbers?
- Itemised pledges add up to about KSh 52B ($400.18M), while the reported total is KSh 50.7B ($390.18M).
- How are they funded?
- Only the KSh 200M ($1.54M) water item is tied to the next budget; funding for the others was not detailed.