Cities and Towns in the United States > Iowa > Dickinson County > Spirit Lake IA

Information on Spirit Lake, Dickinson County

The City of Spirit Lake is located in the state of Iowa, in Dickinson County. Its area, population and other key information are listed below.
For all your administrative procedures, you can go to the City hall of Spirit Lake at the address and schedules indicated on this page or contact the Town hall government by phone or by email depending on your preference or on the service's availability.

Update data

Spirit Lake City HALL, Dickinson County

Spirit Lake City Hall's addressSpirit Lake Spirit Lake Municipal Building
1803 Hill Avenue

Spirit Lake IA 51360
United States
Phone number of Spirit Lake City Hall+1 712-336-1871
Spirit Lake, IA emailNot available
Spirit Lake official
Mayor of Spirit LakeBlain Andera
Dickinson County, Iowa: Vital Records Spirit Lake vital records
Birth Certificate Order your Iowa birth certificate online

Demographics of Spirit Lake

Name of Spirit Lake inhabitants (demonym)Not available
DateCurrent valueClassed by Region/Country
Population4 261 inhabitants87 / 4 836
Population density in Spirit Lake1 006,9 pop/sq mi (388,8 pop/km²)

List of Passport Facilities in Spirit Lake, IA

Where to apply for a passport in Spirit Lake, IA? There are 1 passport offices in Spirit Lake, try one of these:
Name Street Phone number

Top 3 most popular banks in Spirit Lake

There are 4 bank branches in Spirit Lake.
Northwest Bank is the most popular bank in Spirit Lake with 1 branch offices, followed by The State Bank with 1 branch offices and then Bank Midwest with 1 branch offices.

Find below all bank branches in Spirit Lake:

Bank's name Number of branch offices Service Type
Northwest Bank1Full Service Brick and Mortar Office
The State Bank1Full Service Brick and Mortar Office
Bank Midwest1Full Service Brick and Mortar Office
Central Bank1Full Service Brick and Mortar Office
More info about banks in Spirit Lake

Spirit Lake administrative numbers

Spirit Lake City code1974415
Spirit Lake City postcode51360 (Another town has the same postcode)

Information on Spirit Lake, Dickinson County

Cities twinned with Spirit LakeCurrently, the town Spirit Lake isn’t twinned
Natural parksSpirit Lake isn't part of a natural park

Transportation modes in Spirit Lake

Jackson Municipal Airport 17.3 miles
Spencer Municipal Airport 18 miles
Estherville Municipal Airport 18.4 miles

Spirit Lake territory

Spirit Lake area4,23 sq mi (10,96 km²)
Spirit Lake altitude1 467 Altitude feet
Geographical coordinatesLatitude: 43.4166
Longitude: -95.1128
Latitude: 43° 24' 60'' North
Longitude: 95° 6' 46'' West
Time zone
UTC -6:00 (America/Chicago)
Summer time : UTC -5:00
Winter time : UTC -6:00
Local time

Spirit Lake neighbouring towns and cities

Spirit Lake neighbouring municipalities
Lake ParkOrleansOrleans
OkobojiNeighbouring townsOrleans
Spirit Lake neighbouring municipalities
Orleans 2 milesOkoboji 2.3 milesWahpeton 4.3 miles
Arnolds Park 4.8 milesWest Okoboji 5.5 milesMilford 6.8 miles
Superior 8.4 milesTerril 10.5 milesLake Park 10.9 miles
Fostoria 12.3 milesEstherville 14 milesJackson 15.9 miles
Harris 16.4 milesWallingford 17.4 milesLakefield 18.3 miles
Spencer 18.8 milesAlpha 19.6 milesDunnell 19.7 miles
Round Lake 19.9 milesDickens 20.1 milesEverly 20.2 miles

Distance between Spirit Lake and other main cities and towns

Los Angeles : 1409 milesHouston : 944 milesPhiladelphia : 1056 miles
Phoenix : 1140 milesSan Antonio : 984 milesSan Diego : 1399 miles
Dallas : 740 milesSan Jose : 1463 milesJacksonville : 1169 miles
Indianapolis : 527 miles closestSan Francisco : 1511 milesAustin : 919 miles
Columbus : 669 milesFort Worth : 746 milesCharlotte : 950 miles
Distances are calculated as the crow flies

Schools in Spirit Lake, IA

Elementary schools in Spirit Lake

Spirit Lake Elementary School

District of Spirit Lake Community School District
Lowest grade : PK, Highest grade : 4
Students : 517

Middle schools in Spirit Lake

Spirit Lake Middle School

District of Spirit Lake Community School District
Lowest grade : 5, Highest grade : 8
Students : 339

High schools in Spirit Lake

Spirit Lake High School

District of Spirit Lake Community School District
Lowest grade : 9, Highest grade : 12
Students : 435

Leisure and activities in Spirit Lake surrounding area

Golf course
Brooks National Golf Club - Scot's Links Course
to Okoboji 2 miles
Brooks National Golf Club - Mounds Course
to Okoboji 2 miles
Brooks National Golf Club - Val Brooks Course
to Okoboji 2.4 miles
The Inn Golf Course
to Okoboji 2.7 miles
Okoboji View Golf CourseEmerald Hills Golf Club
to Arnolds Park 3.7 miles
Woodlyn Hills Golf Course
to Milford 6.9 miles
Silver Lake Golf & Country Club
to Lake Park 11.7 miles
Estherville Golf & Country Club
to Estherville 12.2 miles
Spencer Golf & Country Club
to Spencer 18.3 miles