11
Constituencies
13
Representatives
1601
Contributions in Parliament
KSh 2,118,745,725
NG-CDF approved FY 2025/26
Representatives
Constituencies and their MPs
2022 election — who won here
Declared winners from the IEBC Kenya Gazette. Explore all Eye on Elections results →
Senator
Keroche Tabitha Karanja
(UDA)
· 442,864 votes
· Gazette 9955
County Assembly (MCA) winners — 55 wards
Bahati · Bahati
Mwathi Grace Wambui (UDA) · 7,143 votes · Gazette 9956
Dundori · Bahati
Mwangi James Gathuita (UDA) · 5,953 votes · Gazette 9956
Kabatini · Bahati
Ng’ang’a Leah Wambui (IND) · 4,204 votes · Gazette 9956
Kiamaina · Bahati
Warege Paul Waweru (UDA) · 7,315 votes · Gazette 9956
Lanet/Umoja · Bahati
Ngarama Samuel Mwangi Kamau (UDA) · 4,312 votes · Gazette 9956
Elementaita · Gilgil
Nene George Wang’ang’a Safina Party (SAFINA) · 4,310 votes · Gazette 9956
Gilgil · Gilgil
Njoroge Rose Gathoni (UDA) · 5,873 votes · Gazette 9956
Malewa West · Gilgil
Kuria Francis Mungai (UDA) · 3,355 votes · Gazette 9956
Mbaruk/Eburu · Gilgil
Ngigi Michael Gathanwa United Democratic Alliance (UDA) · 4,614 votes · Gazette 9956
Murindati · Gilgil
Maina Peter Njoroge (UDA) · 5,712 votes · Gazette 9956
Kamara · Kuresoi North
Maritim John Kipngetich (UDA) · 5,990 votes · Gazette 9956
Kiptororo · Kuresoi North
Bor Alex (UDA) · 5,511 votes · Gazette 9956
Nyota · Kuresoi North
Langat Wesley Kipkurui (UDA) · 8,782 votes · Gazette 9956
Sirikwa · Kuresoi North
Langat Emmanuel (UDA) · 4,121 votes · Gazette 9956
Amalo · Kuresoi South
Langat Robert Kipyegon (UDA) · 7,200 votes · Gazette 9956
Keringet · Kuresoi South
Mutai William (UDA) · 10,552 votes · Gazette 9956
Kiptagich · Kuresoi South
Chepkoech Rose (UDA) · 6,833 votes · Gazette 9956
Tinet · Kuresoi South
Lang 'at Paul Kipkorir (UDA) · 6,221 votes · Gazette 9956
Elburgon · Molo
Mwaura Njuguna (IND) · 7,289 votes · Gazette 9956
Marioshoni · Molo
Langat Bernard Kipngetich (UDA) · 3,919 votes · Gazette 9956
Molo · Molo
Nganga Joseph Ngware (UDA) · 7,184 votes · Gazette 9956
Turi · Molo
Macharia John Mwangi (JP) · 5,273 votes · Gazette 9956
Biashara · Naivasha
Macharia Elijah Mwaura (UDA) · 4,424 votes · Gazette 9956
Hells Gate · Naivasha
Gicanga Viginia Wamaitha (JP) · 10,175 votes · Gazette 9956
Lakeview · Naivasha
Mbugua Alex Ndungu (UDA) · 4,654 votes · Gazette 9956
Mai Mahiu · Naivasha
Chege Eliud Kamau (UDA) · 6,518 votes · Gazette 9956
Maiella · Naivasha
Gituku Jane Wanjiru (UDA) · 6,717 votes · Gazette 9956
Naivasha East · Naivasha
Karanja Stanley (UDA) · 4,165 votes · Gazette 9956
Olkaria · Naivasha
Palanga Peter Wanjala M. (ODM) · 3,439 votes · Gazette 9956
Viwandani · Naivasha
Muraya Joseph Mwangi (UDA) · 6,148 votes · Gazette 9956
Biashara · Nakuru Town East
Fadhili Hamisi Msuri (UDA) · 7,220 votes · Gazette 9956
Flamingo · Nakuru Town East
Muraya David Kihumba (IND) · 4,090 votes · Gazette 9956
Kivumbini · Nakuru Town East
Alukutsa Neto Sakwa (IND) · 2,885 votes · Gazette 9956
Menengai · Nakuru Town East
Wachira Wajeff Wilson Mwangi (JP) · 6,410 votes · Gazette 9956
Nakuru East · Nakuru Town East
Kanyere Antony Charles Kamau (UDA) · 6,996 votes · Gazette 9956
Barut · Nakuru Town Wset
Kirui Benard Kiprotich (UDA) · 2,510 votes · Gazette 9956
Kapkures · Nakuru Town Wset
Rutto Robert Kiplangat (UDA) · 3,775 votes · Gazette 9956
Kaptembwo · Nakuru Town Wset
Kajwang Peter Mwamba (ODM) · 5,989 votes · Gazette 9956
London · Nakuru Town Wset
Gatuso Benard Maina Kariuki (JP) · 5,372 votes · Gazette 9956
Rhoda · Nakuru Town Wset
Gachiri John Macharia (UDA) · 2,704 votes · Gazette 9956
Shaabab · Nakuru Town Wset
Macharia David Wathiai (UDA) · 5,876 votes · Gazette 9956
Kihingo · Njoro
Karanja Simon Kamau (JP) · 2,835 votes · Gazette 9956
Lare · Njoro
Ndiritu Philip Wanjohi (JP) · 6,953 votes · Gazette 9956
Mau Narok · Njoro
Ndegwa Cyrus Dida (UDA) · 5,415 votes · Gazette 9956
Mauche · Njoro
Koros Moses Ngeny (UDA) · 9,962 votes · Gazette 9956
Nessuit · Njoro
Tonui Samwel Kipkemoi (UDA) · 4,286 votes · Gazette 9956
Njoro · Njoro
Hezy Ezekiah Kung’u Kariuki (IND) · 6,028 votes · Gazette 9956
Menengai West · Rongai
Rottok Isaac Kiptisya (UDA) · 5,127 votes · Gazette 9956
Mosop · Rongai
Langat Alex Kipkoech Arap United Democratic Alliance (UDA) · 4,524 votes · Gazette 9956
Soin · Rongai
Naburuki Degaulle Elibas (UDA) · 5,701 votes · Gazette 9956
Solai · Rongai
Morogo Nixon Kiprotich · 3,661 votes · Gazette 9956
Visoi · Rongai
Megek Chemutai Hellen (UDA) · 5,938 votes · Gazette 9956
Kabazi · Subukia
Tallam George Cheruiyot (UDA) · 5,672 votes · Gazette 9956
Subukia · Subukia
Makori Isabella Kerubo (UDA) · 8,308 votes · Gazette 9956
Waseges · Subukia
Murage Elijah Mwangi (IND) · 4,525 votes · Gazette 9956
Source: IEBC · Kenya Gazette · declared winners only, not per-candidate tallies.
Contributions in Parliament
National Assembly contributions — MPs & Woman Rep
1,431
Senate contributions — Senator
170
Counted certified Hansard contributions in the current Parliament; presiding-officer speech is never counted. Members are listed alphabetically. Browse the full National Assembly and Senate .
Charity Kathambi Chepkwony
MP, Njoro · 34 contributions
Chelule Liza Chepkorir
Woman Representative · 33 contributions
David Gikaria
MP, Nakuru Town East · 269 contributions
Irene Njoki Mrembo
MP, Bahati · 16 contributions
Kihara Jayne Njeri Wanjiru
MP, Naivasha · 60 contributions
Kimani Francis Kuria
MP, Molo · 837 contributions
Martha Wangari Wanjira
MP, Gilgil · 124 contributions
Mutai Kipronoh Alfred
MP, Kuresoi North · 1 contribution
Paul Kibet Chebor
MP, Rongai · 0 contributions
Samuel Arama
MP, Nakuru Town West · 11 contributions
Samuel Kinuthia Gachobe
MP, Subukia · 13 contributions
Tonui Joseph Kipkosgei
MP, Kuresoi South · 33 contributions
Keroche Tabitha Karanja
Senator · 170 contributions (Senate)
Legislative business by Nakuru members
Showing Full 13th Parliament to date.
Questions asked 36
Motions moved 17
Statements 95
Petitions presented 1
Papers laid 117
Totals across both Houses for the county's current members, for the selected period, using the same counting policy as the member profiles.
NG-CDF in Nakuru County
The National Government Constituencies Development Fund is national-government money allocated per constituency — it is not the county government's budget.
FY 2025/26 approved — 11 constituencies
KSh 2,118,745,725
FY 2024/25 approved — 11 constituencies
KSh 1,974,057,499
FY 2023/24 approved — 11 constituencies
KSh 1,929,250,913
FY 2022/23 approved — 11 constituencies
KSh 1,595,963,637
By constituency
Bahati
FY 2025/26: approved KSh 192,613,248 · FY 2024/25: approved KSh 179,441,954 · FY 2023/24: approved KSh 175,361,810 · FY 2022/23: approved KSh 145,087,603
Gilgil
FY 2025/26: approved KSh 192,613,248 · FY 2024/25: approved KSh 179,441,954 · FY 2023/24: approved KSh 175,361,810 · FY 2022/23: approved KSh 145,087,603
Kuresoi North
FY 2025/26: approved KSh 182,982,585 · FY 2024/25: approved KSh 170,469,857 · FY 2023/24: approved KSh 166,593,720 · FY 2022/23: approved KSh 138,215,033
Kuresoi South
FY 2025/26: approved KSh 182,982,585 · FY 2024/25: approved KSh 170,469,857 · FY 2023/24: approved KSh 166,593,720 · FY 2022/23: approved KSh 138,215,033
Molo
FY 2025/26: approved KSh 182,982,585 · FY 2024/25: approved KSh 170,469,857 · FY 2023/24: approved KSh 166,593,720 · FY 2022/23: approved KSh 138,215,033
Naivasha
FY 2025/26: approved KSh 221,505,235 · FY 2024/25: approved KSh 206,554,248 · FY 2023/24: approved KSh 201,666,082 · FY 2022/23: approved KSh 165,705,316
Nakuru Town East
FY 2025/26: approved KSh 192,613,248 · FY 2024/25: approved KSh 179,441,954 · FY 2023/24: approved KSh 175,361,810 · FY 2022/23: approved KSh 145,087,603
Nakuru Town West
FY 2025/26: approved KSh 202,243,910 · FY 2024/25: approved KSh 188,414,052 · FY 2023/24: approved KSh 184,138,901 · FY 2022/23: approved KSh 151,960,174
Njoro
FY 2025/26: approved KSh 202,243,910 · FY 2024/25: approved KSh 188,414,052 · FY 2023/24: approved KSh 184,129,901 · FY 2022/23: approved KSh 151,960,174
Rongai
FY 2025/26: approved KSh 192,613,248 · FY 2024/25: approved KSh 179,441,954 · FY 2023/24: approved KSh 175,361,810 · FY 2022/23: approved KSh 145,087,603
Subukia
FY 2025/26: approved KSh 173,351,923 · FY 2024/25: approved KSh 161,497,759 · FY 2023/24: approved KSh 158,087,629 · FY 2022/23: approved KSh 131,342,462
Source: NG-CDF Board official API — approved from mobile-allocations ; counterchecked against the retained NG-CDF Board response bytes.
Nakuru County public-finance records →
Projects & county budget
Per-project records not yet available
Per-project NG-CDF records are not published; source admission and the typed two-review workflow remain incomplete.
County government budget not yet covered
The county government's own budget and expenditure (County Allocation of Revenue Act schedules, Controller of Budget county reports) are not yet ingested from their official sources.
← All 47 counties on the map