Storm Lake Information

Storm Lake Information

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...

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