County profile
Kisii 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,266,860 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 (13,809) and changes of particulars (146) 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
- Bobasi
- Nyaribari Chache
- South Mugirango
- Nyaribari Masaba
- Kitutu Chache South
- Bonchari
- Bomachoge Borabu
- Kitutu Chache North
- Bomachoge Chache
Age profile & sources
People & the register · Kisii
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,266,860 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.
97,721 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 Kisii in Parliament.
2022 election — who won here
Declared winners from the IEBC Kenya Gazette.
County-wide winners · 2022
GovernorArati Paul SimbaODM · 270,928 votesGazette 9949
SenatorOnyonka Richard MomoimaODM · 173,189 votesGazette 9955
Woman RepresentativeAburi Donya DoriceWDM–K · 190,277 votesGazette 9951
Constituencies & registered voters
- Bobasi
- Nyaribari Chache
- South Mugirango
- Nyaribari Masaba
- Kitutu Chache South
- Bonchari
- Bomachoge Borabu
- Kitutu Chache North
- Bomachoge Chache
Constituency winners · 2022
BobasiMomanyi Innocent ObiriWDM–K · 20,957 votesGazette 9950
Bomachoge BorabuBarongo Nolfason ObadiahODM · 15,587 votesGazette 9950
Bomachoge ChacheAlfah Miruka OndiekiUDA · 12,558 votesGazette 9950
BonchariMamwacha Onchoke CharlesUPA · 13,849 votesGazette 9950
Kitutu Chache NorthMokaya Nyakundi JaphethUDA · 11,834 votesGazette 9950
Kitutu Chache SouthKibagendi AntoneyODM · 14,478 votesGazette 9950
Nyaribari ChacheJhanda ZaheerUDA · 31,648 votesGazette 9950
Nyaribari MasabaManduku Daniel OgwokaODM · 16,303 votesGazette 9950
South MugirangoOnyiego Silvanus OsoroUDA · 25,152 votesGazette 9950
County Assembly (MCA) winners — 45 wards
- Bosoti/Sengera · Okerio Peter Mokua 5,193 ODM
- Masige West · Bagaka Jacob Barongo 4,435 UPA
- Kisii Central · Yoge Wilfred Monyenye 4,383 ODM
- Tabaka · Kenyanya Jim 4,329 ODM
- Ibeno · Arika Stephens 4,146 UPA
Show the other 40 of 45, same scale
- Monyerero · Gichana Otachi Peter 4,135 ODM
- Masimba · Mairura Bouse 4,082 UDA
- Majoge Basi · Ongeri Jeremiah Obwogi 3,983 PDP
- Bokimonge · Onderi Amos Begi 3,981 ODM
- Ichuni · Gesongori Wycliff Siocha 3,850 ODM
- Kiogoro · Walter Obare Mochache 3,766 WDM
- Riana · Omwando Victor Ombasa 3,696 MCCP
- Bogiakumu · Matundura Ismael Bosire 3,692 ODM
- Nyacheki · Onkoba Naftal Nyaberi 3,576 JP
- Bombaba Borabu Makwae · Beatrice Kerubo Orange Democratic Movement 3,443 ODM
- Bobaracho · Mose Ibrahim Ongubo 3,429 KSC
- Basi Bogetaorio · Machuki Ibrahim Morang’a 3,256 NARC-K
- Bomorenda · Maisaba John Ombati 3,212 UPA
- Bogusero · Onyangore Abuga Vincent 3,090 ODM
- Marani · Ochwangi Ombachi Denis 3,002 PDP
- Moticho · Achira Ronald Ongaga 2,899 UDA
- Kiamokama · Malack Mainya Matara 2,886 ODM
- Bomariba · Tirisa Dismas Onsombi 2,832 KNC
- Gesusu · Kerage Antony Onkundi 2,808 UDA
- Magenche · Ogugu Timothy Okiomeri 2,785 KSC
- Kegogi · Kimori Masieka Jared Jacktone 2,671 UDA
- Nyatieko · Mokaya Amos Omweri 2,646 KSC
- Kitutu Central · Nyarango Duke Samwel 2,612 ODM
- Boochi/Tendere · Ondari James Mogoa Omare Jubilee Party 2,576 JP
- Sameta/Mokwere Ondari ro · Joseph Sonye Wiper Democractic Movement 2,547 WDM
- Chitago Borabu · Nyambane Felix Ombati 2,493 IND
- Birongo · Nyamwaya Shem Mogesa 2,282 JP
- Nyakoe · Oyagi Asimundi Cosmas 2,280 KNC
- Bogetenga · Makori Samuel Mauti 2,217 KNC
- Boikang'a · Ayiema Paul Okombo 2,056 UDA
- Masige East · Motume Michael Onchiri 1,908 IND
- Basi Cenrtal · Moracha Henry 1,877 ODM
- Sensi · Saisi Nyagaka Onchonga 1,815 PDP
- Nyamasibi · Onsaga Christopher Ogoti 1,755 MCCP
- Getenga · Oyari Joseph Oroko 1,721 KNC
- Basi Boitangare Obare · Thomas Nyabaro Independent 1,611 IND
- Bobasi Chache · Mainama John Sambo 1,595 UPA
- Keumbu · Gekanana Peter Moindi 1,505 WDM
- Boochi Borabu · Omwamba Nicodemus Willy 1,422 KNC
- Bogeka · Rayori Manani Richmond 1,291 DAP-K
Show all 45 wards as a table
| Ward | Constituency | Winner | Party | Votes |
|---|---|---|---|---|
| Basi Bogetaorio | Bobasi | Machuki Ibrahim Morang’a | NARC-K | 3,256 |
| Basi Boitangare Obare | Bobasi | Thomas Nyabaro Independent | IND | 1,611 |
| Basi Cenrtal | Bobasi | Moracha Henry | ODM | 1,877 |
| Bobasi Chache | Bobasi | Mainama John Sambo | UPA | 1,595 |
| Masige East | Bobasi | Motume Michael Onchiri | IND | 1,908 |
| Masige West | Bobasi | Bagaka Jacob Barongo | UPA | 4,435 |
| Nyacheki | Bobasi | Onkoba Naftal Nyaberi | JP | 3,576 |
| Sameta/Mokwere Ondari ro | Bobasi | Joseph Sonye Wiper Democractic Movement | WDM | 2,547 |
| Bokimonge | Bomachoge Borabu | Onderi Amos Begi | ODM | 3,981 |
| Bombaba Borabu Makwae | Bomachoge Borabu | Beatrice Kerubo Orange Democratic Movement | ODM | 3,443 |
| Boochi Borabu | Bomachoge Borabu | Omwamba Nicodemus Willy | KNC | 1,422 |
| Magenche | Bomachoge Borabu | Ogugu Timothy Okiomeri | KSC | 2,785 |
| Boochi/Tendere | Bomachoge Chache | Ondari James Mogoa Omare Jubilee Party | JP | 2,576 |
| Bosoti/Sengera | Bomachoge Chache | Okerio Peter Mokua | ODM | 5,193 |
| Majoge Basi | Bomachoge Chache | Ongeri Jeremiah Obwogi | PDP | 3,983 |
| Bogiakumu | Bonchari | Matundura Ismael Bosire | ODM | 3,692 |
| Bomariba | Bonchari | Tirisa Dismas Onsombi | KNC | 2,832 |
| Bomorenda | Bonchari | Maisaba John Ombati | UPA | 3,212 |
| Riana | Bonchari | Omwando Victor Ombasa | MCCP | 3,696 |
| Kegogi | Kitutu Chache North | Kimori Masieka Jared Jacktone | UDA | 2,671 |
| Marani | Kitutu Chache North | Ochwangi Ombachi Denis | PDP | 3,002 |
| Monyerero | Kitutu Chache North | Gichana Otachi Peter | ODM | 4,135 |
| Sensi | Kitutu Chache North | Saisi Nyagaka Onchonga | PDP | 1,815 |
| Bogeka | Kitutu Chache South | Rayori Manani Richmond | DAP-K | 1,291 |
| Bogusero | Kitutu Chache South | Onyangore Abuga Vincent | ODM | 3,090 |
| Kitutu Central | Kitutu Chache South | Nyarango Duke Samwel | ODM | 2,612 |
| Nyakoe | Kitutu Chache South | Oyagi Asimundi Cosmas | KNC | 2,280 |
| Nyatieko | Kitutu Chache South | Mokaya Amos Omweri | KSC | 2,646 |
| Birongo | Nyaribari Chache | Nyamwaya Shem Mogesa | JP | 2,282 |
| Bobaracho | Nyaribari Chache | Mose Ibrahim Ongubo | KSC | 3,429 |
| Ibeno | Nyaribari Chache | Arika Stephens | UPA | 4,146 |
| Keumbu | Nyaribari Chache | Gekanana Peter Moindi | WDM | 1,505 |
| Kiogoro | Nyaribari Chache | Walter Obare Mochache | WDM | 3,766 |
| Kisii Central | Nyaribari Chache | Yoge Wilfred Monyenye | ODM | 4,383 |
| Gesusu | Nyaribari Masaba | Kerage Antony Onkundi | UDA | 2,808 |
| Ichuni | Nyaribari Masaba | Gesongori Wycliff Siocha | ODM | 3,850 |
| Kiamokama | Nyaribari Masaba | Malack Mainya Matara | ODM | 2,886 |
| Masimba | Nyaribari Masaba | Mairura Bouse | UDA | 4,082 |
| Nyamasibi | Nyaribari Masaba | Onsaga Christopher Ogoti | MCCP | 1,755 |
| Bogetenga | South Mugirango | Makori Samuel Mauti | KNC | 2,217 |
| Boikang'a | South Mugirango | Ayiema Paul Okombo | UDA | 2,056 |
| Chitago Borabu | South Mugirango | Nyambane Felix Ombati | IND | 2,493 |
| Getenga | South Mugirango | Oyari Joseph Oroko | KNC | 1,721 |
| Moticho | South Mugirango | Achira Ronald Ongaga | UDA | 2,899 |
| Tabaka | South Mugirango | Kenyanya Jim | ODM | 4,329 |
Source: IEBC · Kenya Gazette · Gazette 9956 · declared winners only, not per-candidate tallies.
Parliamentary activity
What Kisii'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.
Kisii 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 Kisii County
National-government development money allocated per constituency — not the county government's budget.
- Bobasi KSh 221,505,235
- Nyaribari Chache KSh 202,243,910
- South Mugirango KSh 202,243,910
- Kitutu Chache South KSh 192,613,248
- Nyaribari Masaba KSh 192,613,248
Show the other 4 of 9, same scale
- Bomachoge Borabu KSh 182,982,585
- Bonchari KSh 182,982,585
- Kitutu Chache North KSh 182,982,585
- Bomachoge Chache KSh 173,351,923
Allocations by constituency and financial year
| Constituency | FY 2025/26 | FY 2024/25 | FY 2023/24 | FY 2022/23 |
|---|---|---|---|---|
| Bobasi NG-CDF record → | KSh 221,505,235 | KSh 206,358,248 | KSh 201,666,082 | KSh 165,705,316 |
| Bomachoge Borabu NG-CDF record → | KSh 182,982,585 | KSh 170,469,857 | KSh 166,593,720 | KSh 138,215,033 |
| Bomachoge Chache NG-CDF record → | KSh 173,351,923 | KSh 161,497,759 | KSh 157,825,629 | KSh 131,342,462 |
| Bonchari NG-CDF record → | KSh 182,982,585 | KSh 170,469,857 | KSh 166,593,720 | KSh 138,215,033 |
| Kitutu Chache North NG-CDF record → | KSh 182,982,585 | KSh 170,509,857 | KSh 166,593,720 | KSh 138,215,033 |
| Kitutu Chache South NG-CDF record → | KSh 192,613,248 | KSh 179,441,954 | KSh 175,361,810 | — |
| Nyaribari Chache NG-CDF record → | KSh 202,243,910 | KSh 188,414,052 | KSh 184,129,901 | KSh 151,960,174 |
| Nyaribari Masaba NG-CDF record → | KSh 192,613,248 | KSh 179,441,954 | — | KSh 145,087,603 |
| South Mugirango NG-CDF record → | KSh 202,243,910 | KSh 188,476,052 | KSh 184,129,901 | KSh 151,960,174 |
Source: NG-CDF Board, checked against their own record before publication.
How this compares
KSh 1.73B 6th of 47
Ahead of 85% · median KSh 1.16B
637,010 9th of 47
Ahead of 81% · median 398,981
1,047 18th of 47
Ahead of 62% · median 916
3 43rd of 47
Ahead of 6% · median 12
26 13th of 47
Ahead of 72% · median 16
130 6th of 47
Ahead of 87% · median 73
1 25th of 47
Ahead of 23% · median 2
284 8th of 47
Ahead of 83% · 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.