
Lamu County will receive the least share of national revenue at Sh3.8 billion, according to the Treasury’s new 2025–2030 revenue-sharing formula.
Tharaka Nithi follows at Sh5.05 billion, Elgeyo Marakwet Sh5.5 billion, and Isiolo Sh5.6 billion.
Others in the bottom 10 are Taita Taveta (Sh5.7 billion), Vihiga (Sh6.0 billion), Embu (Sh6.07 billion), Nyamira (Sh6.07 billion), Laikipia (Sh6.1 billion), and Kirinyaga (Sh6.1 billion).
The total revenue to be shared among Kenya’s 47 counties is Sh415 billion. The new formula considers population, poverty levels, and service delivery gaps.
While the allocations reflect relative size and fiscal needs, there are concerns that counties with growing urban populations and economic potential may need more targeted investments.
The changes are expected to remain in effect until 2030. Counties are now expected to improve accountability in utilising the allocated funds.