County profile

Kiambu County

People. Elections. Representation. Public money.

12Constituencies 14Representatives
1,275,008Registered voters 2022
82.6Registered per 100 adults counted in 2019
2422Contributions in Parliament KSh 2.31BNG-CDF approved FY 2025/26

People & places

Land area · 2019 2,538.6 km² #34 of 47 counties held 0.44% of Kenya Projected population · 2022 2,602,250 people #2 of 47 counties held 5.14% of Kenya Registered voters · 2022 1,275,008 registrations #2 of 47 counties held 5.77% of 47 county registers

Largest first; equal values share a rank. County registers exclude diaspora. Select a measure for its source. The 2022 population is KNBS's projection for that year, carried forward from the 2019 census — an estimate, not a count. 2,417,735 residents were counted here in 2019.

County map. Browse constituencies in the list.

County outline. Constituency boundary polygons are not held; the list opens each constituency.

Registering for 2027

1,275,008 registered voters in the 2022 register
+128,859 new registrations in this drive +10.11% on top of the 2022 register · 2nd of 47 counties by number
One scale, from zero. A register counted in 2022; registrations added since.

Across the whole country 2,936,516 people had newly registered as voters as at Aug. 20, 2026. It already includes the county figure above and is never added to it. Continuous voter registration has run since Sept. 29, 2025.

There is no 2027 register yet — IEBC de-duplicates, audits and gazettes one first — so these cannot simply be added to the 2022 figure above.

Dates, scope & source

Enhanced Continuous Voter Registration, Phase 1, run from March 30, 2026 to April 28, 2026. Figures are IEBC's own, stated as of April 28, 2026.

Newly registered voters only. IEBC prints transfers of registration (19,670) and changes of particulars (424) in the same table; neither is a new voter and neither is added here.

The figure is IEBC's; describing it as new registrations rather than the register is ours, and the release's own sentence states no scope and no window.

IEBC status report · April 28, 2026

IEBC national figure · Aug. 20, 2026

Registered voters · 2017 to 2027

  1. 2017 1,180,920
  2. 2022 1,275,008
  3. 2027 none held yet

No 2027 register is held for this county yet. The bar fills in when IEBC publishes one and it is loaded; nothing here is projected forward — IEBC de-duplicates, audits and gazettes a register before it counts. Registration towards 2027 is counted separately, above.

Between the registers held · 2017–2022

+94,088 voters added 4th of 47 counties by number
+7.97% growth on the 2017 register 41st of 47 counties by percentage
How this is worked out

Both figures compare the same county in the two registers we hold. Percentage change = (2022 count − 2017 count) ÷ 2017 count × 100. Ranks cover only counties with a register in both years. These are registrations, not votes cast.

Bars are scaled against the largest register this county itself holds, and start at zero. A year with no register held shows no bar rather than a zero.

IEBC register · 2017 · IEBC register · 2022

Explore constituencies

  1. Ruiru
    1. 2022 172,088
    2. 2027 none held yet
  2. Thika Town
    1. 2022 156,018
    2. 2027 none held yet
  3. Juja
    1. 2022 134,638
    2. 2027 none held yet
  4. Githunguri
    1. 2022 104,592
    2. 2027 none held yet
  5. Kiambaa
    1. 2022 104,268
    2. 2027 none held yet
  6. Kikuyu
    1. 2022 98,758
    2. 2027 none held yet
  7. Limuru
    1. 2022 93,019
    2. 2027 none held yet
  8. Kabete
    1. 2022 91,775
    2. 2027 none held yet
  9. Kiambu
    1. 2022 86,986
    2. 2027 none held yet
  10. Lari
    1. 2022 81,196
    2. 2027 none held yet
  11. Gatundu South
    1. 2022 79,860
    2. 2027 none held yet
  12. Gatundu North
    1. 2022 71,810
    2. 2027 none held yet
Registered voters. Bars start at zero and are scaled against the largest register any constituency here holds, so they can be read against each other. A year with no register published shows an empty bar rather than a zero.
Age profile & sources

