Moving to Storm Lake, Iowa

Population: 10,076. Estimated population in July 2024: 9,963 (-1.1% change)
Males: 5,002 (49.6%), Females: 5,074 (50.4%)

Buena Vista County

Zip code: 50588

Demographics

Median resident age: 31.7 years
Median household income: $35,270
Median house value: $71,300

Population by Race

Races in Storm Lake:

  • 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%)

(Total can be greater than 100% because Hispanics could be counted in other races)

Ancestries: German (32.1%), Irish (8.7%), English (5.7%), Swedish (5.0%), United States (4.8%), Norwegian (4.0%).

Elevation: 1434 feet

Land area: 4.0 square miles

Map of Storm Lake, IA

Population by Education

For population 25 years and over in Storm Lake

  • High school or higher: 73.3%
  • Bachelor’s degree or higher: 19.5%
  • Graduate or professional degree: 6.0%
  • Unemployed: 4.2%
  • Mean travel time to work: 12.1 minutes

For population 15 years and over in Storm Lake city

  • Never married: 33.9%
  • Now married: 50.3%
  • Separated: 1.9%
  • Widowed: 8.4%
  • Divorced: 5.6%

21.7% Foreign born (13.9% Latin America, 6.6% Asia).

Population change in the 1990s: +1,122 (+12.5%).

Hospitals

Hospital/medical center in Storm Lake:

  • BUENA VISTA REGIONAL MEDICAL CENTER (1525 WEST FIFTH STREET)

Other hospitals/medical centers near Storm Lake:

Airports

Airports certified for carrier operations nearest to Storm Lake:

  • FORT DODGE REGIONAL (about 71 miles; FORT DODGE, IA; Abbreviation: FOD)
  • SIOUX GATEWAY/COL. BUD DAY FIELD (about 84 miles; SIOUX CITY, IA; Abbreviation: SUX)
  • EPPLEY AIRFIELD (about 104 miles; OMAHA, NE; Abbreviation: OMA)

Other public-use airports nearest to Storm Lake:

  • STORM LAKE MUNI (about 5 miles; STORM LAKE, IA; Abbreviation: SLB)
  • CHEROKEE MUNI (about 25 miles; CHEROKEE, IA; Abbreviation: CKP)
  • SAC CITY MUNI (about 26 miles; SAC CITY, IA; Abbreviation: SKI)

Colleges and Universities

Colleges/Universities in Storm Lake:

  • BUENA VISTA UNIVERSITY (Full-time enrollment: 2,524; Location: 610 W 4TH ST; Private, not-for-profit; Website: www.bvu.edu; Offers Master’s degree)
  • FAUST INSTITUTE OF COSMETOLOGY (Full-time enrollment: 17; Location: 502 ERIE ST BOX 29; Private, for-profit)

Other colleges/universities with over 2000 students near Storm Lake:

  • IOWA CENTRAL COMMUNITY COLLEGE (about 72 miles; FT DODGE, IA; Full-time enrollment: 2,807)
  • WESTERN IOWA TECH COMMUNITY COLLEGE (about 80 miles; SIOUX CITY, IA; Full-time enrollment: 2,639)
  • IOWA WESTERN COMMUNITY COLLEGE (about 103 miles; COUNCIL BLUFFS, IA; Full-time enrollment: 2,840)
  • METROPOLITAN COMMUNITY COLLEGE AREA (about 107 miles; OMAHA, NE; Full-time enrollment: 6,175)
  • BELLEVUE UNIVERSITY (about 114 miles; BELLEVUE, NE; Full-time enrollment: 2,723)
  • UNIVERSITY OF NEBRASKA AT OMAHA (about 115 miles; OMAHA, NE; Full-time enrollment: 10,150)
  • CREIGHTON UNIVERSITY (about 115 miles; OMAHA, NE; Full-time enrollment: 5,806)

Schools

Public high school in Storm Lake:

  • STORM LAKE HIGH SCHOOL (Students: 657; Location: 621 TORNADO DR; Grades: 09 – 12)

Private high schools in Storm Lake:

  • ST MARY GRADE SCHOOL (Students: 337; Location: 312 SENECA ST; Grades: KG – 12)
  • ST MARYS K-12 (Students: 330; Location: 304 SENECA STREET; Grades: KG – 12)

Public primary/middle schools in Storm Lake:

  • STORM LAKE MIDDLE SCHOOL (Students: 658; Location: 1811 HYLAND DRIVE; Grades: 05 – 08)
  • SOUTH ELEMENTARY SCHOOL (Students: 243; Location: 310 CAYUGA; Grades: PK – 04)
  • WEST ELEMENTARY SCHOOL (Students: 219; Location: 1001 W 6TH; Grades: KG – 04)
  • EAST ELEMENTARY SCHOOL (Students: 136; Location: 930 E 5TH; Grades: PK – 01)
  • NORTH ELEMENTARY SCHOOL (Students: 126; Location: 301 E 7TH; Grades: 02 – 04)

Libraries

Library in Storm Lake:

  • STORM LAKE PUBLIC LIBRARY (Operating income: $226,773; Location: 609 CAYUGA; 42,688 books; 1,448 audio materials; 1,032 video materials; 99 serial subscriptions)