U.S. Beacon January 6, 2014

Spirit Lake, IA

Dickinson County, Iowa

Latitude: 43.423112     Longitude: -95.104283
Population 4,590 (2005)
SPIRIT LAKE is located in DICKINSON county, Iowa at latitude 43.423112 and longitude -95.104283. The population of SPIRIT LAKE is 4,590 as of the year 2005 with a population growth of 7.72% from the year 2000 through 2005. The most common zip code of SPIRIT LAKE is 51360.

More data for Spirit Lake,IA: Demographic Profile - Social Profile - Economic Profile - Housing Profile

Population 2005: 4,590
Population 2004: 4,473
Population 2003: 4,432
Population 2002: 4,321
Population 2001: 4,312
Population 2000: 4,261 (2000 Census)
Population 1990: 3,871 (1990 Census)

Population Growth 2000 to 2005: 7.72%
Population Growth 1990 to 2000: 10.07%

Population (2000 Census): 4,261
Male: 1,959 (45.98%)
Female: 2,302 (54.02%)

Median age: 39.80 years

Races, 2000 Census:
White: 98.40%
Hispanic or Latino: 0.63%
Two or more races: 0.61%
Black or African American: 0.14%
American Indian: 0.12%
Other race: 0.09%
Asian: 0.05%

Housing Units: 2,024 (2000 Census)
Land Area: 3.3284 square miles
Water Area: 0.0156 square miles

Most populous zip code: 51360


Cities & Towns nearby Spirit Lake

Orleans, IA 1.5mi N
Okoboji, IA 3mi SW
Arnolds Park, IA 4.2mi SSW
Wahpeton, IA 5mi SW
West Okoboji, IA 5.7mi SSW
Milford, IA 7mi SSW
Superior, IA 8mi E
Terril, IA 10.5mi SE
Lake Park, IA 11.1mi W
Fostoria, IA 12.8mi SSW


More data for Spirit Lake,IA: Demographic Profile - Social Profile - Economic Profile - Housing Profile


US Beacon Home