Alert me

Homes for sale in Ham Lake, MN

48 homes
14329 Rochester St NE, Ham Lake, MN 55304Price cut $20,000
$499,900
3 bd 路 3 ba 路 3,042 sqft
14329 Rochester St NE, Ham Lake
2480 154th Ln NE, Ham Lake, MN 55304Price cut $75,000
$950,000
4 bd 路 2.5 ba 路 3,782 sqft
2480 154th Ln NE, Ham Lake
16541 Mankato St NE, Ham Lake, MN 55304
$389,900
4 bd 路 2 ba 路 1,924 sqft
16541 Mankato St NE, Ham Lake
14235 Isanti St NE, Ham Lake, MN 55304Price cut $100,000
$625,000
4 bd 路 2.5 ba 路 3,748 sqft
14235 Isanti St NE, Ham Lake
2228 154th Ave NE, Ham Lake, MN 55304
$949,900
3 bd 路 2 ba 路 2,316 sqft
2228 154th Ave NE, Ham Lake
14680 Stutz St NE, Ham Lake, MN 55304Price cut $100,000
$1,649,000
5 bd 路 5 ba 路 4,755 sqft
14680 Stutz St NE, Ham Lake
17447 Interlachen Dr NE, Ham Lake, MN 55304
$679,900
5 bd 路 3 ba 路 3,846 sqft
17447 Interlachen Dr NE, Ham Lake
3513 147th Ave NE, Ham Lake, MN 55304Price cut $16,000
$579,900
4 bd 路 3 ba 路 2,828 sqft
3513 147th Ave NE, Ham Lake
4771 140th Ln NE, Ham Lake, MN 55304
$3,195,000
5 bd 路 6 ba 路 7,482 sqft
4771 140th Ln NE, Ham Lake
No photo
$1,160,000
5 bd 路 3 ba 路 4,259 sqft
17950 Staples St NE, Ham Lake
13882 Packard St NE, Ham Lake, MN 55304
$1,774,900
4 bd 路 4 ba 路 4,827 sqft
13882 Packard St NE, Ham Lake
435 147th Ln NE, Ham Lake, MN 55304
$560,000
5 bd 路 3 ba 路 2,726 sqft
435 147th Ln NE, Ham Lake
17424 Staples St NE, Ham Lake, MN 55304Price cut $48,600
$749,900
4 bd 路 3.5 ba 路 2,750 sqft
17424 Staples St NE, Ham Lake
4407 Crosstown Blvd NE, Ham Lake, MN 55304Price cut $15,000
$384,900
2 bd 路 1 ba 路 1,431 sqft
4407 Crosstown Blvd NE, Ham Lake
13733 Terrace Rd NE, Ham Lake, MN 55304Price cut $25,000
$924,900
5 bd 路 5 ba 路 4,704 sqft
13733 Terrace Rd NE, Ham Lake
4248 159th Ave NE, Ham Lake, MN 55304
$1,600,000
4 bd 路 4 ba 路 4,331 sqft
4248 159th Ave NE, Ham Lake
4933 149th Ave NE, Ham Lake, MN 55304
$2,395,000
5 bd 路 5 ba 路 5,132 sqft
4933 149th Ave NE, Ham Lake
17961 Staples St NE, Ham Lake, MN 55304
$1,099,000
4 bd 路 3 ba 路 3,956 sqft
17961 Staples St NE, Ham Lake
15243 Alamo St NE, Ham Lake, MN 55304
$1,099,900
3 bd 路 4 ba 路 3,341 sqft
15243 Alamo St NE, Ham Lake
2987 154th Ln NE, Ham Lake, MN 55304
$1,374,900
5 bd 路 4 ba 路 4,470 sqft
2987 154th Ln NE, Ham Lake
14927 Harpers St NE, Ham Lake, MN 55304Price cut $15,000
$579,900
5 bd 路 4 ba 路 3,250 sqft
14927 Harpers St NE, Ham Lake
1017 Meadow Ln NE, Ham Lake, MN 55304
$90,000
2 bd 路 2 ba 路 924 sqft
1017 Meadow Ln NE, Ham Lake
4780 140th Ln NE, Ham Lake, MN 55304
$3,995,000
5 bd 路 7 ba 路 8,396 sqft
4780 140th Ln NE, Ham Lake
14633 Packard St NE, Ham Lake, MN 55304Price cut $50,000
$899,900
4 bd 路 3 ba 路 3,902 sqft
14633 Packard St NE, Ham Lake

There are 30 homes for sale in Ham Lake, MN, with a median list price of $924,950. Prices run from $90,000 to $3,995,000. The newest listings come first. Filter by price, beds, baths and home type, or move the map to look around.

Swipe homes in the app
Download on the App Store