75 Homes for Sale in Spirit Lake

New Listing 22 days ago
Spirit Lake
23772 178th Street
Spirit LakeIA 51360
3 Bd1 Ba1,456 SF
Single Family
$349,500
$240/SF
Listing by: Ingvall Real Estate Team
decreased:4/15/2024$349,500(6.80%)
datePricevariancetype
4/15/2024$349,500-6.80%decreased
10/13/2023$375,000--Listed
New Listing 23 days ago
Spirit Lake
508 21st Street
Spirit LakeIA 51360
3 Bd1 Ba1,920 SF
Single Family
$229,500
$120/SF
Listing by: EXIT Realty Midwest
Listed:4/8/2024$229,500
datePricevariancetype
4/8/2024$229,500+27.57%Listed
1/24/2023$179,900--Contract
12/13/2022$179,900--Listed
Contract 04-09-24
Spirit Lake
24570 140th St
Spirit LakeIA 51360
3 Bd1 Ba1,600 SF
Single Family
$748,800
$468/SF
Listing by: Hoien Realty
Contract:4/9/2024$748,800
datePricevariancetype
4/9/2024$748,800--Contract
4/4/2024$748,800--Listed
New Listing 28 days ago
Spirit Lake
3630 Ithaca Ave
Spirit LakeIA 51360
3 Bd1 Ba1,430 SF
Single Family
$285,000
$199/SF
Listing by: RE/MAX Lakes Realty
Listed:4/3/2024$285,000
datePricevariancetype
4/3/2024$285,000--Listed
New Listing 29 days ago
Spirit Lake
1432 Indian Hills Drive
Spirit LakeIA 51360
5 Bd2 Ba3,108 SF
Condominium
$549,900
$177/SF
Listing by: EXIT Realty Midwest
Listed:4/2/2024$549,900
datePricevariancetype
4/2/2024$549,900--Listed
New Listing 30 days ago
Spirit Lake
3840 Hwy 71 S
Spirit LakeIA 51360
Land
$895,000
Listing by: RE/MAX Lakes Realty
Listed:4/1/2024$895,000
datePricevariancetype
4/1/2024$895,000--Listed
New Listing 30 days ago
Spirit Lake
203 28th.
Spirit LakeIA 51360
6 Bd1 Ba3,720 SF
Single Family
$549,900
$148/SF
Listing by: Hinn Real Estate
Listed:4/1/2024$549,900
datePricevariancetype
4/1/2024$549,900--Listed
New Listing 30 days ago
Spirit Lake
3710 Jewel Circle
Spirit LakeIA 51360
3 Bd2 Ba1,721 SF
Single Family
$295,000
$171/SF
Listing by: RE/MAX Lakes Realty
Listed:4/1/2024$295,000
datePricevariancetype
4/1/2024$295,000--Listed
New Listing 37 days ago
Spirit Lake
2606 Center Lake Drive
Spirit LakeIA 51360
4 Bd1 Ba2,576 SF
Single Family
$699,000
$271/SF
Listing by: RE/MAX Lakes Realty
Listed:3/28/2024$699,000
datePricevariancetype
3/28/2024$699,000+3.57%Listed
1/2/2024$674,900--off market
8/29/2023$674,900-3.45%decreased
7/21/2023$699,000--Listed
New Listing 41 days ago
Spirit Lake
3609 Jackson Avenue
Spirit LakeIA 51360
3 Bd2 Ba1,848 SF
Single Family
$297,500
$161/SF
Listing by: EXIT Realty Midwest
Listed:3/14/2024$297,500
datePricevariancetype
3/14/2024$297,500--Listed
Contract 03-22-24
Spirit Lake
16191 255th Ave
Spirit LakeIA 51360
3 Bd2 Ba3,570 SF
Single Family
$583,000
$163/SF
Listing by: RE/MAX Lakes Realty
Contract:3/22/2024$583,000
datePricevariancetype
3/22/2024$583,000--Contract
3/18/2024$583,000--Listed
Spirit Lake
3 27th Street 210 & 212
3 27th Street 210 & 212Spirit LakeIA 51360
4 Bd2 Ba1,846 SF
Condominium
$250,000
$135/SF
Listing by: Stauss Realty
Listed:3/13/2024$250,000
datePricevariancetype
3/13/2024$250,000--Listed

about Spirit Lake

Spirit lake is located in Dickinson county Iowa with a geographic area of 4.5 square miles. The total population in Spirit lake is 5,130 with 48.6% male and 51.4% female. Children under age 5 represent 5.9% of the population, under age 18 equal 22.0% of the population and over age 65 is 23.8% of the population. The median household income is $52,664, per capita income is $35,835. There are a total of 2,645 housing units with 64.8% owner occupied. Education includes 25.9% of residents that are high school graduates and 27.6% with a bachelor's degree or higher. The average temperature in Spirit lake in the summer is 70 degrees, and in the winter 23 degrees.

Spirit Lake
Google Maps Static Image