Iowa Mock Election 2026

When is it?
Official Mock Election Day is Monday, November 2, 2026. Today’s vote runs every day until then.
Who can vote?
Anyone. It is free, and no account is needed.
How does it work?
Pull the lever once a day in today’s vote. On November 2, pull it once for the official count.

Vote now

Day 2Governor and Lieutenant Governor

No votes yet today. Pull the lever.

Today’s count. One vote per device. The official count is November 2.

The ballot

Governor and Lieutenant Governor

Vote for one

  • Zach Lahn and Derek WulfRepublican
  • Rob Sand and Dave MuhlbauerDemocratic

United States Senator

Vote for one

  • Ashley HinsonRepublican
  • Josh TurekDemocratic
  • Thomas LaehnLibertarian

Attorney General

Vote for one

  • Brenna BirdRepublican
  • Nate WillemsDemocratic

Secretary of Agriculture

Vote for one

  • Mike NaigRepublican
  • Chris JonesDemocratic

Secretary of State

Vote for one

  • Paul PateRepublican
  • Ryan PetermanDemocratic

Treasurer of State

Vote for one

  • Roby SmithRepublican
  • John NorwoodDemocratic

Auditor of State

Vote for one

  • Chris CournoyerRepublican
  • Taylor WettachDemocratic

Constitutional Amendment 1: Income Tax Increases

Vote for one

  • Yes
  • No
I Voted card, Iowa Mock Election, Day 2

Lessons that go with this ballot

Run this ballot for your own class — Classroom Pack, $10.

Past results

2026 is the first year. The results will live here.

Official Mock Election — Monday, November 2, 2026