Storm Lake Information

Relocation, travel info, sports, demographic data, and general statistics about the city of Storm Lake, IA

General Storm Lake Information

State: Iowa

County: Buena Vista County

Close cities: Newell, IA, Nemaha, IA, Lakeside, IA, Galva, IA, Alta, IA, Truesdale, IA, Schaller, IA

Storm Lake Population (census data)
Total 9,706 (-3.9% since 2000)
Male 4,818 (49.6%)
Female 4,888 (50.4%)

Population Density: 2,429 people per sq. mile

Cost of Living Index: 77.4 (US Avg is 100)

Storm Lake Elevation: 1,434 feet above sea level

Incorporated in 1873

Land Area: 4.00 square miles

Median Household Income: $39,937

Zip Codes: 50588.

Storm Lake Map

Loading Map...

Powered by Relocation.com

Thinking of relocating to Storm Lake?

Enter your details to compare licensed movers and get free moving quotes

Moving From

Moving To

Storm Lake Demographic Data

Ethnic Information:
  • White Non-Hispanic (69.8%)
  • Hispanic (21.1%)
  • Other race (9.5%)
  • Other Asian (6.8%)
  • Two or more races (2.2%)
  • Black (0.5%)
  • Vietnamese (0.5%)
Ancestry Information:
  • German (32.1%)
  • Irish (8.7%)
  • English (5.7%)
  • Swedish (5.0%)
  • United States (4.8%)
  • Norwegian (4.0%)
Foriegn Born: 2,186 people (22.5%)
  • Latin America (67.8%)
  • Asia (32.2%)

Storm Lake School Information

High Schools
Charter High School (621 Tornado Drive, Storm Lake, IA, 50588 - Storm Lake Community School District District)
Storm Lake High School (621 Tornado Drive, Storm Lake, IA, 50588 - Storm Lake Community School District District)
Middle Schools
Storm Lake Middle School (1811 Hyland Drive, Storm Lake, IA, 50588 - Storm Lake Community School District District)
Elementary Schools
East Elementary School (930 E 5th, Storm Lake, IA, 50588 - Storm Lake Community School District District)
North Elementary School (301 E 7th, Storm Lake, IA, 50588 - Storm Lake Community School District District)
South Elementary School (310 Cayuga, Storm Lake, IA, 50588 - Storm Lake Community School District District)
West Elementary School (1001 W 6th Street, Storm Lake, IA, 50588 - Storm Lake Community School District District)
Other/Private Schools
Storm Lake Alternative School (621 Tornado Drive, Storm Lake, IA, 50588 - Storm Lake Community School District District)

Find a Job