Guest, Sign inJoin

Post to Spirit Lake

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
Spirit Lake
Iowa›Dickinson County

Spirit LakeIA

46% more nonprofits per person than the typical Iowa town. A town settled in 1856, now home to 5,525 people.

Trash day: look up yours
2 bordering townsMap →
Antlers Hotel · Photo: TheCatalyst31 · CC0
Photo of Spirit Lake

Spirit Lake, IA · Antlers Hotel · Photo: TheCatalyst31 · CC0

Is Spirit Lake a good place to live?

Schools are its strong suit: its public schools beat nearly three quarters of Iowa towns on state tests and graduation. Homes run about $338K for a typical one, 4.5 times the Spirit Lake area’s $75K median household income. The drawback is safety (C+) — its police reported 9 violent crimes reported to the FBI in 2025, a higher rate per resident than 61% of U.S. towns. Overall, that makes a B+, good for 68th of 140 in Iowa. It comes out better than nearly two thirds of U.S. towns. This Iowa town has 3 places on the National Register of Historic Places, among them Spirit Lake Public Library and Antlers Hotel. The town is easier to get around on foot or by transit than 70% of U.S. towns. Elsewhere it is close to typical: B for health, B− for incomes and B− for hazard risk.

Figures: schools, state test and graduation results · FBI crime data, 2025 · home values, Zillow · incomes, Census ACS, 2020–24 · health, CDC PLACES · FEMA National Risk Index · National Register of Historic Places.

What makes Spirit Lake stand out

Where Spirit Lake beats most towns.

A growing town

Spirit Lake has grown 14% since 2010

4,840 counted in 2010 and 5,439 in 2020; an estimated 5,525 in 2025.

4,8402010
5,4392020
5,5252025 est.

U.S. Census 2010 & 2020 counts · Census Bureau estimate, July 1, 2025

How Spirit Lake grades

Each subject compared with towns across the country (schools within Iowa), ordered by how far Spirit Lake is from typical.

How grading works
Character Graded, but not part of the overall grade.
Described, not graded Taste, not quality: snow or an older crowd is neither good nor bad.

How TownRatings grades towns →

Spirit Lake Public Library
Spirit Lake Public Library · National Register of Historic Places
Spirit Lake’s story

170 years in pictures

Census counts: 76 in 1870, 5,439 in 2020. The archive holds 6 old photos and papers going back to 1883 and 2 maps from 1970 on.

3 places on the National Register of Historic Places.

  • 1856Spirit Lake is settled
Explore the history →
Getting set up

Moving to Spirit Lake: who provides what

Who provides power, water and the rest in Spirit Lake, and how to reach them.

The full setup list →
PowerInterstate Power and Light17.8¢/kWh · EIA 2025HIFLD · EIA
WaterSpirit Lake Waterworks1 health-based violation in 5 years · EPAEPA
Internet9 providers100% of addresses get 100/20 MbpsFCC
Trash & dumpBy addressTown pickup · day by addressTown site
SchoolsSpirit Lake Community School DistrictWhich school depends on your addressNCES
Register to voteOnlineIn Iowa you can register online until 15 days before Election Day, in person up to and including Election Day, or by mail (postmarked 15 days before).vote.gov
Who runs elections hereDickinson County AuditorDickinson County; contacts on the Handbook page.FVAP, Nov 2025
ZIP code5136051360 100%Census 2020

EPA SDWIS (Oct 9, 2026) · HIFLD + EIA-861 2025 · Census 2020 ZCTAs · NCES 2024–25 · registration: vote.gov, updated Nov 18, 2024.

The data

Ordered by what stands out in Spirit Lake.

Spirit Lake draws workers from Estherville and beyond and is healthier than towns with similar incomes.

Work & commuteJobs & income grade B−

About one in three working residents works right in Spirit Lake

4,184 jobs are based in Spirit Lake, 1.6 for every working resident, so most of the people who work here commute in. The average commute takes 13.4 minutes, against 19.8 across Iowa.

In Spirit Lake, 6.3% of residents live below the poverty line, below both the Iowa town median (11%) and the median of U.S. towns (9.6%). For working residents in the town, the share who work locally is 38%. Half of commuters travel less than 5 miles. The town’s average trip to work comes in at 13 minutes.

38%work in town
Spirit LakeIowa townsU.S. towns
Working residents who work in town38%31%8%
Average trip to work13 minutes19 minutes25 minutes
Below the poverty line6.3%11%9.6%
Median household income$66,000$69,000$80,000

Where working residents work