People & the register · Kiambu

Projected population · 2022²2,602,250
Adults 18+ · 2019¹1,543,214
Registered voters · 20221,275,008
Different years and populations; this is not turnout.
82.6registered per 100 adults counted in 2019
Years, scope & sources

² KNBS Volume XVI, Appendix 5: the population KNBS projects for 2022, carried forward from the 2019 census. It is an estimate of how many people live here, not a count of people enumerated. 2,417,735 residents were actually counted in 2019 — KNBS Volume I, Table 2.4, all persons.

The adult figure stays on 2019 because no projected one exists: Volume XVI prints five-year age bands, so 18 falls inside 15–19 and no voting-age figure is published at county level for any year. Splitting that band here would be inventing a number KNBS has not published.

¹ KNBS Volume III, Table 2.3: population distributed by age and sex; excludes the intersex population, so it sums lower than the headcount above. The adult count is aged 18+ on census night in 2019 — Volume I prints no age breakdown, so the adults figure can only come from this table. The register counts registrations in 2022, not ballots cast.

127,067 residents were aged 15–17 in 2019. Ageing, migration and the different dates can affect this comparison. This is not a registration rate. KNBS sub-counties are not constituencies; this comparison applies at county level.

KNBS census · KNBS projections · Volume XVI · IEBC register

Representatives

Who speaks for Kiambu in Parliament.

2022 election — who won here

Declared winners from the IEBC Kenya Gazette.

County-wide winners · 2022

GovernorKimani Wamatangi PaulUDA · 348,371 votesGazette 9949

SenatorThangwa Paul KarungoUDA · 579,411 votesGazette 9955

Woman RepresentativeMuratha Anne Wanjiku MugoUDA · 405,492 votesGazette 9951

Constituencies & registered voters
  1. Ruiru
    1. 2022 172,088
    2. 2027 none held yet
  2. Thika Town
    1. 2022 156,018
    2. 2027 none held yet
  3. Juja
    1. 2022 134,638
    2. 2027 none held yet
  4. Githunguri
    1. 2022 104,592
    2. 2027 none held yet
  5. Kiambaa
    1. 2022 104,268
    2. 2027 none held yet
  6. Kikuyu
    1. 2022 98,758
    2. 2027 none held yet
  7. Limuru
    1. 2022 93,019
    2. 2027 none held yet
  8. Kabete
    1. 2022 91,775
    2. 2027 none held yet
  9. Kiambu
    1. 2022 86,986
    2. 2027 none held yet
  10. Lari
    1. 2022 81,196
    2. 2027 none held yet
  11. Gatundu South
    1. 2022 79,860
    2. 2027 none held yet
  12. Gatundu North
    1. 2022 71,810
    2. 2027 none held yet
Registered voters. Bars start at zero and are scaled against the largest register any constituency here holds, so they can be read against each other. A year with no register published shows an empty bar rather than a zero.
Explore ward winners →

Constituency winners · 2022

Gatundu NorthKururia Elijah Njore NjorogeIND · 15,224 votesGazette 9950

Gatundu SouthKagombe Gabriel GathukaUDA · 17,815 votesGazette 9950

GithunguriWamuchomba GathoniUDA · 34,646 votesGazette 9950

JujaNdung’u George KoimburiUDA · 39,413 votesGazette 9950

KabeteWamacukuru James Githua KamauUDA · 49,424 votesGazette 9950

KiambaaWanjiku John NjugunaUDA · 41,239 votesGazette 9950

KiambuWaithaka John MachuaUDA · 26,399 votesGazette 9950

KikuyuIchung’wah Anthony KimaniUDA · 48,018 votesGazette 9950

LariKahangara Joseph MburuUDA · 26,702 votesGazette 9950

LimuruChege John KiraguUDA · 33,906 votesGazette 9950

RuiruKingara Simon Ng’ang’aUDA · 68,045 votesGazette 9950

