
Ham Lake Real Estate at a Glance
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
Price Range
From
$145,900
To
$2,595,000
Homes for Sale in Ham Lake
Every active listing in Ham Lake, browsable page by page.

$257K
15837 Frazier Street NE
Ham Lake, MN

$297K
4325 158th Avenue NE
Ham Lake, MN

$322K
4322 158th Avenue NE
Ham Lake, MN

$192K
4403 158th Avenue NE
Ham Lake, MN

$1.3M
4373 158th Lane NE
Ham Lake, MN

$242K
4207 159th Avenue NE
Ham Lake, MN

$980K
17984 Taconite Street NE
Ham Lake, MN

$175K
825 174th Avenue NE
Ham Lake, MN

$289K
16227 Austin St NE
Ham Lake, MN

$279K
16210 Austin St NE
Ham Lake, MN

$249K
16200 Austin St NE
Ham Lake, MN

$279K
16220 Austin St NE
Ham Lake, MN

$229K
4011 161st Ln NE
Ham Lake, MN

$259K
16174 Austin St NE
Ham Lake, MN

$1.2M
18022 Urbank Street NE
Ham Lake, MN

$475K
17213 Van Buren Street NE
Ham Lake, MN
Showing 51–66 of 62 · Page 2 of 2
Continue exploring Ham Lake
Turn the listings into a short list with a clearer read on the Ham Lake market, its neighborhoods, and the home features that matter to you.
Shape your search
Browse Ham Lake by home feature
Nationwide collections
Explore by listing details
Ready to make the list yours?
Use the full search to set your price, beds, property type, and must-have features for Ham Lake.