Loading...
Skip to Content
background shape

Constituencies Development Fund Allocations in Kenya – CDF Allocations

The National Government Constituencies Development Fund (NG-CDF) is funds allocated annually to all the 290 constituencies in Kenya. 

The national government of Kenya allocates at least 2.5% of its revenue to the constituency development fund every year[1].

Quick Facts

  1. The national government allocated Ksh 435 billion to constituencies from FY 2013/2014 to FY 2024/2025.
  2. In FY 2024/2025, the total amount of funds allocated to all the constituencies in Kenya was Ksh 51.8 billion. 
  3. Nairobi County received the highest CDF allocation at Ksh 3.1 billion in FY 2024/2025.
  4. Isiolo and Lamu Counties received the lowest CDF allocation of Ksh 359.9 million in FY 2024/2025.

CDF allocation to constituencies has more than doubled since 2014

Every year, the national government is required by law to avail at least 2.5% of its revenue to constituencies through the Constituencies Development Fund (CDF).

In 2025, the national government allocated a total of Ksh 51.8 billion to constituencies. This represents a 135.9% increase from the Ksh 22 billion allocated to constituencies in FY 2013/2014.

Time series showing total NG-CDF allocation to constituencies in Kenya by the National Government from FY 2013/2014 to FY 2024/2025.

Overall, the total amount of money allocated to constituencies through the constituency development fund is Ksh 435 billion since FY 2013/2014.

Nairobi County received the highest CDF allocation in FY 2024/2025

Every county in Kenya consists of a number of constituencies. Adding the CDF allocation for all constituencies in each county, therefore, gives us the total for that county.

In FY 2024/2025, Nairobi County had the highest CDF allocation, with a total of Ksh 3 billion. This is because Nairobi has the highest number of constituencies, with 16 of them.