Alert me

Homes for sale in 51360 (Spirit Lake, IA)

107 homes
15640 Lake Shore Dr, Spirit Lake, IA 51360New 路 6 days
$550,000
3 bd 路 2 ba 路 1,718 sqft
15640 Lake Shore Dr, Spirit Lake
922 33rd St, Spirit Lake, IA 51360New 路 7 days
$560,000
6 bd 路 3 ba 路 3,198 sqft
922 33rd St, Spirit Lake
10265 237th Ave, Spirit Lake, IA 51360New 路 7 days
$539,000
3 bd 路 2 ba 路 1,532 sqft
10265 237th Ave, Spirit Lake
4202 12th St, Spirit Lake, IA 51360
$710,000
5 bd 路 3 ba 路 3,693 sqft
4202 12th St, Spirit Lake
3734 Keokuk Ave, Spirit Lake, IA 51360
$499,999
5 bd 路 3 ba 路 2,804 sqft
3734 Keokuk Ave, Spirit Lake
3706 Larchwood Cir, Spirit Lake, IA 51360
$550,000
4 bd 路 3 ba 路 2,260 sqft
3706 Larchwood Cir, Spirit Lake
13328 S Templar Dr, Orleans, IA 51360
$157,000
1 bd 路 1 ba 路 385 sqft
13328 S Templar Dr, Orleans
10115 237th Ave, Spirit Lake, IA 51360
$649,000
5 bd 路 3 ba 路 2,602 sqft
10115 237th Ave, Spirit Lake
3009 Keokuk Ave, Spirit Lake, IA 51360
$535,000
3 bd 路 4 ba 路 3,472 sqft
3009 Keokuk Ave, Spirit Lake
610 20th St, Spirit Lake, IA 51360Price cut $19,900
$280,000
3 bd 路 2 ba 路 1,864 sqft
610 20th St, Spirit Lake
1940 35th St Unit B, Spirit Lake, IA 51360Price cut $4,000
$395,000
4 bd 路 3 ba 路 2,439 sqft
1940 35th St Unit B, Spirit Lake
602 20th St, Spirit Lake, IA 51360
$239,500
4 bd 路 2 ba 路 1,512 sqft
602 20th St, Spirit Lake
11180 240th Ave, Spirit Lake, IA 51360
$2,395,000
4 bd 路 3 ba 路 3,532 sqft
11180 240th Ave, Spirit Lake
3308 Ponderosa Ct Unit A, Spirit Lake, IA 51360
$414,900
2 bd 路 2 ba 路 1,340 sqft
3308 Ponderosa Ct Unit A, Spirit Lake
553 Hill Ave, Spirit Lake, IA 51360
$975,000
4 ba 路 280 sqft
553 Hill Ave, Spirit Lake
3308 Ponderosa Ct Unit B, Spirit Lake, IA 51360
$459,500
3 bd 路 2 ba 路 1,486 sqft
3308 Ponderosa Ct Unit B, Spirit Lake
2306 Quail Run Ave, Spirit Lake, IA 51360
$418,800
4 bd 路 3 ba 路 2,712 sqft
2306 Quail Run Ave, Spirit Lake
901 27th St, Spirit Lake, IA 51360Price cut $8,900
$389,000
3 bd 路 2 ba 路 1,936 sqft
901 27th St, Spirit Lake
2857 Highway 9 and 71, Spirit Lake, IA 51360
$325,000
3 bd 路 2 ba 路 2,520 sqft
2857 Highway 9 and 71, Spirit Lake
1061 29th St, Spirit Lake, IA 51360
$490,000
4 bd 路 3 ba 路 2,988 sqft
1061 29th St, Spirit Lake
16553 255th Ave, Spirit Lake, IA 51360Price cut $40,000
$929,000
4 bd 路 4 ba 路 3,100 sqft
16553 255th Ave, Spirit Lake
25251 McClelland Ln, Spirit Lake, IA 51360
$609,000
3 bd 路 1 ba 路 1,032 sqft
25251 McClelland Ln, Spirit Lake
20683 155th St Unit 15, Spirit Lake, IA 51360Price cut $19,100
$599,900
2 bd 路 2 ba 路 1,400 sqft
20683 155th St Unit 15, Spirit Lake
392 252nd Pl, Orleans, IA 51360
$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
Download on the App Store