Guest, Sign inJoin

Post to Storm 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
Storm Lake Public Library (NRHP 83000346) 20120930 IMG 8844
Iowa›Buena Vista County

Storm LakeIA

A town of 11,590, settled in 1869.

1 bordering townMap →
Photo: Scott A. Miller · CC BY-SA 3.0
Photo of Storm Lake

Storm Lake, IA · Photo: Scott A. Miller · CC BY-SA 3.0 · Source ↗

Is Storm Lake a good place to live?

Storm Lake gives you more for your money than most places: homes are within reach, about $176K for a typical one, or 2.5 years of the Storm Lake area’s $72K median household income. It grades C overall, 108th of 140 graded towns in Iowa. The low prices come with trade-offs. Its schools rank among the lowest in Iowa on tests and graduation. On the plus side, natural-hazard risk is low. 70% of working residents work locally in Storm Lake, above both Iowa’s towns (31%) and U.S. towns (8%). Only 26 of Iowa’s 276 towns score higher on walkability. Storm Lake is home to Buena Vista University.

What makes Storm Lake stand out

Where Storm Lake beats most towns, and one thing worth knowing.

A job hub

Every workday, about 5,412 people come to Storm Lake for work

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

2% → Sioux City Sioux City 2% 1% → Holstein Holstein 1% 1% → Spencer Spencer 1% 1% → Cherokee Cherokee 1% 1% → Alta Alta 1% 1% → Sioux Falls Sioux Falls 1% Storm Lake · 70% stay
8,908jobs based in Storm Lake
70%of working residents work in town
1 mimedian commute distance

Census LEHD 2023

How Storm Lake grades

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

How grading works

Its grades run from A for hazard risk (better than 86% of comparable towns) to D− for schools (better than 1%), so the C overall blends very different results.

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 →

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

157 years in pictures

Census counts: 1,034 in 1880, 11,269 in 2020. The archive holds 11 old photos and papers going back to 1875 and 2 maps from 1979 on.

5 places on the National Register of Historic Places.

  • 1869Storm Lake is settled
Explore the history →
Getting set up

Moving to Storm Lake: who provides what

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

The full setup list →
PowerMidAmerican Energy11.2¢/kWh · EIA 2025HIFLD · EIA
WaterStorm Lake Water Treatment PlantNo health-based violations in 5 years · EPAEPA
Internet9 providers100% of addresses get 100/20 MbpsFCC
Trash & dumpNot on file yetWe don’t have Storm Lake’s trash rules yet
SchoolsStorm 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 hereBuena Vista County AuditorBuena Vista County; contacts on the Handbook page.FVAP, Aug 2019
ZIP code5058850588 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 Storm Lake.

SchoolsD−

Storm Lake’s public schools rank near the bottom of Iowa

Its public schools are run by the Storm Lake Community School District. Two of its 8 schools are below, each with why it’s listed. The largest public high school is Storm Lake High School, with 851 students.

1%of IA districts it outscoresD−School Grade
SchoolLevelStudentsLetter
Storm Lake ElementaryLargest public elementary schoolGrades 2–5Grades 2–5822D
Storm Lake High SchoolLargest public high schoolGrades 9–12Grades 9–12851C−

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

Work & commuteJobs & income grade C+

About two in three of Storm Lake’s working residents work in town

8,908 jobs are based in Storm Lake, 1.8 for every working resident, so most of the people who work here commute in. The average commute takes 10.1 minutes, against 19.8 across Iowa.

The average trip to work in Storm Lake is 10 minutes. Since 2013, Storm Lake has added 1,460 jobs, to 8,908 in 2023. 4.3% of Storm Lake workers work from home.

70%work in town
Storm LakeIowa townsU.S. towns
Average trip to work10 minutes19 minutes25 minutes
Work from home4.3%8.5%11%
Below the poverty line7%11%9.6%
Median household income$63,000$69,000$80,000

Where working residents work

In Storm Lake70%
Sioux City2%
Holstein1%
Spencer1%
Cherokee1%
1 mi
median commute distance
8,908
jobs based in Storm Lake
A job hub
jobs vs. working residents
A−
Walkability grade: more walkable than 84% of U.S. towns

Census LEHD 2023 · ACS

Natural hazardsHazard risk grade A

Very low risk in Storm Lake, with tornadoes at the top

Expected storm and flood damage is lower than in 83% of U.S. communities.

17risk score of 100
FEMA risk score
17Very low riskLowerHigher
TornadoesInland floodingCold waves
5
federal disasters paid out here

FEMA National Risk Index · OpenFEMA

HealthC

Storm Lake stands out in Iowa and nationally: a larger share of its adults 18 to 64 have no health insurance

17% of adults 18 to 64 have no health insurance in Storm Lake. Among 140 Iowa towns, just 6 have a lower share of adults who had a checkup this year than Storm Lake. 38% of adults feel lonely in Storm Lake.

