Polling stations

Search for polling stations and view registered voter numbers for each election year.

Data source: Independent Electoral and Boundaries Commission (IEBC).

View IEBC voter register summary (PDF) (opens in a new tab)

Data from the 9 August 2022 General Election

Download this data as a spreadsheet for your own analysis.Download filtered data as CSV

18251 to 18349 of 45,931 polling stations matching your filters

Polling stations for 2022 General Election
No.IEBC codePolling stationStreamRegistration centreWardConstituencyRegistered voters
18251022118058600702KAWAIDA NURS SCH2KAWAIDA NURS SCHCIANDAKiambaa646
18252022118058600703KAWAIDA NURS SCH3KAWAIDA NURS SCHCIANDAKiambaa645
18253022118058600704KAWAIDA NURS SCH4KAWAIDA NURS SCHCIANDAKiambaa645
18254022118058600705KAWAIDA NURS SCH5KAWAIDA NURS SCHCIANDAKiambaa645
18255022118058700801KIAMBAA PRI SCH1KIAMBAA PRI SCHKARURIKiambaa627
18256022118058700802KIAMBAA PRI SCH2KIAMBAA PRI SCHKARURIKiambaa627
18257022118058700901KIAMBAA CHIEFS CAMP1KIAMBAA CHIEFS CAMPKARURIKiambaa601
18258022118058700902KIAMBAA CHIEFS CAMP2KIAMBAA CHIEFS CAMPKARURIKiambaa600
18259022118058700903KIAMBAA CHIEFS CAMP3KIAMBAA CHIEFS CAMPKARURIKiambaa600
18260022118058700904KIAMBAA CHIEFS CAMP4KIAMBAA CHIEFS CAMPKARURIKiambaa600
18261022118058701001KARURI HIGH SCHOOL1KARURI HIGH SCHOOLKARURIKiambaa691
18262022118058701002KARURI HIGH SCHOOL2KARURI HIGH SCHOOLKARURIKiambaa691
18263022118058701003KARURI HIGH SCHOOL3KARURI HIGH SCHOOLKARURIKiambaa691
18264022118058701004KARURI HIGH SCHOOL4KARURI HIGH SCHOOLKARURIKiambaa691
18265022118058701005KARURI HIGH SCHOOL5KARURI HIGH SCHOOLKARURIKiambaa690
18266022118058701006KARURI HIGH SCHOOL6KARURI HIGH SCHOOLKARURIKiambaa690
18267022118058701101MUTHURWA PRI SCH1MUTHURWA PRI SCHKARURIKiambaa630
18268022118058701102MUTHURWA PRI SCH2MUTHURWA PRI SCHKARURIKiambaa629
18269022118058701103MUTHURWA PRI SCH3MUTHURWA PRI SCHKARURIKiambaa629
18270022118058701104MUTHURWA PRI SCH4MUTHURWA PRI SCHKARURIKiambaa629
18271022118058701201KIBATHI PRI SCH1KIBATHI PRI SCHKARURIKiambaa597
18272022118058701202KIBATHI PRI SCH2KIBATHI PRI SCHKARURIKiambaa597
18273022118058701203KIBATHI PRI SCH3KIBATHI PRI SCHKARURIKiambaa597
18274022118058701204KIBATHI PRI SCH4KIBATHI PRI SCHKARURIKiambaa596
18275022118058701205KIBATHI PRI SCH5KIBATHI PRI SCHKARURIKiambaa596
18276022118058701206KIBATHI PRI SCH6KIBATHI PRI SCHKARURIKiambaa596
18277022118058701301THIMBIGUA PRI SCH1THIMBIGUA PRI SCHKARURIKiambaa555
18278022118058701302THIMBIGUA PRI SCH2THIMBIGUA PRI SCHKARURIKiambaa555
18279022118058701303THIMBIGUA PRI SCH3THIMBIGUA PRI SCHKARURIKiambaa555
18280022118058701304THIMBIGUA PRI SCH4THIMBIGUA PRI SCHKARURIKiambaa554
18281022118058701401KARURI PRI SCH1KARURI PRI SCHKARURIKiambaa646
18282022118058701402KARURI PRI SCH2KARURI PRI SCHKARURIKiambaa646
18283022118058701403KARURI PRI SCH3KARURI PRI SCHKARURIKiambaa646
18284022118058701404KARURI PRI SCH4KARURI PRI SCHKARURIKiambaa646
18285022118058701405KARURI PRI SCH5KARURI PRI SCHKARURIKiambaa645
18286022118058701406KARURI PRI SCH6KARURI PRI SCHKARURIKiambaa645
18287022118058701407KARURI PRI SCH7KARURI PRI SCHKARURIKiambaa645
18288022118058701408KARURI PRI SCH8KARURI PRI SCHKARURIKiambaa645
18289022118058701501KIMUGA ASSISTANT CHIEF OFFICE1KIMUGA ASSISTANT CHIEF OFFICEKARURIKiambaa600
18290022118058701502KIMUGA ASSISTANT CHIEF OFFICE2KIMUGA ASSISTANT CHIEF OFFICEKARURIKiambaa600
18291022118058701503KIMUGA ASSISTANT CHIEF OFFICE3KIMUGA ASSISTANT CHIEF OFFICEKARURIKiambaa600
18292022118058701504KIMUGA ASSISTANT CHIEF OFFICE4KIMUGA ASSISTANT CHIEF OFFICEKARURIKiambaa599
18293022118058801601GACHARAGE PRI SCH1GACHARAGE PRI SCHNDENDERUKiambaa637
18294022118058801602GACHARAGE PRI SCH2GACHARAGE PRI SCHNDENDERUKiambaa636
18295022118058801603GACHARAGE PRI SCH3GACHARAGE PRI SCHNDENDERUKiambaa636
18296022118058801604GACHARAGE PRI SCH4GACHARAGE PRI SCHNDENDERUKiambaa636
18297022118058801605GACHARAGE PRI SCH5GACHARAGE PRI SCHNDENDERUKiambaa636
18298022118058801701RUAKA POLICE STATION1RUAKA POLICE STATIONNDENDERUKiambaa673
18299022118058801702RUAKA POLICE STATION2RUAKA POLICE STATIONNDENDERUKiambaa673
18300022118058801703RUAKA POLICE STATION3RUAKA POLICE STATIONNDENDERUKiambaa673

Polling station data is provided by the Independent Electoral and Boundaries Commission (IEBC). Registered voter numbers are based on the official voter register for the selected election year.

Published: 1 January 2026Last updated: 2 July 2026

This information is regularly reviewed to ensure accuracy.