In Spirit Lake38%
Milford8%
Spencer5%
Arnolds Park4%
Estherville3%
5 mi
median commute distance
4,184
jobs based in Spirit Lake
A job hub
jobs vs. working residents
B+
Walkability grade: more walkable than 70% of U.S. towns

Census LEHD 2023 · ACS

SchoolsB+

On state tests, Spirit Lake’s schools beat 74% of Iowa districts

The largest public high school is Spirit Lake High School, with 393 students. Two of the 3 schools are below, and why each made the list. Its public schools are run by the Spirit Lake Community School District.

74%of IA districts it outscoresB+School Grade
SchoolLevelStudentsLetter
Spirit Lake Elementary SchoolLargest public elementary schoolGrades PK–4Grades PK–4547B
Spirit Lake High SchoolLargest public high schoolGrades 9–12Grades 9–12393A

NCES · EDFacts · graded within IA on state tests and graduation

HousingCost of living grade B

For cost of living, Spirit Lake earns a B

Zillow values the typical Spirit Lake home at about $338,000, up 1.5% in a year, 43% above the Iowa typical home. Homes sold in Spirit Lake spent a median 53 days on the market. Sellers in Spirit Lake got 96.5% of the asking price, typically.

$338KZillow home value
Spirit LakeIowa townsU.S. towns
Households that own their home68%70%73%
Median rent$911 a month$911 a month$1,185 a month

Typical home value

Spirit Lake$338K
Iowa$237K
Market temperature
Buyer’s marketA buyer's marketBuyer’sSeller’s
53
days on market
96.5%
sale-to-list price
+1.5%
value change, 1 year
10
homes sold in September

Zillow Home Value Index · Redfin Data Center

Climate

Spirit Lake has snowy winters and pleasant summers

The midsummer high is 83°F.

42″snow a winter

Typical low → high °F

Winter10–27°
Spring35–56°
Summer59–81°
Fall37–59°
Oct 11
typical first frost
Apr 28
typical last frost
+1.0°
vs. the 20th-century average

NOAA U.S. Climate Normals, 1991–2020

SafetyC+

For safety, Spirit Lake earns a C+

The property crime rate for Spirit Lake comes to 11.5 per 1,000 residents, against 7.2 in Iowa’s towns and 9.9 across U.S. towns. The violent offense rate for Spirit Lake comes to 1.6 per 1,000 residents, above Iowa’s towns (1.5) and close to U.S. towns (1.6).

39%of U.S. towns report more crimeC+Safety Grade
Spirit LakeIowa townsU.S. towns
Property crimes per 1,000 (2025)11.5 per 1,000 residents7.29.9
Violent crimes per 1,000 (2025)1.6 per 1,000 residents1.51.6

Violent crime per 1,000 residents

Spirit Lake1.6
Iowa2.4
U.S.3.3

Property crime per 1,000 residents

Spirit Lake11.5
Iowa12.1
U.S.15.5
39th
percentile among U.S. towns we grade
38th
percentile among IA towns
9
violent crimes reported in 2025
64
property crimes reported in 2025

FBI crime data, 2025 · crimes reported to police

HealthB

Residents of Spirit Lake are healthier than 58% of U.S. towns

Against the 10,049 U.S. towns with household incomes like Spirit Lake’s, it is healthier than 78%, so its B isn’t only a matter of income. Its widest gap with Iowa is tooth loss: 6.6% of those 65+ have lost all their teeth, against 11.6% statewide.

Of 32 CDC measures, Spirit Lake beats the Iowa average on 1 and trails it on 1. In Spirit Lake, nearly a fifth of adults binge drink.

58%healthier than U.S. townsBHealth Grade
Spirit LakeIowa townsU.S. towns
Feel lonely (CDC PLACES)30%32%33%
Binge drink (CDC PLACES)19%20%16%
Depression (CDC PLACES)20%21%23%
Sleep under 7 hours (CDC PLACES)33%32%36%
32 measures vs. Iowa
1 better30 too close to call1 worse
What stands outSpirit LakeIA
Fewer older adults who have lost all their teeth6.6%11.6%
More adults who have had cancer10.4%8.7%
Lakes Regional Healthcare
0.7 mi away · emergency room
1 of 3
care shortages: mental health
53rd
percentile among IA towns

CDC PLACES 2025 · modeled estimates for adults · CMS · HRSA

Who lives here

A typical Iowa spread of ages in Spirit Lake

Here, 27% of adults 25 and older have a bachelor’s degree, against 31% in Iowa as a whole. By age, Spirit Lake looks like Iowa: each broad group is within 4 points. Among residents locally, 20% are under 18.

40.4median age · IA 38.6
Spirit LakeIowa townsU.S. towns
Under 1820%23%22%
Aged 65 or older22%19%18%
Spirit LakeIowaUnited States