29%healthier than U.S. townsCHealth Grade
Storm LakeIowa townsU.S. towns
No health insurance, 18–64 (CDC PLACES)17%7%8.1%
Feel lonely (CDC PLACES)38%32%33%
Food insecurity (CDC PLACES)24%12%14%
Get no exercise (CDC PLACES)34%26%25%
32 measures vs. Iowa
3 better14 too close to call15 worse
What stands outStorm LakeIA
Fewer adults who have had cancer5.8%8.7%
Fewer adults with arthritis21.7%27%
More uninsured adults17.3%7.3%
Buena Vista Regional Medical Center
1.3 mi away · emergency room
3 of 3
care shortages: primary care, dental, mental health
21st
percentile among IA towns

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

HousingCost of living grade A−

For cost of living, Storm Lake earns an A−

The typical Storm Lake home is worth about $176,000, down 0.5% in a year, 25% below the Iowa typical home. Storm Lake’s median rent is $898 a month.

$176KZillow home value
Storm LakeIowa townsU.S. towns
Households that own their home66%70%73%
Median rent$898 a month$913 a month$1,185 a month

Typical home value

Storm Lake$176K
Iowa$237K
Market temperature
BalancedA seller's marketBuyer’sSeller’s
45
days on market
94.7%
sale-to-list price
−0.5%
value change, 1 year
11
homes sold in May

Census ACS, 2020–24 · Zillow Home Value Index · Redfin Data Center

34%of U.S. towns report more crimeCSafety Grade

Violent crime per 1,000 residents

Storm Lake2.3
Iowa2.4
U.S.3.3

Property crime per 1,000 residents

Storm Lake13.3
Iowa12.1
U.S.15.5
34th
percentile among U.S. towns we grade
31st
percentile among IA towns
27
violent crimes reported in 2025
156
property crimes reported in 2025

FBI crime data, 2025 · crimes reported to police

Climate

Storm Lake has four seasons and pleasant summers

Storm Lake has cold, snowy winters and pleasant summers. July afternoons reach 83°, January nights drop to 9° and about 31 inches of snow falls in a winter.

31″snow a winter

Typical low → high °F

Winter12–29°
Spring36–58°
Summer60–81°
Fall38–60°
Oct 13
typical first frost
Apr 25
typical last frost
+0.9°
vs. the 20th-century average

NOAA U.S. Climate Normals, 1991–2020

OutdoorsC+

1% of Storm Lake is conserved land

1.1 miles of trail in 14 parks and preserves. The biggest park or preserve is Sunrise Park, at 28 acres.

#81for trails in IA
Storm LakeIowa townsU.S. towns
Conserved land1%3.1%4.3%
Miles of trail per square mile0.2 miles per square mile0.40.4
1%
conserved · 36 of 3,445 acres
1.1 mi
of trails · 0.2 per sq mi
Biggest places to walkTrailsAcres
1. AWAYSIS Park0.4 mi8
2. Sunrise Park—28
3. Frank Starr Park0.2 mi18

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

Keep exploring

Everything we know about Storm Lake

19pages on Storm Lake
After high school

Colleges nearby

1 within 15 miles of the center of Storm Lake

College town

Buena Vista University calls Storm Lake home

College Scorecard · IPEDS

Landmarks

5 places in Storm Lake on the National Register of Historic Places.

All landmarks →

Famous people from Storm Lake

13 notable people were born in Storm Lake.

See all 13 →

About Storm Lake

City in Iowa, United States

Official town website ↗

Storm Lake is a city in and the county seat of Buena Vista County, Iowa, United States. The population was 11,269 in the 2020 census, an increase from 10,076 in the 2000 census. It has one of the only cities in Iowa with a non-white majority population. Located along the northern shore of Storm Lake, the city is home to King's Pointe Waterpark Resort, the Living Heritage Tree Museum, the Santa's Castle holiday attraction, and Buena Vista University, a private university. Housing a large Tyson Foods meatpacking plant, the town is responsible for some 3.5% of pork production in the United States.

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

Established
1873
Area
5.3 sq mi
Elevation
1,421 ft
ZIP code
50588
Area code
712

Storm Lake’s neighbors

One town shares a border with Storm Lake.

Explore the map →
LakesideLakesideStorm Lake
How the neighbors grade
TownIA rankOverallCostSafetySchoolsHealth
Storm Lake#108CA−CD−C
Lakeside——————

Lakeside isn’t graded (fewer than 1,000 residents, or not enough data). Compare Storm Lake with a neighbor →

Questions about Storm Lake

Short answers, built from the data on this page.

Is Storm Lake, IA a good place to live?

Storm Lake grades C overall, better than 28% of U.S. towns and #108 of 140 in Iowa. It grades C for health, C for safety and D− for schools. Schools is its weak spot, with a D−.

Are Storm Lake schools good?

The public schools Storm Lake children attend trail 100% of Iowa districts on state tests and graduation, a D− School Grade.

Is Storm Lake, IA expensive?

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

What is Storm Lake, IA known for?

13 notable people were born here, including Steve King and Janet Dailey.