Dickinson County, Iowa

Dickinson County, Iowa, has 18,077 residents (July 2025 estimate). Its county seat is Spirit Lake. It uses Central Time and covers 381 sq mi (986 km²) of land.

Des MoinesCedar RapidsDavenport
Dickinson County in Iowa
Spirit LakeMilfordLake ParkOkobojiArnolds Park
Dickinson County and its neighbors (simplified outlines). Open in OpenStreetMap ↗
Resident population, July 2025
18,077
Land area
381 sq mi (986 km²)
County seat or government
Spirit Lake
Time zone
Central TimeUTC-06:00 in January; UTC-05:00 in July
Median household income
$75,432 ± $5,466
Median home value
$270,700 ± $17,339
Median rent, with utilities
$922 ± $31
Homes lived in by their owners
77.5% ± 2.2 points
County type
County
Metro or micro area
Spirit Lake, IA micro areaCentral county
Water area
23.4 sq mi (60.7 km²)
State
Iowa
County code (FIPS)
19059
Coordinates (central point)
43.389611, -95.196057

These coordinates mark a central point for the area, not a street address. Income, home value, rent and homes lived in by their owners: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 13, 2026.

Time zones in Dickinson County

Time zoneLocal time and UTC offsetNext clock change
Central TimeAmerica/ChicagoUTC-06:00 in January; UTC-05:00 in July. Enable JavaScript for the live clock.Enable JavaScript for upcoming changes.

Near a time-zone line, check where you are with the time-zone finder. Your phone’s setting can differ.

ZIP Code areas, largest first

  1. 513608,653 people
  2. 513346,960 people
  3. 513514,988 people
  4. 513471,470 people
  5. 513551,048 people
  6. 51331935 people
  7. 51338852 people
  8. 51364803 people
  9. 51345347 people
  10. 51363111 people

10 ZIP Code areas overlap Dickinson County. People counts are 2020–2024 estimates for each whole ZIP area. Mailing ZIPs can differ; check an address with USPS ZIP Code Lookup.

Official county information

Dickinson County government website ↗ is the next stop for county offices, tax, voting, jury and records information. A geographic lookup cannot determine eligibility, tax liability or a court obligation.

Townships in Dickinson County, largest first

  1. Center Grove Township8,793 people
  2. Okoboji Township2,425 people
  3. Lakeville Township1,502 people
  4. Silver Lake Township1,256 people
  5. Milford Township1,155 people
  6. Spirit Lake Township1,122 people
  7. Lloyd Township663 people
  8. Diamond Lake Township411 people
  9. Superior Township350 people
  10. Richland Township189 people
  11. Excelsior Township99 people
  12. Westport Township25 people

People counts are American Community Survey 2020–2024 5-year estimates. All townships in Iowa, by county

School districts in Dickinson County, largest first

  1. Spirit Lake Community School District8,581 people
  2. Estherville Lincoln Central Community School District7,574 people
  3. Okoboji Community School District7,250 people
  4. Hartley-Melvin-Sanborn Community School District4,073 people
  5. Graettinger-Terril Community School District2,559 people
  6. Clay Central-Everly Community School District2,237 people
  7. Harris-Lake Park Community School District1,817 people

Districts with land in the county; a district can cross county lines. People counts are American Community Survey 2020–2024 5-year estimates. A district boundary doesn’t decide which school a student attends.

Cities, towns and communities, largest first

These areas overlap the mapped boundary; an overlap does not mean that every address belongs to both.

  1. Spirit Lake, Iowa (city)5,518 people
  2. Milford, Iowa (city)3,311 people
  3. Lake Park, Iowa (city)1,184 people
  4. Okoboji, Iowa (city)969 people
  5. Arnolds Park, Iowa (city)922 people
  6. Orleans, Iowa (city)527 people
  7. Wahpeton, Iowa (city)443 people
  8. West Okoboji, Iowa (city)418 people
  9. Terril, Iowa (city)290 people
  10. Superior, Iowa (city)111 people

Bordering areas, nearest first

Distances are straight lines between map points.

  1. Jackson County, Minnesota20 mi north
  2. Clay County, Iowa21 mi south
  3. Osceola County, Iowa22 mi west
  4. Emmet County, Iowa26 mi east
  5. O'Brien County, Iowa30 mi southwest
  6. Palo Alto County, Iowa34 mi southeast

Before using this answer on a form

Use a precise point for address-level questions. A device accuracy circle can cross a boundary; confirm tax, voting or jury details with the responsible office.

Find the county where you are now, check its ZIP area, or check the time zone where you are.

See this county on Census.gov ↗

Areas that only touch the edge

These areas meet the boundary only along a sliver. Most addresses here are not in them; for an address near the line, check with the county.