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
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.
| 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 |