Uchaguzi

Governor

County level · one of 47 counties

Thousands of agents, a large budget and a county to cover. Organise agents by area, approve spending and messages in the right order, and give each part of your team only the access it needs.

What your campaign gets at this seat

  • Thousands of agents organised by area
  • Approval rules for spending and messages
  • Each part of your team sees only its own work
  • A results desk that checks every form (coming April 2027)

Recommended plan

Governor

County level · one of 47 counties

KES 40,500/month

incl. KES 5,586 VAT

Indicative price, to be confirmed

  • 60 staff seats
  • 5,000 coordinators, agents and volunteers
  • Polling agents included for every tracked station
  • 8,000 AI assistant credits each month (assistant coming soon)
Start your 14-day free trial

No payment to start · Pay month by month

About the office

The Governor is the chief executive of a county government, elected by the registered voters of the county together with a running mate who becomes the deputy governor.

What the office does

  • Heads the county executive as the county's chief executive
  • Appoints the members of the county executive committee, with the county assembly's approval
  • With the executive committee, carries out county laws and the national laws that apply in the county
  • Manages and coordinates the county administration and its departments
  • Prepares proposed county laws for the assembly, and reports to it regularly on county matters

How the winner is decided

All registered voters in the county vote on general election day, and the candidate with the most votes wins. An unopposed candidate is declared elected without a vote. There is no separate vote for deputy governor: IEBC declares the winner's running mate deputy.

Who can stand

  • Eligible to stand for a county assembly: a registered voter who meets the educational, moral and ethical requirements and is not disqualified
  • Nominated by a political party, or standing as an independent
  • Names a running mate for deputy governor, who must also qualify to stand for governor
  • An independent must not have been a member of any political party in the three months before the election

Who cannot stand

  • Holds a State or public office, other than a seat in a county assembly
  • Was an IEBC commissioner at any time in the five years before the election
  • Has not been a Kenyan citizen for the full ten years before the election
  • Is of unsound mind
  • Is an undischarged bankrupt
  • Is serving a prison sentence of six months or more
  • Has been found, under any law, to have misused or abused a State or public office, or to have broken Chapter Six on leadership and integrity
  • Has already served two terms as governor

Nominating with IEBC

What IEBC asks candidates to hand in. It confirms the list for each election in its nomination notice.

  • Party candidates: a nomination certificate from a fully registered political party
  • Independent candidates: clearance from the Registrar of Political Parties showing no party membership in the three months before the election, an IEBC-approved name and symbol, a list of supporters and an office in the electoral area
  • A copy of your ID card or passport, and passport photos on a white background, printed and digital
  • IEBC's nomination form, with a statutory declaration and a self-declaration form
  • The Electoral Code of Conduct, signed
  • The nomination fee, paid to IEBC by banker's cheque
  • The same papers for your running mate, the deputy governor candidate
Nomination fee

IEBC charged KSh 50,000 for this seat in 2017, and KSh 25,000 for women, youth and persons with disabilities. IEBC sets the 2027 fee in its nomination notice.

Key dates

  1. 9 February 2027Public officers who want to stand must have resigned
  2. 16 March 2027Parties send IEBC their members' lists and the names of aspirants in their primaries
  3. 9 May 2027Party primaries and party disputes finished; independents must have left their parties
  4. 3 to 6 June 2027Nominations at IEBC for this seat
  5. 12 June 2027Last day to lodge a nomination dispute
  6. Nomination day to 7 August 2027Campaign period, starting no earlier than 29 May
  7. 10 August 2027Election day

Changes to watch

In 2022 the High Court struck down the Elections Act's university degree requirement (Wambui & 10 others v Speaker of the National Assembly). In August 2026 IEBC said no degree is required of anyone standing in 2027. Proposals in Parliament could bring education requirements back, so check with IEBC before you file.

A disqualification counts only once every appeal or review of the sentence or decision is exhausted.

Sources

  1. Constitution, Article 180: election of the governor
  2. Constitution, Article 193: who can stand for a county assembly
  3. Constitution, Article 85: independent candidates
  4. Constitution of Kenya, 2010 (full text, Kenya Law Reform Commission)
  5. IEBC: requirements for nomination, by seat (2017 general election)
  6. Citizen Digital: IEBC gazettes the 2027 election timetable (20 August 2026)
  7. Kenyans.co.ke: IEBC sets 10 August 2027; public officers to resign by 9 February (24 June 2026)
  8. Kenyans.co.ke: no university degree needed to stand in 2027, IEBC says (August 2026)
  9. The Kenya Times: why there is no degree requirement for 2027

Checked against these sources on 22 October 2026. This is a plain-language summary of the law, not legal advice. Confirm the details with IEBC and your party before you hand in your papers.

Get your team organised before polling day.

Choose your seat and start your free trial today. Your team can be working in the app this afternoon.

284 days to the general election on 10 August 2027.

14-day free trial · No payment to start · Pay month by month

The Uchaguzi app, for campaign teams and agents.

Installing the app on Android

Installing the app on Android

  1. Open the file you downloaded.
  2. When Android asks, allow your browser to install apps: Settings › Apps › Special app access › Install unknown apps. The words differ a little from phone to phone.
  3. If Play Protect warns you, choose “Install anyway”.
Version
0.1.0-beta.4
Size
78 MB
SHA-256 fingerprint
01ae920b8180ac98b7cefca224535033022aa5b16b921f82f66cd6d8ee19331d

Download the app only from this site. The app moves to the Google Play Store later, and you will be able to update it from there.

Download now

iPhone

The iPhone app will come through Apple's TestFlight. Invited team members will get the link.

When you are invited: install TestFlight from the App Store, open the invitation on your iPhone, accept it, then install Uchaguzi.