Thika TownNg'ang'a Alice WambuiUDA · 59,575 votesGazette 9950

County Assembly (MCA) winners — 60 wards
Wards where the winner polled most votes
  1. Kamenu · Mungai Peter Mburu 19,899 UDA
  2. Township · Wanjiru Francis Koina 12,331 UDA
  3. Township · Kimani Kennedy Kentams Mwangi 10,538 UDA
  4. Limuru Central · Nduta Josephine Muongi 9,971 UDA
  5. Githunguri · Kamau Joseph Muhinja 9,915 UDA
Show the other 55 of 60, same scale
  1. Theta · Munana Moses Muiruri 9,759 UDA
  2. Mwiki · Anampiu Donna Kendi 9,569 UDA
  3. Biashara · Nduta Kimani 9,388 JIBEBE
  4. Sigona · Munyaka Naphtaly Ngugi 9,384 UDA
  5. Kijabe · Wamwere Stephen Nyutu 9,235 UDA
  6. Juja · Mwangi Jeremiah Kiama 8,660 CCK
  7. Ndenderu · Wanjiru David Mwaura 7,517 UDA
  8. Hospital · Njue John Njiru 7,457 UDA
  9. Witeithie · Ngugi Patrick Mwiberi 7,170 UDA
  10. Githiga · Wanjiku Ruth Waithira 7,008 UDA
  11. Kikuyu · Kamau James Boro 6,851 UDA
  12. Muguga · Thumbi Peter Kamau 6,818 UDA
  13. Kalimoni · Mucheke Godffrey Waiyaki 6,681 UDA
  14. Muchatha · Kamau Kenneth Karanja 6,674 UDA
  15. Bibirioni · Kamau Christopher Ireri 6,426 UDA
  16. Nyanduma · Chege Beth Wanjiku 6,386 UDA
  17. Kiuu · Mbugua Zacharia Macharia United Democratic Alliance 6,341 UDA
  18. Nachu · Kimani George Njoroge 6,327 UDA
  19. Ngecha-Tigoni · Ngaruiya Patrick Kimani 6,201 UDA
  20. Ndarugu · Ndiba John Njinu 6,167 UDA
  21. Chania · Kibuu Joseph Mwangi 6,131 UDA
  22. Kinale · Kiranga Dominic Mbugua 5,624 UDA
  23. Karuri · Wainaina Peter Njoroge 5,605 JIBEBE
  24. Mangu · Mburu Patrick Mwangi 5,483 UDA
  25. Kinoo · Kimani Evanson Muigu 5,333 UDA
  26. Gitaru · Karanja Jane Thogori 5,245 UDA
  27. Nyadhuna · Ngugi Edward Kinyanjui 5,135 UDA
  28. Karai · Kimani Samuel Njoroge Icembe 5,072 UDA
  29. Ndeiya · Mbuiyu Nelson Munga 4,997 UDA
  30. Ndumberi · Nyokabi David Chogi 4,891 UDA
  31. Ngewa · Gitau Charles Kangethe 4,886 UDA
  32. Kihara · Muthondu John Ngure 4,468 JP
  33. Gitothua · Kamande John Njogu 4,459 UDA
  34. Gituamba · Wanyiri Francis Murima 4,437 UDA
  35. Ngenda · Kigara Joe Githui 4,327 JP
  36. Riabai · Gachui Hezron Mwangi 4,327 UDA
  37. Kiamwangi · Wanjiku Kungu Smart 4,323 JIBEBE
  38. Murera · Wambiri Moses Ngatha 4,308 UDA
  39. Uthiru · Ndungu Erick Warugu 3,977 UDA
  40. Ikinu · Thuo Cedric Gachunga 3,925 UDA
  41. Limuru East · Wambui Paul Macharia 3,925 UDA
  42. Kabete · Hinga Grace 3,720 UDA
  43. Komothai · Wanyutu Waweru 3,591 CCK
  44. Cianda · Kienjeku Joseph Koigi 3,546 UDA
  45. Kahawa Wendani Sinne · Brian Simiyu United Democratic Alliance 3,504 UDA
  46. Ting’ang’a · Mwaura Lawrence 3,465 JIBEBE
  47. Kiganjo · Waweru Julius Kahura 3,357 IND
  48. Gatongora · Kuria Daniel Gitau 3,317 UDA
  49. Lari/Kirenga · Githing’a Josphat Kinyanjui 3,248 IND
  50. Kamburu · Wainaina Samuel Mbeere 2,836 IND
  51. Mwihoko · Gikanga George Ng’ang’a 2,690 CCK
  52. Githobokoni · Munyua Moses Kiarie 2,522 UDA
  53. Gatuanyaga · Jackma Jackson Karanja Kungu 2,521 UDA
  54. Ngoliba · Njama Joachim Mwangi 2,280 JP
  55. Kahawa / Sukari Obudho · Kennedy Odhiambo Jubilee Party 2,101 JP
