7
Constituencies
9
Representatives
2218
Contributions in Parliament
KSh 1,348,292,733
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
Okoiti Andrew Omtatah
(NRA)
· 171,681 votes
· Gazette 9955
County Assembly (MCA) winners — 35 wards
Bunyala Central · Budalangi
Omumi John Alfred (ODM) · 2,318 votes · Gazette 9956
Bunyala North · Budalangi
Alianda Sylvanus Maindi (ODM) · 4,165 votes · Gazette 9956
Bunyala South · Budalangi
Oyango Stephen Nasiagi (ODM) · 3,685 votes · Gazette 9956
Bunyala West · Budalangi
Okonya Calbenz Michael (ODM) · 5,891 votes · Gazette 9956
Elugulu · Butula
Wandera Josephat (ODM) · 2,856 votes · Gazette 9956
Kingandole · Butula
Ogochi Johnvoster Ouma (ODM) · 3,720 votes · Gazette 9956
Marachi Central · Butula
Masinde Shadrack O (ODM) · 2,198 votes · Gazette 9956
Marachi East · Butula
Ayieko Alexander Otsieno Orange Democratic Movement (ODM) · 2,553 votes · Gazette 9956
Marachi North · Butula
Kubasu Zaccheaus Adukeyi Movement for Democracy and Growth (MDG) · 2,557 votes · Gazette 9956
Marachi West · Butula
Kuria Simon Maina (MDG) · 3,053 votes · Gazette 9956
Ageng’a Nanguba · Funyula
Obada Camulus Ojiambo (ODM) · 6,835 votes · Gazette 9956
Bwiri · Funyula
Kanoti Beatrice Phemmy (IND) · 2,457 votes · Gazette 9956
Namboboto Nambuku · Funyula
Okumu Haggai Wonder (NRA) · 3,524 votes · Gazette 9956
Nangina · Funyula
Makabwa Johnstone Bwire (ODM) · 4,305 votes · Gazette 9956
Bukhayo West · Matayos
Talam Peter Kipkoech (ODM) · 5,884 votes · Gazette 9956
Burumba · Matayos
Opondo Tony Onyango. (ODM) · 7,750 votes · Gazette 9956
Busibwabo · Matayos
Zakayo Harrisson Nyongesa Orange Democratic Movement. (ODM) · 2,328 votes · Gazette 9956
Matayos South · Matayos
Okinda Denis Wafula (ODM) · 3,585 votes · Gazette 9956
Mayenje · Matayos
Mudibo Richard Okello (ODM) · 2,703 votes · Gazette 9956
Bukhayo Central Makokha · Nambale
Bonventure Okwach National Reconstruction (NRA) · 2,351 votes · Gazette 9956
Bukhayo East · Nambale
Wandera Eunice Wesonga (ODM) · 2,761 votes · Gazette 9956
Bukhayo North/Waltsi · Nambale
Jakaa Gardy Obara (MDG) · 2,198 votes · Gazette 9956
Nambale Township · Nambale
Rupia Kennedy Ouma (DAP-K) · 4,167 votes · Gazette 9956
Angurai East · Teso North
Karai David Parapara (MCCP) · 1,067 votes · Gazette 9956
Angurai North · Teso North
Wamalwa Isaac (DAP-K) · 2,458 votes · Gazette 9956
Angurai South · Teso North
Eseme Joseph Anthony · 2,480 votes · Gazette 9956
Malaba Central · Teso North
Ochalu Ronald Baamu Kakyada (ODM) · 4,197 votes · Gazette 9956
Malaba North · Teso North
Omanyala Patrick Geoffrey (WDM-K) · 1,785 votes · Gazette 9956
Malaba South · Teso North
Mamai Bonface Ekada (MDG) · 3,627 votes · Gazette 9956
Amukura Central Okello · Teso South
Paul Odhiambo National Reconstruction Alliance (NRA) · 3,281 votes · Gazette 9956
Amukura East · Teso South
Emureit Leonard (ODM) · 2,160 votes · Gazette 9956
Amukura West · Teso South
Ekabten Bonface Erute (UDA) · 1,859 votes · Gazette 9956
Angorom · Teso South
Ong’ole James Adung’osi (ODM) · 5,597 votes · Gazette 9956
Chakol North · Teso South
Onjole Dalmas Ekilejo (DAP-K) · 2,931 votes · Gazette 9956
Chakol South · Teso South
Musumba Denzil Edung’ot (ODM) · 2,659 votes · Gazette 9956
Source: IEBC · Kenya Gazette · declared winners only, not per-candidate tallies.
Contributions in Parliament
National Assembly contributions — MPs & Woman Rep
1,669
Senate contributions — Senator
549
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 .
Legislative business by Busia members
Custom range needs a from and/or to date — showing the default window.
Showing Full 13th Parliament to date.
Questions asked 18
Motions moved 9
Statements 133
Petitions presented 4
Papers laid 10
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 Busia 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 — 7 constituencies
KSh 1,348,292,733
FY 2024/25 approved — 7 constituencies
KSh 1,256,093,681
FY 2023/24 approved — 7 constituencies
KSh 1,227,976,573
FY 2022/23 approved — 7 constituencies
KSh 1,015,613,224
By constituency
Budalangi
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
Butula
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
Funyula
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
Matayos
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
Nambale
FY 2025/26: approved KSh 182,982,585 · FY 2024/25: approved KSh 170,469,857 · FY 2023/24: approved KSh 167,037,620 · FY 2022/23: approved KSh 138,215,033
Teso North
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
Teso South
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
Source: NG-CDF Board official API — approved from mobile-allocations ; counterchecked against the retained NG-CDF Board response bytes.
Busia 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