Homa Bay County

8 Constituencies
2411 Contributions in Parliament
KSh 1,540,905,982 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 Otieno Kajwang Moses (ODM) · 353,882 votes · Gazette 9955

County Assembly (MCA) winners — 40 wards

  • Homa Bay Arujo Otieno · Homa Bay Town Tonny Okoth Independent (IND) · 4,323 votes · Gazette 9956
  • Homa Bay Central · Homa Bay Town Ondiek Monoflorita (ODM) · 7,322 votes · Gazette 9956
  • Homa Bay East · Homa Bay Town Erick Omollo (ODM) · 9,131 votes · Gazette 9956
  • Homa Bay West · Homa Bay Town Obwana Samwel Ogono (IND) · 2,369 votes · Gazette 9956
  • Kabondo East · Kabondo Kasipul Oloo Alice Weke (ODM) · 6,644 votes · Gazette 9956
  • Kabondo West · Kabondo Kasipul Nyakomitta Peter Sungu (ODM) · 5,160 votes · Gazette 9956
  • Kojwach · Kabondo Kasipul Ogada Joan Minsari (ODM) · 4,275 votes · Gazette 9956
  • Kokwanyo/Kakel Miruka o · Kabondo Kasipul Paul Barry Orange Democratic Movement Party (ODM) · 5,487 votes · Gazette 9956
  • Central · Karachuonyo Onyango Lazarus Ojango (ODM) · 4,784 votes · Gazette 9956
  • Kanyaluo · Karachuonyo Ongoro Jeff Ochieng (ODM) · 5,368 votes · Gazette 9956
  • Kendu Bay Town Adinda · Karachuonyo Tom Adhiambo Orange Democratic Movement (ODM) · 6,482 votes · Gazette 9956
  • Kibiri · Karachuonyo Odera George Odiwuor (IND) · 3,727 votes · Gazette 9956
  • North Karachuonyo · Karachuonyo Odongo Daniel Ouma (ODM) · 6,707 votes · Gazette 9956
  • Wangchieng · Karachuonyo Obuya Victor Otieno (ODM) · 8,762 votes · Gazette 9956
  • West Karachuonyo · Karachuonyo Lieta Samuel Okuta (ODM) · 4,011 votes · Gazette 9956
  • Central Kasipul · Kasipul Obondo Bob Benard (ODM) · 4,283 votes · Gazette 9956
  • East Kamagak · Kasipul Oyugi Dorine Aoko (ODM) · 4,565 votes · Gazette 9956
  • South Kasipul · Kasipul Ongondo Zakayo Okuma (ODM) · 4,862 votes · Gazette 9956
  • West Kamagak · Kasipul Noah Billy Odhiambo (ODM) · 4,640 votes · Gazette 9956
  • West Kasipul · Kasipul Bondo Vickins (IND) · 4,041 votes · Gazette 9956
  • Kabuoch North · Ndhiwa Khiri Kahiri Boaz (ODM) · 9,278 votes · Gazette 9956
  • Kabuoch South/Pala · Ndhiwa Adongo Walter Otieno (IND) · 4,991 votes · Gazette 9956
  • Kanyadoto · Ndhiwa Agawo Lentana Adoto Apopo (ODM) · 4,824 votes · Gazette 9956
  • Kanyamwa Kologi · Ndhiwa Oloo David Ohiambo (ODM) · 3,912 votes · Gazette 9956
  • Kanyamwa Kosewe · Ndhiwa Owaka Nicholas Otieno (ODM) · 5,716 votes · Gazette 9956
  • Kanyikela · Ndhiwa Kasera Wanjala Sylvance (ODM) · 1,906 votes · Gazette 9956
  • Kwabwai · Ndhiwa Ouma Ogindo Richard (ODM) · 4,314 votes · Gazette 9956
  • East Gem · Rangwe Odok Paul Owade (IND) · 5,442 votes · Gazette 9956
  • Kagan · Rangwe Odhiambo David Hamiltone (IND) · 4,432 votes · Gazette 9956
  • Kochia · Rangwe Nyangi Michael Ojala (ODM) · 9,293 votes · Gazette 9956
  • West Gem · Rangwe Ware Patric Ogeja (ODM) · 3,363 votes · Gazette 9956
  • Gembe · Suba North Molo Reuben Odhiambo Orange Democratic Movement (ODM) · 3,622 votes · Gazette 9956
  • Kasgunga · Suba North Odongo Raphael Ouma (ODM) · 3,715 votes · Gazette 9956
  • Lambwe · Suba North Salim Sophie Akinyi (ODM) · 4,224 votes · Gazette 9956
  • Mfangano · Suba North Ojwang Joseph Tom (ODM) · 2,707 votes · Gazette 9956
  • Rusinga · Suba North Okomo Samwel Oking’ (ODM) · 5,381 votes · Gazette 9956
  • Gwassi North · Suba South Sharon Joseph (ODM) · 6,125 votes · Gazette 9956
  • Gwassi South · Suba South Onyango Susan Akoth (IND) · 5,039 votes · Gazette 9956
  • Kaksingri West · Suba South Okoth Victor Owuor Uhuru Orange Democratic Movement (ODM) · 5,732 votes · Gazette 9956
  • Ruma Kaksingri · Suba South Asiago Titus Okello (ODM) · 1,584 votes · Gazette 9956

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

Contributions in Parliament

National Assembly contributions — MPs & Woman Rep 1,742
Senate contributions — Senator 669

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 Homa Bay members

Showing Jul 2025 – Jul 2026.

Questions asked6
Motions moved5
Statements9
Petitions presented1
Papers laid9

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 Homa Bay 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 — 8 constituencies KSh 1,540,905,982
FY 2024/25 approved — 8 constituencies KSh 1,435,776,636
FY 2023/24 approved — 8 constituencies KSh 1,402,894,482
FY 2022/23 approved — 8 constituencies KSh 1,160,700,828

By constituency

  • Homa Bay Town FY 2025/26: approved KSh 182,982,585 · FY 2024/25: approved KSh 170,549,857 · FY 2023/24: approved KSh 166,593,720 · FY 2022/23: approved KSh 138,215,033
  • Kabondo Kasipul FY 2025/26: approved KSh 182,982,585 · FY 2024/25: approved KSh 170,537,857 · FY 2023/24: approved KSh 166,593,720 · FY 2022/23: approved KSh 138,215,033
  • Karachuonyo FY 2025/26: approved KSh 211,874,573 · FY 2024/25: approved KSh 197,386,150 · FY 2023/24: approved KSh 192,897,991 · FY 2022/23: approved KSh 158,832,745
  • Kasipul FY 2025/26: approved KSh 192,613,248 · FY 2024/25: approved KSh 179,534,954 · FY 2023/24: approved KSh 175,361,810 · FY 2022/23: approved KSh 145,087,603
  • Ndhiwa FY 2025/26: approved KSh 211,874,573 · FY 2024/25: approved KSh 197,386,150 · FY 2023/24: approved KSh 192,897,991 · FY 2022/23: approved KSh 158,832,745
  • Rangwe 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
  • Suba North 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
  • Suba 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

Source: NG-CDF Board official API — approved from mobile-allocations; counterchecked against the retained NG-CDF Board response bytes.

Homa Bay 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