Bars start at zero and share one scale — the largest vote count shown here — so every row can be read against every other, open or collapsed. Wards differ greatly in size, so a longer bar mostly means a bigger ward, not a stronger result. We hold no per-ward electorate to measure these against.
Show all 60 wards as a table
WardConstituencyWinnerPartyVotes
Chania Gatundu North Kibuu Joseph Mwangi UDA 6,131
Githobokoni Gatundu North Munyua Moses Kiarie UDA 2,522
Gituamba Gatundu North Wanyiri Francis Murima UDA 4,437
Mangu Gatundu North Mburu Patrick Mwangi UDA 5,483
Kiamwangi Gatundu South Wanjiku Kungu Smart JIBEBE 4,323
Kiganjo Gatundu South Waweru Julius Kahura IND 3,357
Ndarugu Gatundu South Ndiba John Njinu UDA 6,167
Ngenda Gatundu South Kigara Joe Githui JP 4,327
Githiga Githunguri Wanjiku Ruth Waithira UDA 7,008
Githunguri Githunguri Kamau Joseph Muhinja UDA 9,915
Ikinu Githunguri Thuo Cedric Gachunga UDA 3,925
Komothai Githunguri Wanyutu Waweru CCK 3,591
Ngewa Githunguri Gitau Charles Kangethe UDA 4,886
Juja Juja Mwangi Jeremiah Kiama CCK 8,660
Kalimoni Juja Mucheke Godffrey Waiyaki UDA 6,681
Murera Juja Wambiri Moses Ngatha UDA 4,308
Theta Juja Munana Moses Muiruri UDA 9,759
Witeithie Juja Ngugi Patrick Mwiberi UDA 7,170
Gitaru Kabete Karanja Jane Thogori UDA 5,245
Kabete Kabete Hinga Grace UDA 3,720
Muguga Kabete Thumbi Peter Kamau UDA 6,818
Nyadhuna Kabete Ngugi Edward Kinyanjui UDA 5,135
Uthiru Kabete Ndungu Erick Warugu UDA 3,977
Cianda Kiambaa Kienjeku Joseph Koigi UDA 3,546
Karuri Kiambaa Wainaina Peter Njoroge JIBEBE 5,605
Kihara Kiambaa Muthondu John Ngure JP 4,468
Muchatha Kiambaa Kamau Kenneth Karanja UDA 6,674
Ndenderu Kiambaa Wanjiru David Mwaura UDA 7,517
Ndumberi Kiambu Nyokabi David Chogi UDA 4,891
Riabai Kiambu Gachui Hezron Mwangi UDA 4,327
Ting’ang’a Kiambu Mwaura Lawrence JIBEBE 3,465
Township Kiambu Wanjiru Francis Koina UDA 12,331
Karai Kikuyu Kimani Samuel Njoroge Icembe UDA 5,072
Kikuyu Kikuyu Kamau James Boro UDA 6,851
Kinoo Kikuyu Kimani Evanson Muigu UDA 5,333
Nachu Kikuyu Kimani George Njoroge UDA 6,327
Sigona Kikuyu Munyaka Naphtaly Ngugi UDA 9,384
Kamburu Lari Wainaina Samuel Mbeere IND 2,836
Kijabe Lari Wamwere Stephen Nyutu UDA 9,235
Kinale Lari Kiranga Dominic Mbugua UDA 5,624
Lari/Kirenga Lari Githing’a Josphat Kinyanjui IND 3,248
Nyanduma Lari Chege Beth Wanjiku UDA 6,386
Bibirioni Limuru Kamau Christopher Ireri UDA 6,426
Limuru Central Limuru Nduta Josephine Muongi UDA 9,971
Limuru East Limuru Wambui Paul Macharia UDA 3,925
Ndeiya Limuru Mbuiyu Nelson Munga UDA 4,997
Ngecha-Tigoni Limuru Ngaruiya Patrick Kimani UDA 6,201
Biashara Ruiru Nduta Kimani JIBEBE 9,388
Gatongora Ruiru Kuria Daniel Gitau UDA 3,317
Gitothua Ruiru Kamande John Njogu UDA 4,459
Kahawa / Sukari Obudho Ruiru Kennedy Odhiambo Jubilee Party JP 2,101
Kahawa Wendani Sinne Ruiru Brian Simiyu United Democratic Alliance UDA 3,504
Kiuu Ruiru Mbugua Zacharia Macharia United Democratic Alliance UDA 6,341
Mwihoko Ruiru Gikanga George Ng’ang’a CCK 2,690
Mwiki Ruiru Anampiu Donna Kendi UDA 9,569
Gatuanyaga Thika Town Jackma Jackson Karanja Kungu UDA 2,521
Hospital Thika Town Njue John Njiru UDA 7,457
Kamenu Thika Town Mungai Peter Mburu UDA 19,899
Ngoliba Thika Town Njama Joachim Mwangi JP 2,280
Township Thika Town Kimani Kennedy Kentams Mwangi UDA 10,538

