Migori County

8 Constituencies
2400 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 Oketch Eddy Gicheru (ODM) · 295,228 votes · Gazette 9955

County Assembly (MCA) winners — 40 wards

  • Central Sakwa · Awendo Migose Esther Auma (IND) · 4,862 votes · Gazette 9956
  • North Sakwa · Awendo Mikwaya William Obonyo (ODM) · 4,363 votes · Gazette 9956
  • South Sakwa · Awendo Ouma Edward Ooro (ODM) · 6,684 votes · Gazette 9956
  • West Sakwa · Awendo Owiyo Otieno Nestory (IND) · 4,479 votes · Gazette 9956
  • Gokeharaka /Getambwega · Kuria East Nildad Joseph Bageni (ODM) · 2,511 votes · Gazette 9956
  • Ntimaru East · Kuria East Nyamosi James Wansima (PPOK) · 1,609 votes · Gazette 9956
  • Ntimaru West · Kuria East Wambura Caleb Philip (ODM) · 2,928 votes · Gazette 9956
  • Nyabasi East · Kuria East Daniel Maroa Nyamohanga Progressive Party of Kenya (PPOK) · 1,738 votes · Gazette 9956
  • Nyabasi West · Kuria East Magige Sarara David (PPOK) · 2,934 votes · Gazette 9956
  • Bukiracentral/Ike Tibaya rege · Kuria West Gimasejohnson Independent (IND) · 2,131 votes · Gazette 9956
  • Bukira East · Kuria West Mathew David Chacha (ODM) · 1,398 votes · Gazette 9956
  • Isibania · Kuria West Nyamohanga Piusichobwe (ODM) · 1,372 votes · Gazette 9956
  • Makerero · Kuria West Simion Patrickmarwa (JP) · 2,198 votes · Gazette 9956
  • Masaba · Kuria West Mwita Mohonoclackson (KANU) · 2,113 votes · Gazette 9956
  • Nyamosense/Ko mosoko · Kuria West Machumbe Joseph Rioba (UDA) · 2,335 votes · Gazette 9956
  • Tagare · Kuria West Maroa Moses Magwe (JP) · 2,128 votes · Gazette 9956
  • Got Kachola · Nyatike Achola Seko Calvine (ODM) · 2,838 votes · Gazette 9956
  • Kachieng · Nyatike Osodo Brian Odhiambo (IND) · 3,360 votes · Gazette 9956
  • Kaler · Nyatike Akungo Thomas Omondi (IND) · 1,353 votes · Gazette 9956
  • Kanyasa · Nyatike Okeyo Paul Ndiege (UPIA) · 2,349 votes · Gazette 9956
  • Macalder Kanyarwanda · Nyatike Okwanyo Felix Odiambo (ODM) · 3,819 votes · Gazette 9956
  • Muhuru · Nyatike Munico Lawrence Magubo Jeremiah (ODM) · 3,611 votes · Gazette 9956
  • North Kadem · Nyatike Obonyo Samson Olima (ODM) · 6,156 votes · Gazette 9956
  • Central Kamagambo · Rongo Akal Jacob Calebs (ODM) · 12,541 votes · Gazette 9956
  • East Kamagambo Nyaoke · Rongo Simon Orange Democratic Movement (ODM) · 5,861 votes · Gazette 9956
  • North Kamagambo · Rongo Oluoch Osewe Collince (IND) · 3,289 votes · Gazette 9956
  • South Kamagambo · Rongo Agai Collins Ochieng’ (ODM) · 5,011 votes · Gazette 9956
  • God Jope · Suna East Koyoo Onyando Charles (ODM) · 4,595 votes · Gazette 9956
  • Kwa · Suna East Ongele Caleb Owuor (ODM) · 3,742 votes · Gazette 9956
  • Suna Central · Suna East Ochieng Samwel Obrien (ODM) · 6,691 votes · Gazette 9956
  • Kakrao · Suna Est Martine Tobius Okelo (ODM) · 5,873 votes · Gazette 9956
  • Oruba- Ragana · Suna West Onyancha Beatrice Akomo (ODM) · 7,354 votes · Gazette 9956
  • Wasimbete · Suna West Mirimbo Julius Otieno (ODM) · 3,786 votes · Gazette 9956
  • Wasweta II · Suna West Omondi Erickson Odhiambo Independent (IND) · 3,232 votes · Gazette 9956
  • Wiga · Suna West Were Robert John (ODM) · 5,538 votes · Gazette 9956
  • Central Kanyamkago · Uriri Odii Eunice Apiyo (ODM) · 4,512 votes · Gazette 9956
  • East Kanyamkago · Uriri Ogolla Norman Otieno (ODM) · 2,452 votes · Gazette 9956
  • North Kanyamkago · Uriri Omamba George Okinyi (ODM) · 6,183 votes · Gazette 9956
  • South Kanyamkago · Uriri Angogo Graham Kagali (ODM) · 4,323 votes · Gazette 9956
  • West Kanyamkago · Uriri Mijungu Peter Ochieng’ (IND) · 5,261 votes · Gazette 9956

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

Contributions in Parliament

National Assembly contributions — MPs & Woman Rep 1,010
Senate contributions — Senator 1,390

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 Migori members

Showing Jun 2026 – Jul 2026.

Questions asked1
Motions moved0
Statements0
Petitions presented0
Papers laid0

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 Migori 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,581,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

  • Awendo 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
  • Kuria East FY 2025/26: approved KSh 192,613,248 · FY 2024/25: approved KSh 179,481,954 · FY 2023/24: approved KSh 175,361,810 · FY 2022/23: approved KSh 145,087,603
  • Kuria West 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
  • Nyatike 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
  • Rongo FY 2025/26: approved KSh 182,982,585 · FY 2024/25: approved KSh 170,475,857 · FY 2023/24: approved KSh 166,593,720 · FY 2022/23: approved KSh 138,215,033
  • Suna East 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
  • Suna West 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
  • Uriri 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

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

Migori 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