The Independent Electoral and Boundaries Commission (IEBC) has released fresh voter registration statistics showing how newly registered voters are distributed across counties as the Continuous Voter Registration (CVR) exercise enters its final stretch.
According to the Commission, a total of 1,876,274 new voters have been registered between 30 March 2026 and 23 April 2026. The update also shows an increase of 505,344 new registrations since the last report issued on 17 April 2026.
In addition, 159,410 voters have transferred their registration details, while 2,817 have updated their particulars.
At the county level, Nairobi City leads with 209,965 new voters, followed by Kiambu with 97,557, and Nakuru with 81,166.
Kakamega follows closely with 80,711, while Machakos has recorded 65,616 new registrations. Bungoma stands at 62,030, while Meru has 56,486, and Kilifi follows with 54,171.
Read More
In the mid-range, Kisii has recorded 50,551 new voters, narrowly followed by Kitui at 50,380 and Turkana at 50,310. Kajiado stands at 44,615, while Uasin Gishu and Nandi have recorded 43,745 and 42,334, respectively.

Kericho follows closely at 42,315, while Mombasa has registered 41,444 new voters. Murang’a stands at 40,679, with Homa Bay at 39,770 and Nyeri at 38,045.
Further down the list, Narok has 37,646 new voters, followed by Kisumu at 37,090 and Migori at 37,004. Makueni stands at 36,275, while Trans Nzoia has 34,565.
Bomet has recorded 34,472 new registrations, and Siaya stands at 33,295. West Pokot follows at 32,268, with Busia at 30,350 and Baringo at 30,118. Kirinyaga has recorded 29,964 new voters.
In the lower tier, Kwale has 24,394 new registrations, followed by Elgeyo/Marakwet at 22,532 and Tharaka-Nithi at 22,315. Garissa stands at 20,954, while Vihiga has 20,787.
Laikipia follows at 20,659, Marsabit at 20,335, and Taita Taveta at 20,160. Embu has recorded 19,966 new voters.
The counties with the lowest figures include Wajir at 17,930, Nyamira at 17,575, Samburu at 17,361, and Tana River at 17,015. Nyandarua has 16,604 new voters, while Mandera stands at 14,946.
Isiolo has recorded 9,291, and Lamu has the lowest with 8,345 new registrations.
IEBC noted that the Continuous Voter Registration exercise is still ongoing, with only four days remaining before the process closes.
Below is the County voter registration distribution (highest to lowest)
- Nairobi City – 209,965
- Kiambu – 97,557
- Nakuru – 81,166
- Kakamega – 80,711
- Machakos – 65,616
- Bungoma – 62,030
- Meru – 56,486
- Kilifi – 54,171
- Kisii – 50,551
- Kitui – 50,380
- Turkana – 50,310
- Kajiado – 44,615
- Uasin Gishu – 43,745
- Nandi – 42,334
- Kericho – 42,315
- Mombasa – 41,444
- Murang’a – 40,679
- Homa Bay – 39,770
- Nyeri – 38,045
- Narok – 37,646
- Kisumu – 37,090
- Migori – 37,004
- Makueni – 36,275
- Trans Nzoia – 34,565
- Bomet – 34,472
- Siaya – 33,295
- West Pokot – 32,268
- Busia – 30,350
- Baringo – 30,118
- Kirinyaga – 29,964
- Kwale – 24,394
- Elgeyo/Marakwet – 22,532
- Tharaka-Nithi – 22,315
- Garissa – 20,954
- Vihiga – 20,787
- Laikipia – 20,659
- Marsabit – 20,335
- Taita Taveta – 20,160
- Embu – 19,966
- Wajir – 17,930
- Nyamira – 17,575
- Samburu – 17,361
- Tana River – 17,015
- Nyandarua – 16,604
- Mandera – 14,946
- Isiolo – 9,291
- Lamu – 8,345





