Confirm what Iowa has on file first, then use Franklin County's official election channels below.

Check my registration with Scan Check Protect Use the official Iowa lookup

About Franklin County

Franklin County is a county located in the U.S. state of Iowa. As of the 2020 census, the population was 10,019. The county seat is Hampton. The county was formed on January 15, 1851 and named after Benjamin Franklin.

Description adapted from Wikipedia, CC BY-SA 4.0.

Franklin County, Iowa
Franklin County G.A.R. Soldiers' Memorial Hall, Hampton, Iowa — CC BY-SA 3.0, Ann Sullivan-Larson · source

Franklin County at a glance

County seat
Hampton
Population
10,019 (2020)
Land area
583 sq mi
Founded
1851

Largest communities in Franklin County

  1. Hampton county seat 4,337
  2. Ackley 1,599
  3. Sheffield 1,130
  4. Marion Township 941
  5. Latimer 477

Start here

Confirm you're ready to vote in Franklin County

  1. Run a guided check

    Scan Check Protect walks you through verifying your Iowa registration and flags anything that needs fixing — free.

    Start at Scan Check Protect →

  2. Ask Franklin County directly

    Your county election office handles registration, mail ballots, and polling places.

    Franklin County election office →

Official channels

Franklin County election resources

Statewide tools and every Iowa resource in one place: the Iowa page at Scan Check Protect →

Neighboring counties

Part of Iowa Voter Check

This is the Franklin County page of Iowa Voter Check, a project of True the Vote, pointing Iowa voters at the official tools that already exist — and at Scan Check Protect to verify your registration.

Where anything here differs from what Franklin County or the Iowa Secretary of State publishes, they are right and this page is not.