Spirit Lake, Iowa

Spirit Lake, Iowa
Spirit Lake, Iowa
Location of Spirit Lake, Iowa
The town of Spirit Lake, in the Iowa Great Lakes region. Map courtesy of USGS
Coordinates: 43°25′20″N 95°06′08″W / 43.42222°N 95.10222°W / 43.42222; -95.10222[1]
CountryUnited States
StateIowa
CountyDickinson County
IncorporatedOctober 14, 1878[2]
Area
 • Total4.50 sq mi (11.65 km2)
 • Land4.48 sq mi (11.60 km2)
 • Water0.02 sq mi (0.05 km2)
Elevation1,473 ft (449 m)
Population
 • Total5,439
 • Density1,214.60/sq mi (468.97/km2)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
ZIP code
51360
Area code712
FIPS code19-74415
Websitewww.cityofspiritlake.org

Spirit Lake is a city in Iowa in the United States.

References

  1. 1.0 1.1 1.2 U.S. Geological Survey Geographic Names Information System: Spirit Lake, Iowa
  2. "Spirit Lake-Iowa". City-Data. Retrieved May 10, 2011.
  3. "2020 U.S. Gazetteer Files". United States Census Bureau. Retrieved March 16, 2022.
  4. "Spirit Lake city, Iowa". United States Census Bureau. Retrieved November 9, 2023.