Homes for sale in 51360 (Spirit Lake, IA)
107 homes
New 路 6 days$550,000
3 bd 路 2 ba 路 1,718 sqft
15640 Lake Shore Dr, Spirit Lake
New 路 7 days$560,000
6 bd 路 3 ba 路 3,198 sqft
922 33rd St, Spirit Lake
New 路 7 days$539,000
3 bd 路 2 ba 路 1,532 sqft
10265 237th Ave, Spirit Lake

$710,000
5 bd 路 3 ba 路 3,693 sqft
4202 12th St, Spirit Lake

$499,999
5 bd 路 3 ba 路 2,804 sqft
3734 Keokuk Ave, Spirit Lake

$550,000
4 bd 路 3 ba 路 2,260 sqft
3706 Larchwood Cir, Spirit Lake

$157,000
1 bd 路 1 ba 路 385 sqft
13328 S Templar Dr, Orleans

$649,000
5 bd 路 3 ba 路 2,602 sqft
10115 237th Ave, Spirit Lake

$535,000
3 bd 路 4 ba 路 3,472 sqft
3009 Keokuk Ave, Spirit Lake
Price cut $19,900$280,000
3 bd 路 2 ba 路 1,864 sqft
610 20th St, Spirit Lake
Price cut $4,000$395,000
4 bd 路 3 ba 路 2,439 sqft
1940 35th St Unit B, Spirit Lake

$239,500
4 bd 路 2 ba 路 1,512 sqft
602 20th St, Spirit Lake

$2,395,000
4 bd 路 3 ba 路 3,532 sqft
11180 240th Ave, Spirit Lake

$414,900
2 bd 路 2 ba 路 1,340 sqft
3308 Ponderosa Ct Unit A, Spirit Lake

$975,000
4 ba 路 280 sqft
553 Hill Ave, Spirit Lake

$459,500
3 bd 路 2 ba 路 1,486 sqft
3308 Ponderosa Ct Unit B, Spirit Lake

$418,800
4 bd 路 3 ba 路 2,712 sqft
2306 Quail Run Ave, Spirit Lake
Price cut $8,900$389,000
3 bd 路 2 ba 路 1,936 sqft
901 27th St, Spirit Lake

$325,000
3 bd 路 2 ba 路 2,520 sqft
2857 Highway 9 and 71, Spirit Lake

$490,000
4 bd 路 3 ba 路 2,988 sqft
1061 29th St, Spirit Lake
Price cut $40,000$929,000
4 bd 路 4 ba 路 3,100 sqft
16553 255th Ave, Spirit Lake

$609,000
3 bd 路 1 ba 路 1,032 sqft
25251 McClelland Ln, Spirit Lake
Price cut $19,100$599,900
2 bd 路 2 ba 路 1,400 sqft
20683 155th St Unit 15, Spirit Lake

$1,250,000
3 bd 路 2 ba 路 1,881 sqft
392 252nd Pl, Orleans
There are 47 homes for sale in ZIP 51360, with a median list price of $560,000. Prices run from $157,000 to $3,200,000. The newest listings come first. Filter by price, beds, baths and home type, or move the map to look around.
See every home in Spirit Lake, IA.
Swipe homes in the app