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

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

About Osceola County

Osceola County is a county located in the U.S. state of Iowa. As of the 2020 census the population was 6,192, and was estimated to be 5,980 in 2025, making it the fifth-least populous county in Iowa. It is named for Seminole war chief Osceola. The county seat and the largest city is Sibley, named for H. H. Sibley of Minnesota.

Description adapted from Wikipedia, CC BY-SA 4.0.

Osceola County, Iowa
Osceola County Courthouse (Iowa) — CC BY-SA 3.0, Skye Marthaler · source

History of Osceola County

Osceola County was created on January 15, 1851 and organized on January 1, 1872. It was named after the eponymous chief of the Seminole. It is the smallest and most recent county in Iowa. In the same year the first settler arrived, Captain Eldred Huff, and laid his claim. On January 1, 1872, the county government conferred for the first time. The first courthouse, constructed of wood, was built in November of the following year and simultaneously served as the conference chamber, school and church. In September 1903, the second courthouse was finished and was wired for electricity in October 1915.

Adapted from Wikipedia, CC BY-SA 4.0.

Osceola County at a glance

County seat
Sibley
Population
6,192 (2020)
Land area
400 sq mi
Founded
1871

Largest communities in Osceola County

  1. Sibley county seat 2,860
  2. West Holman Township 2,074
  3. East Holman Township 1,180
  4. Gilman Township 647
  5. Ocheyedan Township 614

Start here

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

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

    Osceola County election office →

Official channels

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