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

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

About Mahaska County

Mahaska County is a county located in the U.S. state of Iowa. As of the 2020 census, the population was 22,190. The county seat is Oskaloosa.

Description adapted from Wikipedia, CC BY-SA 4.0.

Mahaska County, Iowa
Mahaska County, Iowa Courthouse — CC BY-SA 3.0, en:User:Cburnett · source

History of Mahaska County

Mahaska County was formed in February 1843. The county has been self-governing since February 5, 1844. It was named after chief Mahaska of the Iowa people. The county was the first in Iowa to have a sheriff and a justice of peace. The first courthouse was completed in January 1846. When a larger structure was required, the second courthouse was constructed in 1885–86, first being used on February 27, 1886. The first school, a small log cabin one-half mile (ca. 2 km) east of Oskaloosa, was opened on September 16, 1844, and the Cumberland Presbyterian Church opened as the first church in 1846. On July 2, 1850, the first edition of the Iowa Herald was issued (today the Oskaloosa Herald). The first tracks of the Des Moines Valley Railroad were laid through the county in 1864. Coal mining was once a major industry in Mahaska County.

Adapted from Wikipedia, CC BY-SA 4.0.

Mahaska County at a glance

County seat
Oskaloosa
Population
22,190 (2020)
Land area
573 sq mi
Founded
1843

Largest communities in Mahaska County

  1. Oskaloosa county seat 11,558
  2. Prairie Township 1,618
  3. Spring Creek Township 1,529
  4. New Sharon 1,262
  5. Garfield Township 1,255

Start here

Confirm you're ready to vote in Mahaska 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 Mahaska County directly

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

    Mahaska County election office →

Official channels

Mahaska 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 Mahaska 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 Mahaska County or the Iowa Secretary of State publishes, they are right and this page is not.