Electoral Reforms

The record

Kenya's electoral reform record as a chronology — 231 dated entries from 2016 to 2026, every one linked to the official document behind it.

Nothing on this page was written for it. Each entry is a row the warehouse already holds — a statute Kenya Law published, a stage Parliament's own Bills Tracker recorded, a member's act in the House, a reform commitment with its source document, a consultation the Clerk opened. They are placed in time and grouped into the five periods of Kenya's constitutional history.

  • 231dated entries
  • 231with a source link
  • 2016earliest entry
  • 161gazette notices, not shown by default

What is not on this page right now. 161 of the 231 entries are routine IEBC gazette notices — appointments of returning officers, polling-station lists, nomination schedules for by-elections. They are electoral administration rather than electoral reform, and showing them by default buries the reform record three to one. They are held back, not dropped: show all 231 entries.

16 of 231 entries shown. Clear every filter.

This year: showing only entries dated between 1 January 2026 and 31 December 2026. 145 fall outside that window and are filtered out, not hidden. Show every period.

2010–today

Implementing the 2010 Constitution

16 entries

The electoral law Kenya actually runs on today — the statutes, the commission, the boundaries, and every Bill still moving.

2026

  1. published

    Gazette Notice No. 12251 — Contributions and Spending Limits for Candidates and Political Parties for the General Election Scheduled to be held on 10th August, 2027 Gazette notice

    Kenya Gazette notice · Independent Electoral and Boundaries Commission · Gazette Notices

    Source: Independent Electoral and Boundaries Commission · Gazette Notices

  2. published

    Gazette Notice No. 11216 — Declaration of Person Elected as Member of National Assembly for Ol Kalou Constituency during the By-Election Held on 16th July, 2026 Gazette notice

    Kenya Gazette notice · Independent Electoral and Boundaries Commission · Gazette Notices

    Source: Independent Electoral and Boundaries Commission · Gazette Notices

  3. published

    GAZETTE NOTICE NO. 9598 and 9599 — GAZETTE NOTICE NO. 9598 APPOINTMENT OF REGISTRATION OFFICERS AND ASSISTANT REGISTRATION OFFICERS ( Addendum) GAZETTE NOTICE NO. 9599 RESUMPTION OF CONTINUOUS VOTER REGISTRATION AND COMMENCEMENT OF ENHANCED CONTINUOUS VOTER REGISTRATION Gazette notice

    Kenya Gazette notice · Independent Electoral and Boundaries Commission · Gazette Notices

    Source: Independent Electoral and Boundaries Commission · Gazette Notices

  4. published

    GAZETTE NOTICE NO. 8195 — DIRECTIVES ON HANDLING ELECTION MATERIALS WRONGLY PUT IN THE BALLOT BOX DURING ELECTIONS Gazette notice

    Kenya Gazette notice · Independent Electoral and Boundaries Commission · Gazette Notices

    Source: Independent Electoral and Boundaries Commission · Gazette Notices

  5. published

    GAZETTE NOTICE NO. 8408, 8409, 8410 and 8411 — GAZETTE NOTICE NO. 8408 POLLING STATIONS FOR THE 16TH JULY, 2026 BY-ELECTIONS GAZETTE NOTICE NO. 8409 NOMINATED CANDIDATES FOR PURPOSES OF THE BY-ELECTIONS FOR MEMBER OF NATIONAL ASSEMBLY FOR OL KALOU CONSTITUENCY, NYANDARUA COUNTY SCHEDULED TO BE HELD ON THURSDAY, 16TH JULY, 2026 GAZETTE NOTICE NO. 8410 CERTIFYING THAT THE REVISION OF THE REGISTER OF VOTERS HAS BEEN COMPLETED FOR PURPOSES OF THE 14TH JULY, 2026 BY-ELECTIONS GAZETTE NO Gazette notice

    Kenya Gazette notice · Independent Electoral and Boundaries Commission · Gazette Notices

    Source: Independent Electoral and Boundaries Commission · Gazette Notices

  6. published

    DECLARATION OF PERSONS ELECTED IN THE BY-ELECTIONS HELD ON 14TH MAY, 2026 Gazette notice

    Kenya Gazette notice · Independent Electoral and Boundaries Commission · Gazette Notices

    Source: Independent Electoral and Boundaries Commission · Gazette Notices

  7. published

    Gazette Notice No. 6560 and Gazette Notice No. 6561 — Gazette Notice No. 6560 Aspirants Scheduled to Participate in the Party Primary for United Democratic Alliance for Member of National Assembly for Ol Kalou Constituency- Nyandarua County to be held on 8th May, 2026 Gazette Notice No. 6561 Aspirants Scheduled to Participate in the Party Primary for Democracy for the Citizens Party for Member of National Assembly For Ol Kalou Constituency- Nyandarua County to be held on 9th May, 2026 Gazette notice

    Kenya Gazette notice · Independent Electoral and Boundaries Commission · Gazette Notices

    Source: Independent Electoral and Boundaries Commission · Gazette Notices

  8. published

    Gazette Notice No. 6005, 6006, 6007, 6008, 6009, 6010 — Gazette Notice No. 6005 Appointment of Returning and Deputy Returning Officers for Purposes of the By-Elections for Member of National Assembly for Olkalou Constituency, Nyandarua County Scheduled to be held on Thursday, 16th July, 2026 Gazette Notice No. 6006 Tallying Centres for The By-Elections Scheduled to be held on 14th May, 2026 Gazette Notice No. 6007 Polling Stations for the 14th May, 2026 By-Elections Gazette Notice No. Gazette notice

    Kenya Gazette notice · Independent Electoral and Boundaries Commission · Gazette Notices

    Source: Independent Electoral and Boundaries Commission · Gazette Notices

  9. published

    Aspirants scheduled to participate in the Party Primary for United Democratic Alliance for Member of Emurua Dikirr Constituency and Members of County Assembly for Porro and Endo Wards in Samburu West and Marakwet East Constituencies respectively — GAZETTE NOTICE NO. 4987 Aspirants scheduled to participate in the Party Primary for United Democratic Alliance for Member of Emurua Dikirr Constituency and Members of County Assembly for Porro and Endo Wards in Samburu West and Marakwet East Constitue Gazette notice

    Kenya Gazette notice · Independent Electoral and Boundaries Commission · Gazette Notices

    Source: Independent Electoral and Boundaries Commission · Gazette Notices

  10. published

    Appointment of a County Returning Officer for the Clearance of the Nominated Deputy County Governor, Homa Bay County — GAZETTE NOTICE NO. 4233 Appointment of a County Returning Officer for the Clearance of the Nominated Deputy County Governor, Homa Bay County Gazette notice

    Kenya Gazette notice · Independent Electoral and Boundaries Commission · Gazette Notices

    Source: Independent Electoral and Boundaries Commission · Gazette Notices

  11. published

    Commencement of Enhanced Continuous Voter Registration (ECVR) — Gazette Notice No. 4490 Gazette notice

    Kenya Gazette notice · Independent Electoral and Boundaries Commission · Gazette Notices

    Source: Independent Electoral and Boundaries Commission · Gazette Notices

  12. published

    Gazette Notice No. 3391 — By-elections for Member of County Assembly for porro Ward in Samburu West Constituency, Samburu County and Endo ward in Marakwet East Constituency Elgeyo/Marakwet county and Member of National Assembly, Emurua Dikirr Constituency, Narok County scheduled to be held on Thursday, 14th May, 2026. Gazette notice

    Kenya Gazette notice · Independent Electoral and Boundaries Commission · Gazette Notices

    Source: Independent Electoral and Boundaries Commission · Gazette Notices

  13. published

    Gazette Notice No. 3105 - Declaration of Persons Elected in the By-Elections Held on 26th February, 2026 Gazette notice

    Kenya Gazette notice · Independent Electoral and Boundaries Commission · Gazette Notices

    Source: Independent Electoral and Boundaries Commission · Gazette Notices

  14. published

    Gazette Notice No. 1720, 1721, 1722 and 1723 — Gazette Notice No. 1720 Nominated Candidates for Purposes of the By-Elections for Member of National Assembly for Isiolo South Constituency and Members of the County Assemblies for Muminji Ward and Evurore Ward, in Mbeere North Constituency–Embu County and West Kabras Ward in Malava Constituency–Kakamega County Scheduled to be held on Thursday 26th February, 2026 Gazette Notice No. 1721 Tallying Centres for the 26th February, 2026 By-Elections Gazette notice

    Kenya Gazette notice · Independent Electoral and Boundaries Commission · Gazette Notices

    Source: Independent Electoral and Boundaries Commission · Gazette Notices

  15. published

    Gazette Notice No. 825 — Appointment of Returning and Deputy Returning Officers for Purposes of the By-Elections for Member of National Assembly for Isiolo South Constituency and Member of County Assembly for Muminji Ward and Evurore Ward, Mbeere North Constituency, Embu County and West Kabras Ward, Malava Constituency, Kakamega County, Scheduled to be held on Thursday, 26th February, 2026. Gazette notice

    Kenya Gazette notice · Independent Electoral and Boundaries Commission · Gazette Notices

    Source: Independent Electoral and Boundaries Commission · Gazette Notices

  16. published

    Gazette Notice No. 336, 337, 338 and 338 — Gazette Notice No. 336 Resumption of Continuous Voter Registration Gazette Notice No. 337 Appointment of Registration Officers and Assistant Registration Officers Gazette Notice No. 338 Aspirants Scheduled to participate in the Party Primary for United Democratic Alliance for Member of County Assembly for Muminji and Evurore Wards, Mbeere North Constituency, Embu County and West Kabras Ward, Malava Constituency, Kakamega County scheduled to be Gazette notice

    Kenya Gazette notice · Independent Electoral and Boundaries Commission · Gazette Notices

    Source: Independent Electoral and Boundaries Commission · Gazette Notices

What each date means. The lanes do not all measure the same thing, so every entry carries one word saying which date it shows. Assented — the President signed it. In force — a legal notice's commencement, which is the only date a notice has. Recorded — the date Parliament's own Bills Tracker gives that stage. Acted — the member did this on that day. Invited — the Clerk opened the consultation. Started / due — a commitment's clock. Issued — the document's own date. Published — the date the publishing body put the file on its own website, which is not the document's date.

That last one is the one to watch. IEBC's listings state no issue date at all, and the dates inside their titles are dates of the events the documents concern: the notice IEBC published on 8 August 2026 is about an election scheduled for 10 August 2027. We record the date the Commission actually states and never infer the other.

Where this record thins out. The chronology is dense from 2010 because that is when the law it tracks was made, and because Parliament, Kenya Law and the IEBC all publish machine-readable records of it. Earlier periods are held in narrative research rather than in dated rows, and are pending import. The page shows the eras either way, so the shape of what is missing is visible rather than implied.