County profile
Homa Bay County
People. Elections. Representation. Public money.
People & places
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. 1,131,950 residents were counted here in 2019.
County outline. Constituency boundary polygons are not held; the list opens each constituency.
Registering for 2027
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 (2,224) and changes of particulars (134) 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.
Registered voters · 2017 to 2027
Between the registers held · 2017–2022
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.
Explore constituencies
Age profile & sources
People & the register · Homa Bay
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. 1,131,950 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.
90,377 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.
Representatives
Who speaks for Homa Bay in Parliament.
2022 election — who won here
Declared winners from the IEBC Kenya Gazette.
County-wide winners · 2022
GovernorWanga Gladys Atieno NyasunaODM · 244,559 votesGazette 9949
SenatorOtieno Kajwang MosesODM · 353,882 votesGazette 9955
Woman RepresentativeOsogo Bensuda Joyce AtienoODM · 284,348 votesGazette 9951
Constituencies & registered voters
Constituency winners · 2022
Homa Bay TownKaluma George Peter OpondoODM · 24,885 votesGazette 9950
Kabondo KasipulObara Eve AkinyiODM · 31,104 votesGazette 9950
KarachuonyoOkuome Andrew AdipoODM · 45,846 votesGazette 9950
KasipulWere Charles Ong’ondoODM · 40,921 votesGazette 9950
NdhiwaOwino Martins PetersODM · 31,834 votesGazette 9950
RangweGogo Lilian AchiengODM · 22,266 votesGazette 9950
Suba NorthOdhiambo Millie Grace AkothODM · 27,149 votesGazette 9950
Suba SouthOmondi CaroliODM · 25,805 votesGazette 9950
County Assembly (MCA) winners — 40 wards
- Kochia · Nyangi Michael Ojala 9,293 ODM
- Kabuoch North · Khiri Kahiri Boaz 9,278 ODM
- Homa Bay East · Erick Omollo 9,131 ODM
- Wangchieng · Obuya Victor Otieno 8,762 ODM
- Homa Bay Central · Ondiek Monoflorita 7,322 ODM
Show the other 35 of 40, same scale
- North Karachuonyo · Odongo Daniel Ouma 6,707 ODM
- Kabondo East · Oloo Alice Weke 6,644 ODM
- Kendu Bay Town Adinda · Tom Adhiambo Orange Democratic Movement 6,482 ODM
- Gwassi North · Sharon Joseph 6,125 ODM
- Kaksingri West · Okoth Victor Owuor Uhuru Orange Democratic Movement 5,732 ODM
- Kanyamwa Kosewe · Owaka Nicholas Otieno 5,716 ODM
- Kokwanyo/Kakel Miruka o · Paul Barry Orange Democratic Movement Party 5,487 ODM
- East Gem · Odok Paul Owade 5,442 IND
- Rusinga · Okomo Samwel Oking’ 5,381 ODM
- Kanyaluo · Ongoro Jeff Ochieng 5,368 ODM
- Kabondo West · Nyakomitta Peter Sungu 5,160 ODM
- Gwassi South · Onyango Susan Akoth 5,039 IND
- Kabuoch South/Pala · Adongo Walter Otieno 4,991 IND
- South Kasipul · Ongondo Zakayo Okuma 4,862 ODM
- Kanyadoto · Agawo Lentana Adoto Apopo 4,824 ODM
- Central · Onyango Lazarus Ojango 4,784 ODM
- West Kamagak · Noah Billy Odhiambo 4,640 ODM
- East Kamagak · Oyugi Dorine Aoko 4,565 ODM
- Kagan · Odhiambo David Hamiltone 4,432 IND
- Homa Bay Arujo Otieno · Tonny Okoth Independent 4,323 IND
- Kwabwai · Ouma Ogindo Richard 4,314 ODM
- Central Kasipul · Obondo Bob Benard 4,283 ODM
- Kojwach · Ogada Joan Minsari 4,275 ODM
- Lambwe · Salim Sophie Akinyi 4,224 ODM
- West Kasipul · Bondo Vickins 4,041 IND
- West Karachuonyo · Lieta Samuel Okuta 4,011 ODM
- Kanyamwa Kologi · Oloo David Ohiambo 3,912 ODM
- Kibiri · Odera George Odiwuor 3,727 IND
- Kasgunga · Odongo Raphael Ouma 3,715 ODM
- Gembe · Molo Reuben Odhiambo Orange Democratic Movement 3,622 ODM
- West Gem · Ware Patric Ogeja 3,363 ODM
- Mfangano · Ojwang Joseph Tom 2,707 ODM
- Homa Bay West · Obwana Samwel Ogono 2,369 IND
- Kanyikela · Kasera Wanjala Sylvance 1,906 ODM
- Ruma Kaksingri · Asiago Titus Okello 1,584 ODM
Show all 40 wards as a table
| Ward | Constituency | Winner | Party | Votes |
|---|---|---|---|---|
| Homa Bay Arujo Otieno | Homa Bay Town | Tonny Okoth Independent | IND | 4,323 |
| Homa Bay Central | Homa Bay Town | Ondiek Monoflorita | ODM | 7,322 |
| Homa Bay East | Homa Bay Town | Erick Omollo | ODM | 9,131 |
| Homa Bay West | Homa Bay Town | Obwana Samwel Ogono | IND | 2,369 |
| Kabondo East | Kabondo Kasipul | Oloo Alice Weke | ODM | 6,644 |
| Kabondo West | Kabondo Kasipul | Nyakomitta Peter Sungu | ODM | 5,160 |
| Kojwach | Kabondo Kasipul | Ogada Joan Minsari | ODM | 4,275 |
| Kokwanyo/Kakel Miruka o | Kabondo Kasipul | Paul Barry Orange Democratic Movement Party | ODM | 5,487 |
| Central | Karachuonyo | Onyango Lazarus Ojango | ODM | 4,784 |
| Kanyaluo | Karachuonyo | Ongoro Jeff Ochieng | ODM | 5,368 |
| Kendu Bay Town Adinda | Karachuonyo | Tom Adhiambo Orange Democratic Movement | ODM | 6,482 |
| Kibiri | Karachuonyo | Odera George Odiwuor | IND | 3,727 |
| North Karachuonyo | Karachuonyo | Odongo Daniel Ouma | ODM | 6,707 |
| Wangchieng | Karachuonyo | Obuya Victor Otieno | ODM | 8,762 |
| West Karachuonyo | Karachuonyo | Lieta Samuel Okuta | ODM | 4,011 |
| Central Kasipul | Kasipul | Obondo Bob Benard | ODM | 4,283 |
| East Kamagak | Kasipul | Oyugi Dorine Aoko | ODM | 4,565 |
| South Kasipul | Kasipul | Ongondo Zakayo Okuma | ODM | 4,862 |
| West Kamagak | Kasipul | Noah Billy Odhiambo | ODM | 4,640 |
| West Kasipul | Kasipul | Bondo Vickins | IND | 4,041 |
| Kabuoch North | Ndhiwa | Khiri Kahiri Boaz | ODM | 9,278 |
| Kabuoch South/Pala | Ndhiwa | Adongo Walter Otieno | IND | 4,991 |
| Kanyadoto | Ndhiwa | Agawo Lentana Adoto Apopo | ODM | 4,824 |
| Kanyamwa Kologi | Ndhiwa | Oloo David Ohiambo | ODM | 3,912 |
| Kanyamwa Kosewe | Ndhiwa | Owaka Nicholas Otieno | ODM | 5,716 |
| Kanyikela | Ndhiwa | Kasera Wanjala Sylvance | ODM | 1,906 |
| Kwabwai | Ndhiwa | Ouma Ogindo Richard | ODM | 4,314 |
| East Gem | Rangwe | Odok Paul Owade | IND | 5,442 |
| Kagan | Rangwe | Odhiambo David Hamiltone | IND | 4,432 |
| Kochia | Rangwe | Nyangi Michael Ojala | ODM | 9,293 |
| West Gem | Rangwe | Ware Patric Ogeja | ODM | 3,363 |
| Gembe | Suba North | Molo Reuben Odhiambo Orange Democratic Movement | ODM | 3,622 |
| Kasgunga | Suba North | Odongo Raphael Ouma | ODM | 3,715 |
| Lambwe | Suba North | Salim Sophie Akinyi | ODM | 4,224 |
| Mfangano | Suba North | Ojwang Joseph Tom | ODM | 2,707 |
| Rusinga | Suba North | Okomo Samwel Oking’ | ODM | 5,381 |
| Gwassi North | Suba South | Sharon Joseph | ODM | 6,125 |
| Gwassi South | Suba South | Onyango Susan Akoth | IND | 5,039 |
| Kaksingri West | Suba South | Okoth Victor Owuor Uhuru Orange Democratic Movement | ODM | 5,732 |
| Ruma Kaksingri | Suba South | Asiago Titus Okello | ODM | 1,584 |
Source: IEBC · Kenya Gazette · Gazette 9956 · declared winners only, not per-candidate tallies.
Parliamentary activity
What Homa Bay's members do across both Houses.
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.
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.
Homa Bay 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.
Controller of Budget, Annual FY 2024/25 — the report.
NG-CDF in Homa Bay County
National-government development money allocated per constituency — not the county government's budget.
- Karachuonyo KSh 211,874,573
- Ndhiwa KSh 211,874,573
- Kasipul KSh 192,613,248
- Suba North KSh 192,613,248
- Homa Bay Town KSh 182,982,585
Show the other 3 of 8, same scale
- Kabondo Kasipul KSh 182,982,585
- Rangwe KSh 182,982,585
- Suba South KSh 182,982,585
Allocations by constituency and financial year
| Constituency | FY 2025/26 | FY 2024/25 | FY 2023/24 | FY 2022/23 |
|---|---|---|---|---|
| Homa Bay Town NG-CDF record → | KSh 182,982,585 | KSh 170,549,857 | KSh 166,593,720 | KSh 138,215,033 |
| Kabondo Kasipul NG-CDF record → | KSh 182,982,585 | KSh 170,537,857 | KSh 166,593,720 | KSh 138,215,033 |
| Karachuonyo NG-CDF record → | KSh 211,874,573 | KSh 197,386,150 | KSh 192,897,991 | KSh 158,832,745 |
| Kasipul NG-CDF record → | KSh 192,613,248 | KSh 179,534,954 | KSh 175,361,810 | KSh 145,087,603 |
| Ndhiwa NG-CDF record → | KSh 211,874,573 | KSh 197,386,150 | KSh 192,897,991 | KSh 158,832,745 |
| Rangwe NG-CDF record → | KSh 182,982,585 | KSh 170,469,857 | KSh 166,593,720 | KSh 138,215,033 |
| Suba North NG-CDF record → | KSh 192,613,248 | KSh 179,441,954 | KSh 175,361,810 | KSh 145,087,603 |
| Suba South NG-CDF record → | KSh 182,982,585 | KSh 170,469,857 | KSh 166,593,720 | KSh 138,215,033 |
Source: NG-CDF Board, checked against their own record before publication.
How this compares
KSh 1.54B 10th of 47
Ahead of 77% · median KSh 1.16B
551,071 13th of 47
Ahead of 72% · median 398,981
1,470 11th of 47
Ahead of 77% · median 916
21 7th of 47
Ahead of 85% · median 12
14 25th of 47
Ahead of 43% · median 16
27 46th of 47
Ahead of 2% · median 73
4 9th of 47
Ahead of 72% · median 2
24 32nd of 47
Ahead of 32% · 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.