Source: IEBC · Kenya Gazette · Gazette 9956 · declared winners only, not per-candidate tallies.

Parliamentary activity

What Kiambu's members do across both Houses.

Contributions in Parliament

Certified Hansard contributions in the current Parliament; presiding-officer speech is never counted, and each representative's own count is shown on their card above. Browse the full National Assembly and Senate.

Legislative business

Showing Full 13th Parliament to date.

Totals across both Houses for the county's current members, for the selected period, using the same counting policy as the member profiles.

Topics raised by members

Three leading topics per member · current parliamentary term · automated labels, not official categories. Topics may overlap.

Counts are contributions tagged with a topic, not a measure of work done within this county.

Kiambu County government budget

What the county government itself budgeted and spent, as reported by the Controller of Budget — separate from the NG-CDF money below.

KSh 23.5 billion Budget · FY 2024/25
KSh 16.5 billion Spent 70.0% absorption, as reported
KSh 3.0 billion Development spending 37.0% of the development budget
KSh 13.5 billion Recurrent spending 87.0% of the recurrent budget

Controller of Budget, Annual FY 2024/25 — the report.

NG-CDF in Kiambu County

National-government development money allocated per constituency — not the county government's budget.

KSh 2.31B FY 2025/26 approved · all 12 constituencies
KSh 2.15B FY 2024/25 approved · all 12 constituencies
KSh 1.93B FY 2023/24 approved · subtotal for 11 of 12 constituencies
KSh 1.45B FY 2022/23 approved · subtotal for 10 of 12 constituencies
By constituency
Approved per constituency · FY 2025/26
  1. Ruiru KSh 221,505,235
  2. Githunguri KSh 192,613,248
  3. Juja KSh 192,613,248
  4. Kabete KSh 192,613,248
  5. Kiambaa KSh 192,613,248
