
Current market statistics for Ham Lake, MN
62
Active Listings
$708K
Avg Price
$589K
Median Price
$207
Price/Sqft
3,423
Avg Sqft
98
Avg Days
From
$145,900
To
$2,595,000
Every active listing in Ham Lake, browsable page by page.

$297K
Ham Lake, MN

$322K
Ham Lake, MN

$192K
Ham Lake, MN

$1.3M
Ham Lake, MN

$242K
Ham Lake, MN

$980K
Ham Lake, MN

$175K
“0.91-Acre Lot in Crosstown Rolling Acres 3rd Add, Ham Lake MN - $175,000”
Ham Lake, MN

$289K
Ham Lake, MN

$279K
Ham Lake, MN

$249K
Ham Lake, MN

$279K
Ham Lake, MN

$229K
Ham Lake, MN

$259K
Ham Lake, MN

$1.2M
Ham Lake, MN

$475K
Ham Lake, MN
Showing 51–65 of 62 · Page 2 of 2