Ham Lake, MN

Real Estate & Homes for Sale

  1. Open Thu 3/28 4pm-6pm
    35 photos

    Realty ONE Group Choice

    MLS# 6507691

    House For Sale
    4818 145th Avenue NE, Ham Lake, MN

    $1,175,000

  2. 43 photos

    Realty Group LLC

    MLS# 6503608

    House For Sale
    2311 146th Avenue NE, Ham Lake, MN

    $599,900

  3. 3 photos

    Homes USA Realty, Inc.

    MLS# 6503211

    Land For Sale
    14636 Packard Street NE, Ham Lake, MN

    $235,900

  4. 6 photos

    Homes USA Realty, Inc.

    MLS# 6502144

    House For Sale
    4850 147th Avenue NE, Ham Lake, MN

    $1,589,900

  5. Open Sat 4/6 4pm-6pm
    51 photos

    Edge Real Estate Services

    MLS# 6502530

    House For Sale
    16479 Kiska Street NE, Ham Lake, MN

    $1,198,000

  6. 44 photos

    Freeman Real Estate

    MLS# 6490818

    House For Sale
    1615 166th Avenue NE, Ham Lake, MN

    $429,800

  7. 77 photos

    Maple Lane Realty LLC

    MLS# 6498892

    Townhouse For Sale
    1103 137th Avenue NE, Ham Lake, MN

    $424,900

  8. 60 photos

    Realty Group LLC

    MLS# 6489163

    House For Sale
    2818 162nd Avenue NE, Ham Lake, MN

    $624,900

  9. 13 photos

    Get You Moved Realty

    MLS# 6496661

    House For Sale
    16611 Highway 65 NE, Ham Lake, MN

    $299,900

  10. 3 photos

    Homes USA Realty, Inc.

    MLS# 6496313

    Land For Sale
    3837 Interlachen Drive NE, Ham Lake, MN

    $249,900

  11. 3 photos

    Homes USA Realty, Inc.

    MLS# 6496356

    Land For Sale
    38xx Interlachen Drive NE, Ham Lake, MN

    $245,900

  12. 52 photos

    RE/MAX Advantage Plus

    MLS# 6496471

    House For Sale
    13719 Petersburg Street NE, Ham Lake, MN

    $799,000

  13. 10 photos

    Keller Williams Classic Realty

    MLS# 6492125

    Land For Sale
    2045 Constance Boulevard NE, Ham Lake, MN

    $369,900

  14. 24 photos

    eXp Realty

    MLS# 6492638

    House For Sale
    446 154th Avenue NE, Ham Lake, MN

    $525,000

  15. RE/MAX Results

    MLS# 6475174

    House For Sale
    17535 Chisholm Street NE, Ham Lake, MN

    $289,900

  • End of Results
  • No homes match your search. Try resetting your search criteria.

    Reset search