National & devolved spending

NG-CDF constituency allocations

The National Government Constituencies Development Fund (NG-CDF) is money Parliament sets aside each year for every constituency's own development — classrooms, bursaries, water projects, security posts. This page shows what was approved for each constituency. What was actually released, spent and delivered are separate records from separate sources, and are not shown here.

Showing Nairobi County only. Show all 290 constituencies

17Allocation lines
KSh 3.3 billionFiltered approved subtotal
Not publishedDisbursedA separate NG-CDF Board series we have not published yet
1Financial year

Coverage: 290 of 290 constituency records for FY 2025/26. The amount above is the subtotal for this filtered result, not a national total.

Every figure below was checked against the NG-CDF Board's own record before we published it. Open a constituency to see that record and how its allocation compares.

NG-CDF approved allocation by constituency, FY 2025/26
Constituency Approved allocation Seats paid the same
Dagoretti North Nairobi County KSh 192,613,248 101 seats
Dagoretti South Nairobi County KSh 192,613,248 101 seats
Embakasi Central Nairobi County KSh 192,613,248 101 seats
Embakasi East Nairobi County KSh 192,613,248 101 seats
Embakasi North Nairobi County KSh 192,613,248 101 seats
Embakasi South Nairobi County KSh 192,613,248 101 seats
Embakasi West Nairobi County KSh 182,982,585 74 seats
Kamukunji Nairobi County KSh 192,613,248 101 seats
Kasarani Nairobi County KSh 192,613,248 101 seats
Kibra Nairobi County KSh 192,613,248 101 seats
Langata Nairobi County KSh 192,613,248 101 seats
Makadara Nairobi County KSh 182,982,585 74 seats
Mathare Nairobi County KSh 202,243,910 53 seats
Roysambu Nairobi County KSh 192,613,248 101 seats
Ruaraka Nairobi County KSh 192,613,248 101 seats
Starehe Nairobi County KSh 202,243,910 53 seats
Westlands Nairobi County KSh 192,613,248 101 seats