Show the other 7 of 12, same scale
  1. Kikuyu KSh 192,613,248
  2. Lari KSh 192,613,248
  3. Limuru KSh 192,613,248
  4. Thika Town KSh 192,613,248
  5. Gatundu North KSh 182,982,585
  6. Gatundu South KSh 182,982,585
  7. Kiambu KSh 182,982,585
Bars start at zero and share one scale — the largest allocation shown here — so every row can be read against every other, open or collapsed. The newest financial year only. Earlier years are in the table below.
Allocations by constituency and financial year
ConstituencyFY 2025/26FY 2024/25FY 2023/24FY 2022/23
Gatundu North NG-CDF record → KSh 182,982,585 KSh 170,469,857 KSh 166,593,720 KSh 138,215,033
Gatundu South NG-CDF record → KSh 182,982,585 KSh 170,469,857 KSh 166,593,720 KSh 138,215,033
Githunguri NG-CDF record → KSh 192,613,248 KSh 179,441,954 KSh 175,361,810 KSh 145,087,603
Juja NG-CDF record → KSh 192,613,248 KSh 179,441,954 KSh 175,361,810
Kabete NG-CDF record → KSh 192,613,248 KSh 179,441,954 KSh 175,361,810 KSh 145,087,603
Kiambaa NG-CDF record → KSh 192,613,248 KSh 179,441,954 KSh 145,087,603
Kiambu NG-CDF record → KSh 182,982,585 KSh 170,469,857 KSh 166,593,720 KSh 138,215,033
Kikuyu NG-CDF record → KSh 192,613,248 KSh 179,441,954 KSh 175,361,810 KSh 145,087,603
Lari NG-CDF record → KSh 192,613,248 KSh 179,441,954 KSh 175,361,810
Limuru NG-CDF record → KSh 192,613,248 KSh 179,441,954 KSh 175,361,810 KSh 145,087,603
Ruiru NG-CDF record → KSh 221,505,235 KSh 206,358,248 KSh 201,666,082 KSh 165,705,316
Thika Town NG-CDF record → KSh 192,613,248 KSh 179,578,954 KSh 175,361,810 KSh 145,087,603

Source: NG-CDF Board, checked against their own record before publication.

All Kiambu County allocations →

How this compares

Ranked among all 47 counties · each measure ranked separately · no overall score · peers are every county, not similar ones

NG-CDF approved (latest FY)

KSh 2.31B 2nd of 47

Ahead of 96% · median KSh 1.16B

Registered voters (IEBC register)

1,275,008 2nd of 47

Ahead of 96% · median 398,981

Hansard contributions

2,422 3rd of 47

Ahead of 94% · median 916

Questions asked

35 4th of 47

Ahead of 91% · median 12

Motions moved

149 1st of 47

Ahead of 98% · median 16

Statements

115 8th of 47

Ahead of 83% · median 73

Petitions presented

2 17th of 47

Ahead of 49% · median 2

Papers laid

941 4th of 47

Ahead of 91% · median 42

What these numbers don’t measure
Committee work
Parliament publishes no committee attendance for either House, so nobody can count it — us included.
Constituency work
Funerals, harambees, schools, casework. Recorded nowhere we can read.
Whether it worked
We can count questions asked, not answers given.
Speaking often isn’t speaking well. Use these to ask your representative better questions — not to grade them.

Sources & coverage

Years, geographic scope and original records.

  • KNBS census · 2019 — county age/sex population, as enumerated.
  • KNBS projections · Volume XVI — the population projected for 2022 from the 2019 census. An estimate, not a count.
  • IEBC register · 2022 — registrations, not votes cast.
  • IEBC declarations · 2022 — each winner links to the Gazette in Elections.
  • Parliament — current members' records and Hansard. Topic labels are automated analysis, not Parliament's own categories.
  • Controller of Budget · 2024/25 — Annual FY 2024/25.
  • NG-CDF project records use each constituency's register. These and its allocations are separate from county-government spending. View records.

← All 47 counties on the map