Registered voters and polling stations

Search for polling stations and see the number of registered voters in each area for the 2022 General Election.

Data source: Independent Electoral and Boundaries Commission (IEBC), 2022 voter register.

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

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

41901 to 41999 of 45,931 polling stations

Polling stations with voter registration numbers
No.IEBC codePolling stationWardConstituencyRegistered voters
41901046271135302002MAKAIRO DEB PRI SCHBOGICHORAWest Mugirango484
41902046271135302101IBUCHA DEB PRI SCHBOGICHORAWest Mugirango461
41903046271135302102IBUCHA DEB PRI SCHBOGICHORAWest Mugirango460
41904046271135302201SIRONGA DEB PRI SCHBOGICHORAWest Mugirango425
41905046271135302202SIRONGA DEB PRI SCHBOGICHORAWest Mugirango424
41906046271135302301KENYAMBI DEB PRI SCHBOGICHORAWest Mugirango571
41907046271135302302KENYAMBI DEB PRI SCHBOGICHORAWest Mugirango570
41908046271135302401OTANYORE ELCK PRI SCHBOGICHORAWest Mugirango656
41909046271135302402OTANYORE ELCK PRI SCHBOGICHORAWest Mugirango656
41910046271135302501ETONO DOK PRI SCHBOGICHORAWest Mugirango444
41911046271135302502ETONO DOK PRI SCHBOGICHORAWest Mugirango443
41912046271135302601NYAMOTENTEMI DOK PRI SCHBOGICHORAWest Mugirango448
41913046271135302602NYAMOTENTEMI DOK PRI SCHBOGICHORAWest Mugirango448
41914046271135302701GIANCHORE PAG PRI SCHBOGICHORAWest Mugirango497
41915046271135302702GIANCHORE PAG PRI SCHBOGICHORAWest Mugirango497
41916046271135302703GIANCHORE PAG PRI SCHBOGICHORAWest Mugirango496
41917046271135302801NYAISA DOK PRI SCHBOGICHORAWest Mugirango595
41918046271135302802NYAISA DOK PRI SCHBOGICHORAWest Mugirango595
41919046271135302901BOMORITO PAG PRI SCHBOGICHORAWest Mugirango696
41920046271135303001EMBONGA DOK PRI SCHBOGICHORAWest Mugirango614
41921046271135303002EMBONGA DOK PRI SCHBOGICHORAWest Mugirango613
41922046271135303101BONYUNYU SDA PRI SCHBOGICHORAWest Mugirango561
41923046271135303201NYAMERU DEB PRI SCHBOGICHORAWest Mugirango586
41924046271135303301IKURUCHA DOK PRI SCHBOGICHORAWest Mugirango389
41925046271135303302IKURUCHA DOK PRI SCHBOGICHORAWest Mugirango388
41926046271135303401IKONGE DEB PRI SCHBOGICHORAWest Mugirango427
41927046271135303501OMOSASA DEB PRI SCHBOGICHORAWest Mugirango445
41928046271135303601GETARE TBC (TEA BUYING CENTRE)BOGICHORAWest Mugirango394
41929046271135303602GETARE TBC (TEA BUYING CENTRE)BOGICHORAWest Mugirango394
41930046271135303701GETA PAG PRI SCHBOGICHORAWest Mugirango564
41931046271135303702GETA PAG PRI SCHBOGICHORAWest Mugirango563
41932046271135303801MONGORISIA DOK PRI SCHBOGICHORAWest Mugirango549
41933046271135303802MONGORISIA DOK PRI SCHBOGICHORAWest Mugirango549
41934046271135303901KIAMBERE DEB PRI SCHBOGICHORAWest Mugirango566
41935046271135304001EKERAMA DEB PRI SCHBOGICHORAWest Mugirango465
41936046271135304101RAMBA ELCK PRI SCHBOGICHORAWest Mugirango602
41937046271135304201MARINDI DEB PRI SCHBOGICHORAWest Mugirango445
41938046271135304202MARINDI DEB PRI SCHBOGICHORAWest Mugirango444
41939046271135404301NYANTARO DOK PRI SCHBOSAMAROWest Mugirango364
41940046271135404302NYANTARO DOK PRI SCHBOSAMAROWest Mugirango363
41941046271135404401KIANYABAO DEB PRI SCHBOSAMAROWest Mugirango612
41942046271135404501KIANG'INDA DEB PRI SCHBOSAMAROWest Mugirango386
41943046271135404502KIANG'INDA DEB PRI SCHBOSAMAROWest Mugirango386
41944046271135404601RIAMANDERE DEB PRI SCHBOSAMAROWest Mugirango365
41945046271135404602RIAMANDERE DEB PRI SCHBOSAMAROWest Mugirango365
41946046271135404701NYAKORIA DEB PRI SCHBOSAMAROWest Mugirango442
41947046271135404702NYAKORIA DEB PRI SCHBOSAMAROWest Mugirango442
41948046271135404801NYACHOGOCHOGO DEB PRI SCHBOSAMAROWest Mugirango455
41949046271135404802NYACHOGOCHOGO DEB PRI SCHBOSAMAROWest Mugirango455
41950046271135404901GUCHA SDA PRI SCHBOSAMAROWest Mugirango396

Published: 1 January 2026Last updated: 2 July 2026

This information is regularly reviewed to ensure accuracy.