Kenya's voter register is not just a list of names. It's a biometric database containing 22,120,458 records, each linking a citizen's name, national ID number, fingerprints, facial photograph, and assigned polling station. By any measure, it is one of the largest and most complex electoral databases in Africa — and maintaining its integrity is one of the IEBC's most important and least visible responsibilities.
What's in the Database
Each voter record in the IEBC's register contains:
- Personal information: Full name, date of birth, gender, national ID or passport number
- Biometric data: 10 fingerprint templates, a facial photograph (for the 2022 kit's facial recognition feature)
- Geographic assignment: County, constituency, ward, and polling station — tied to the voter's place of registration
- Registration metadata: Date of registration, registration center, registering officer ID
- Status flags: Active, transferred, deceased, or suspended
The total size of the biometric database runs into terabytes. Each voter's 10 fingerprint templates alone consume approximately 5-10 KB, meaning the fingerprint data across 22 million voters occupies roughly 110-220 GB. Add facial images at approximately 50 KB each, and you're looking at another 1.1 TB. The full database, including personal data and indexes, is estimated at 3-5 TB.
How the Register Is Built
Kenya's voter register has been built over four registration cycles:
- 2012-2013: Initial biometric voter registration (BVR) for the 2013 election — approximately 14.4 million voters registered
- 2016-2017: Supplementary registration ahead of the 2017 election — register grew to approximately 19.6 million
- 2021-2022: Enhanced registration for the 2022 election — register reached 22.1 million
- 2025-2027: New registration exercise targeting 6.3 million new voters for the 2027 election
Registration is voluntary in Kenya but requires a national ID card or passport. The process involves visiting an IEBC registration center where a BVR kit captures the applicant's fingerprints and photograph, and the registrar enters their personal details. The entire process takes approximately 5-10 minutes per voter.
The IEBC also conducts mass registration drives, often targeting specific demographics (youth, women) or geographic areas with low registration rates. Mobile registration units — typically a BVR kit mounted on a vehicle — are deployed to remote areas.
Deduplication: Finding the Ghosts
One of the most critical processes in managing the voter register is deduplication — identifying and removing duplicate records. Duplicate records can occur when:
- A voter registers more than once (using the same or different ID numbers)
- A voter registers in multiple constituencies
- Data entry errors create two records for the same person
- Fraudulent registration creates fictitious records
The IEBC uses Automated Fingerprint Identification System (AFIS) technology to scan all 22 million biometric records against each other, identifying fingerprint matches that suggest duplicate registrations. In the 2022 cleanup exercise, the IEBC identified and removed approximately 246,465 duplicate records — representing voters who had registered more than once.
Additionally, the IEBC cross-references the voter register with the Civil Registration Department's death records to remove deceased voters. Before the 2022 election, approximately 89,000 records were flagged for removal due to the registered voter being confirmed deceased.
The Audit Question
Before every general election, the voter register undergoes an independent audit. For the 2022 election, the audit was conducted by KPMG and found the register to be "substantially credible" — but with caveats.
Key findings from the 2022 audit:
- Approximately 1.3% of records had mismatched biometric data (fingerprint quality too low for reliable matching)
- Approximately 0.8% of records had incomplete personal information
- The geographic assignment of approximately 2.1% of voters was flagged as potentially incorrect (voters assigned to polling stations far from their registered address)
- The overall register accuracy was rated at approximately 95-96%
A 95-96% accuracy rate sounds impressive until you calculate the absolute numbers. A 4% error rate across 22 million records means approximately 884,000 records may contain some form of error — more than enough to affect close races.
Infrastructure and Security
The voter register database is hosted on IEBC servers in Nairobi, with backup copies at a disaster recovery site. The database architecture uses Oracle as the primary database management system, with the AFIS biometric matching system running on dedicated hardware.
Security measures include:
- Physical security: The server room is in a restricted-access facility with biometric entry controls
- Network security: The database is not directly connected to the internet — KIEMS kits communicate through a secure VPN tunnel
- Access controls: Database access is limited to authorized IEBC staff, with audit logging of all queries and modifications
- Encryption: Biometric data is encrypted at rest and in transit
Despite these measures, the security of the voter register has been questioned by political parties, civil society organizations, and the Supreme Court. In the 2017 presidential petition, the court noted concerns about unauthorized access to the IEBC's technology systems. In 2022, similar concerns were raised but the court found no evidence of compromise.
The 2027 Challenge
For the 2027 election, the IEBC faces several database challenges:
- Integrating 6.3 million new registrations: The largest registration drive since 2013, primarily targeting Gen Z voters who turn 18 between 2022 and 2027
- Maisha Namba integration: Kenya's new digital ID system (Maisha Namba) could potentially replace the national ID card as the primary registration document. This would require database schema changes and new data ingestion pipelines
- Dead voter cleanup: With improved civil registration data, the IEBC should be able to remove more deceased voters than in previous cycles
- Transfer management: Kenya's urban migration means millions of voters are registered in rural home constituencies but live in cities. Managing voter transfers at scale remains a challenge
- Technology refresh: The 2013-era database infrastructure is approaching end of life. A major technology upgrade may be necessary before 2027
The voter register is the foundation of electoral integrity. Every other process — biometric verification, results transmission, tallying — depends on the accuracy and completeness of this database. It's not glamorous work, but it's the work that makes Kenyan democracy possible.
Build your campaign strategy on real voter data. Votrack integrates IEBC registration data with historical results to give you a complete picture of every constituency. Talk to our team.
Share this article
Need Real-Time Election Tracking?
Votrack provides secure, parallel vote tallying for every electoral position in Kenya.
Learn More About Votrack