Ages · share of residents

Education · adults 25 and older

No diploma6%
High school35%
Some college22%
Associate’s10%
Bachelor’s20%
Graduate7%

Women and men · all residents

49% women, 51% men

That’s an even split within the survey’s margin of ±2.9 points. Across Iowa, 49.8% of residents are women.

Ages and education in Spirit Lake
Spirit LakeIAU.S.
Under 1010.9%12.2%11.6%
10 to 178.6%10.7%10.3%
18 to 2412.7%10%9.1%
25 to 3412.8%12.5%13.7%
35 to 4411.9%12.6%13.2%
45 to 5411.3%11.3%12.2%
55 to 649.7%12.6%12.7%
65 to 7411.7%10.6%10.2%
75 and older10.4%7.6%7%
No diploma5.7%6.7%10.4%
High school35.1%30%26%
Some college22.1%19.7%19.1%
Associate’s10.3%12.1%8.8%
Bachelor’s19.5%20.9%21.6%
Graduate7.3%10.5%14.1%

U.S. Census Bureau · ACS 2020-2024 5-year estimates

Natural hazardsHazard risk grade B−

Spirit Lake faces a moderate natural-hazard risk, led by inland flooding

Households in Spirit Lake have drawn federal disaster aid in 5 declared disasters, most recently in 2024. On expected storm and flood damage, Spirit Lake sits below 53% of U.S. communities. Expected losses in Spirit Lake break down as 50% from inland flooding and 23% from tornadoes. One claim on flood insurance has been paid out locally since 2024.

47risk score of 100
FEMA risk score
47Moderate riskLowerHigher
Inland floodingTornadoesCold waves
1
paid flood claims since 2024
5
federal disasters paid out here

FEMA disaster declarations and aid · FEMA National Risk Index · OpenFEMA

OutdoorsC+

Open space protected for good: 1.7% of Spirit Lake

There are 0.2 miles of trail across 9 parks and preserves.

1.7%conserved
1.7%
conserved · 50 of 2,899 acres
0.2 mi
of trails · 0 per sq mi
Biggest places to walkTrailsAcres
1. East Okoboji Slough Wildlife Management Area—19
2. Memorial Park—6
3. East Okoboji Access—6

Trails & parks © OpenStreetMap contributors · Conserved land: USGS PAD-US

Keep exploring

Everything we know about Spirit Lake

20pages on Spirit Lake
After high school

Colleges nearby

1 within 15 miles of the center of Spirit Lake

A job hub

Every workday, about 3,204 people come to Spirit Lake for work

Where Spirit Lake’s working residents go each day. Line width shows the share.

8% → Milford Milford 8% 5% → Spencer Spencer 5% 4% → Arnolds Park Arnolds Park 4% 3% → Estherville Estherville 3% 3% → Jackson Jackson 3% 3% → Sioux City Sioux City 3% Spirit Lake · 38% stay
4,184jobs based in Spirit Lake
38%of working residents work in town
5 mimedian commute distance

Census LEHD 2023

Landmarks

3 places in Spirit Lake on the National Register of Historic Places.

All landmarks →

Famous people from Spirit Lake

7 notable people were born in Spirit Lake.

See all 7 →

About Spirit Lake

City in Iowa, United States

Official town website ↗

Spirit Lake is a city in Dickinson County, Iowa, United States. The population was 5,439 at the 2020 census. It is the county seat of Dickinson County. The town is located along the western shore of East Okoboji Lake, in the Iowa Great Lakes region.

From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)

Established
1856
Area
4.6 sq mi
Elevation
1,473 ft
ZIP code
51360
Area code
712

Spirit Lake’s neighbors

2 towns share a border with Spirit Lake.

Explore the map →
How the neighbors grade
TownIA rankOverallCostSafetySchoolsHealth
Spirit Lake#68B+BC+B+B
Orleans——————
Okoboji——————

Orleans and Okoboji aren’t graded (fewer than 1,000 residents, or not enough data). Compare Spirit Lake with a neighbor →

Questions about Spirit Lake

Short answers, built from the data on this page.

Is Spirit Lake, IA a good place to live?

By most measures, yes. Spirit Lake grades B+ overall, better than 66% of U.S. towns and #68 of 140 in Iowa. It grades B for health, C+ for safety and B+ for schools.

Is Spirit Lake, IA expensive?

Cost of living, which also weighs rents, property taxes and how many households pay 30% or more of their income for housing, grades B.

What is Spirit Lake, IA known for?

7 notable people were born here, including Berkley Bedell and Harry E. Narey.