Statistipedia

Spirit Lake, IA

Spirit Lake, IA
Map of Spirit Lake
StateIowa
Population5,069
Links
Maps

Spirit Lake is located in the state of Iowa, roughly 68 miles southwest of Mankato. Its population is 5,069.