Northern Michigan Waterfront Homes for Sale

michigan lakefront homes

SoaringHomeSales.com offers one of the largest selections of Northern Michigan waterfront homes for sale.
Search by area all available lakefront and riverfront homes. Browse photos and video tours, view new properties, get open house information, and research neighborhoods.
WANT TO SIT BACK AND LET A PROFESSIONAL HANDLE YOUR SEARCH? CALL NICK BONSTELLE - 989-600-9806

The below map displays the featured listings for the current page displayed.


Hide Map
  • List View
  • Grid View
Sorted by
61 - 90 of 500+ | Previous Page 3 of 17 Next
  1. Photo of 6782 E Harbor Drive, Elk Rapids, MI 49629 (MLS # 1937754)
    $645,000
    Photo of 6782 E Harbor Drive, Elk Rapids, MI 49629 (MLS # 1937754)
    Photo of 6782 E Harbor Drive, Elk Rapids, MI 49629 (MLS # 1937754)
    41
     
    6782 E Harbor Drive, Elk Rapids, MI
    6782 E Harbor Drive
    Elk Rapids, MI
    • 3 Beds
    • 2.5 Baths
    • 1,381 Home (sqft)
    • 2.5 Baths
    • 11,762 Lot (sqft)
  2. Photo of 5658 S East Torch Lake Drive, Bellaire, MI 49615 (MLS # 1937750)
    $3,900,000
    Photo of 5658 S East Torch Lake Drive, Bellaire, MI 49615 (MLS # 1937750)
    Photo of 5658 S East Torch Lake Drive, Bellaire, MI 49615 (MLS # 1937750)
    69
     
    5658 S East Torch Lake Drive, Bellaire, MI
    5658 S East Torch Lake Drive
    Bellaire, MI
    • 7 Beds
    • 4 Baths
    • 2,448 Home (sqft)
    • 4 Baths
    • 1.33 Lot (ac)
  3. Photo of 3764 Harolds Road, Traverse City, MI 49696 (MLS # 1937732)
    $1,299,000
    Photo of 3764 Harolds Road, Traverse City, MI 49696 (MLS # 1937732)
    Photo of 3764 Harolds Road, Traverse City, MI 49696 (MLS # 1937732)
    50
     
    3764 Harolds Road, Traverse City, MI
    3764 Harolds Road
    Traverse City, MI
    • 2 Beds
    • 2.5 Baths
    • 2,696 Home (sqft)
    • 2.5 Baths
    • 40,947 Lot (sqft)
  4. Photo of 429 S Shabwasung Street, Northport, MI 49670 (MLS # 1937723)
    $240,000
    Photo of 429 S Shabwasung Street, Northport, MI 49670 (MLS # 1937723)
    Photo of 429 S Shabwasung Street, Northport, MI 49670 (MLS # 1937723)
    429 S Shabwasung Street, Northport, MI
    429 S Shabwasung Street
    Northport, MI
    • 1 Bed
    • 0.75 Bath
    • 350 Home (sqft)
    • 0.75 Bath
    • 0 Lot (sqft)
  5. Photo of 2945 E Henderson Lake Road, Prescott, MI 48756 (MLS # 1937715)
    $125,000
    Photo of 2945 E Henderson Lake Road, Prescott, MI 48756 (MLS # 1937715)
    Photo of 2945 E Henderson Lake Road, Prescott, MI 48756 (MLS # 1937715)
    20
     
    2945 E Henderson Lake Road, Prescott, MI
    2945 E Henderson Lake Road
    Prescott, MI
    • 2 Beds
    • 0.75 Bath
    • 560 Home (sqft)
    • 0.75 Bath
    • 14,375 Lot (sqft)
  6. Photo of 4275 Greilick Road, Traverse City, MI 49696 (MLS # 1937711)
    $625,000
    Photo of 4275 Greilick Road, Traverse City, MI 49696 (MLS # 1937711)
    Photo of 4275 Greilick Road, Traverse City, MI 49696 (MLS # 1937711)
    34
     
    4275 Greilick Road, Traverse City, MI
    4275 Greilick Road
    Traverse City, MI
    • 1 Bed
    • 0.75 Bath
    • 684 Home (sqft)
    • 0.75 Bath
    • 33,542 Lot (sqft)
  7. Photo of 537 Sunkissed Drive, Frankfort, MI 49635 (MLS # 1937701)
    $2,400,000
    Photo of 537 Sunkissed Drive, Frankfort, MI 49635 (MLS # 1937701)
    Photo of 537 Sunkissed Drive, Frankfort, MI 49635 (MLS # 1937701)
    80
     
    537 Sunkissed Drive, Frankfort, MI
    537 Sunkissed Drive
    Frankfort, MI
    • 4 Beds
    • 4 Baths
    • 2,880 Home (sqft)
    • 4 Baths
    • 31,364 Lot (sqft)
  8. Photo of 654 Birchwood Ave, Traverse City, MI 49686 (MLS # 1937684)
    $2,295,000
    Photo of 654 Birchwood Ave, Traverse City, MI 49686 (MLS # 1937684)
    Photo of 654 Birchwood Ave, Traverse City, MI 49686 (MLS # 1937684)
    53
     
    654 Birchwood Ave, Traverse City, MI
    654 Birchwood Ave
    Traverse City, MI
    • 3 Beds
    • 2.5 Baths
    • 2,774 Home (sqft)
    • 2.5 Baths
    • 10,890 Lot (sqft)
  9. Photo of 4005 E Oxford Drive, Leland, MI 49654 (MLS # 1937708)
    $1,200,000
    Photo of 4005 E Oxford Drive, Leland, MI 49654 (MLS # 1937708)
    Photo of 4005 E Oxford Drive, Leland, MI 49654 (MLS # 1937708)
    4005 E Oxford Drive, Leland, MI
    4005 E Oxford Drive
    Leland, MI
    • 4 Beds
    • 1.5 Baths
    • 2,335 Home (sqft)
    • 1.5 Baths
    • 30,492 Lot (sqft)
  10. Photo of 329 Birchwood Lane, Traverse City, MI 49696 (MLS # 1937673)
    $785,000
    Photo of 329 Birchwood Lane, Traverse City, MI 49696 (MLS # 1937673)
    Photo of 329 Birchwood Lane, Traverse City, MI 49696 (MLS # 1937673)
    329 Birchwood Lane, Traverse City, MI
    329 Birchwood Lane
    Traverse City, MI
    • 3 Beds
    • 1.75 Baths
    • 1,758 Home (sqft)
    • 1.75 Baths
    • 13,068 Lot (sqft)
  11. Photo of 3133 Bulldog Lane, Farwell, MI 48622 (MLS # 1937671)
    $399,900
    Photo of 3133 Bulldog Lane, Farwell, MI 48622 (MLS # 1937671)
    Photo of 3133 Bulldog Lane, Farwell, MI 48622 (MLS # 1937671)
    17
     
    3133 Bulldog Lane, Farwell, MI
    3133 Bulldog Lane
    Farwell, MI
    • 3 Beds
    • 1.5 Baths
    • 1,250 Home (sqft)
    • 1.5 Baths
    • 10,455 Lot (sqft)
  12. Photo of 12 Lake Street, Frankfort, MI 49635 (MLS # 1937667)
    $715,000
    Photo of 12 Lake Street, Frankfort, MI 49635 (MLS # 1937667)
    Photo of 12 Lake Street, Frankfort, MI 49635 (MLS # 1937667)
    12 Lake Street, Frankfort, MI
    12 Lake Street
    Frankfort, MI
    • 2 Beds
    • 2 Baths
    • 1,442 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  13. Photo of 11 Lake Street, Frankfort, MI 49635 (MLS # 1937666)
    $685,000
    Photo of 11 Lake Street, Frankfort, MI 49635 (MLS # 1937666)
    Photo of 11 Lake Street, Frankfort, MI 49635 (MLS # 1937666)
    11 Lake Street, Frankfort, MI
    11 Lake Street
    Frankfort, MI
    • 2 Beds
    • 2 Baths
    • 1,442 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  14. Photo of 9 Lake Street, Frankfort, MI 49635 (MLS # 1937668)
    $685,000
    Photo of 9 Lake Street, Frankfort, MI 49635 (MLS # 1937668)
    Photo of 9 Lake Street, Frankfort, MI 49635 (MLS # 1937668)
    9 Lake Street, Frankfort, MI
    9 Lake Street
    Frankfort, MI
    • 2 Beds
    • 1.75 Baths
    • 1,336 Home (sqft)
    • 1.75 Baths
    • 0 Lot (sqft)
  15. Photo of 10 Lake Street, Frankfort, MI 49635 (MLS # 1937669)
    $715,000
    Photo of 10 Lake Street, Frankfort, MI 49635 (MLS # 1937669)
    Photo of 10 Lake Street, Frankfort, MI 49635 (MLS # 1937669)
    10 Lake Street, Frankfort, MI
    10 Lake Street
    Frankfort, MI
    • 2 Beds
    • 1.75 Baths
    • 1,336 Home (sqft)
    • 1.75 Baths
    • 0 Lot (sqft)
  16. Photo of 9301 E 50 Road, Cadillac, MI 49601 (MLS # 1937662)
    $295,900
    Photo of 9301 E 50 Road, Cadillac, MI 49601 (MLS # 1937662)
    Photo of 9301 E 50 Road, Cadillac, MI 49601 (MLS # 1937662)
    9301 E 50 Road, Cadillac, MI
    9301 E 50 Road
    Cadillac, MI
    • 2 Beds
    • 0.75 Bath
    • 528 Home (sqft)
    • 0.75 Bath
    • 4,356 Lot (sqft)
  17. Photo of 2035 N US-31 N #405, Traverse City, MI 49686 (MLS # 1937654)
    $16,900
    Photo of 2035 N US-31 N #405, Traverse City, MI 49686 (MLS # 1937654)
    Photo of 2035 N US-31 N #405, Traverse City, MI 49686 (MLS # 1937654)
    95
     
    2035 N US-31 N #405, Traverse City, MI
    2035 N US-31 N #405
    Traverse City, MI
    • 2 Beds
    • 2 Baths
    • 1,464 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  18. Photo of 3071 NW Torch Lake Drive, Kewadin, MI 49648 (MLS # 1937642)
    $2,500,000
    Photo of 3071 NW Torch Lake Drive, Kewadin, MI 49648 (MLS # 1937642)
    Photo of 3071 NW Torch Lake Drive, Kewadin, MI 49648 (MLS # 1937642)
    19
     
    3071 NW Torch Lake Drive, Kewadin, MI
    3071 NW Torch Lake Drive
    Kewadin, MI
    • 4 Beds
    • 3 Baths
    • 4,192 Home (sqft)
    • 3 Baths
    • 2.52 Lot (ac)
  19. Photo of 1246 Sunnyside Drive #301 week 7, Cadillac, MI 49601 (MLS # 1937639)
    $25,995
    Photo of 1246 Sunnyside Drive #301 week 7, Cadillac, MI 49601 (MLS # 1937639)
    Photo of 1246 Sunnyside Drive #301 week 7, Cadillac, MI 49601 (MLS # 1937639)
    23
     
    1246 Sunnyside Drive #301 week 7, Cadillac, MI
    1246 Sunnyside Drive #301 week 7
    Cadillac, MI
    • 2 Beds
    • 2 Baths
    • 998 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  20. Photo of 8112 Lakeside Trail, Williamsburg, MI 49690 (MLS # 1937630)
    $1,599,000
    Photo of 8112 Lakeside Trail, Williamsburg, MI 49690 (MLS # 1937630)
    Photo of 8112 Lakeside Trail, Williamsburg, MI 49690 (MLS # 1937630)
    35
     
    8112 Lakeside Trail, Williamsburg, MI
    8112 Lakeside Trail
    Williamsburg, MI
    • 4 Beds
    • 3 Baths
    • 2,562 Home (sqft)
    • 3 Baths
    • 39,204 Lot (sqft)
  21. Photo of 2095 San Marino Trail, Kewadin, MI 49648 (MLS # 1937629)
    $2,499,000
    Photo of 2095 San Marino Trail, Kewadin, MI 49648 (MLS # 1937629)
    Photo of 2095 San Marino Trail, Kewadin, MI 49648 (MLS # 1937629)
    57
     
    2095 San Marino Trail, Kewadin, MI
    2095 San Marino Trail
    Kewadin, MI
    • 4 Beds
    • 4.25 Baths
    • 4,161 Home (sqft)
    • 4.25 Baths
    • 9.86 Lot (ac)
  22. Photo of 3855 White Birch Drive, Grawn, MI 49637 (MLS # 1937625)
    $460,000
    Photo of 3855 White Birch Drive, Grawn, MI 49637 (MLS # 1937625)
    Photo of 3855 White Birch Drive, Grawn, MI 49637 (MLS # 1937625)
    49
     
    3855 White Birch Drive, Grawn, MI
    3855 White Birch Drive
    Grawn, MI
    • 2 Beds
    • 2.25 Baths
    • 2,278 Home (sqft)
    • 2.25 Baths
    • 13,504 Lot (sqft)
  23. Photo of 7039 W White Birch Avenue, Lake City, MI 49651 (MLS # 1937636)
    $915,000
    Photo of 7039 W White Birch Avenue, Lake City, MI 49651 (MLS # 1937636)
    Photo of 7039 W White Birch Avenue, Lake City, MI 49651 (MLS # 1937636)
    66
     
    7039 W White Birch Avenue, Lake City, MI
    7039 W White Birch Avenue
    Lake City, MI
    • 3 Beds
    • 2 Baths
    • 2,232 Home (sqft)
    • 2 Baths
    • 14,375 Lot (sqft)
  24. Photo of 4 Tall Timber, Glen Arbor, MI 49636 (MLS # 1937623)
    $680,000
    Photo of 4 Tall Timber, Glen Arbor, MI 49636 (MLS # 1937623)
    Photo of 4 Tall Timber, Glen Arbor, MI 49636 (MLS # 1937623)
    20
     
    4 Tall Timber, Glen Arbor, MI
    4 Tall Timber
    Glen Arbor, MI
    • 2 Beds
    • 1.5 Baths
    • 682 Home (sqft)
    • 1.5 Baths
    • 0 Lot (sqft)
  25. Photo of 12305 Third Street, Kewadin, MI 49648 (MLS # 1937619)
    $3,150,000
    Photo of 12305 Third Street, Kewadin, MI 49648 (MLS # 1937619)
    Photo of 12305 Third Street, Kewadin, MI 49648 (MLS # 1937619)
    74
     
    12305 Third Street, Kewadin, MI
    12305 Third Street
    Kewadin, MI
    • 5 Beds
    • 4.5 Baths
    • 4,573 Home (sqft)
    • 4.5 Baths
    • 12,197 Lot (sqft)
  26. Photo of 6469 N Vandermeulen Road, Lake City, MI 49651 (MLS # 1937618)
    $199,900
    Photo of 6469 N Vandermeulen Road, Lake City, MI 49651 (MLS # 1937618)
    Photo of 6469 N Vandermeulen Road, Lake City, MI 49651 (MLS # 1937618)
    6469 N Vandermeulen Road, Lake City, MI
    6469 N Vandermeulen Road
    Lake City, MI
    • 1 Bed
    • 1.5 Baths
    • 1,904 Home (sqft)
    • 1.5 Baths
    • 18,296 Lot (sqft)
  27. Photo of 762 N Deer Path Trail #1, Suttons Bay, MI 49682 (MLS # 1937600)
    $574,900
    Photo of 762 N Deer Path Trail #1, Suttons Bay, MI 49682 (MLS # 1937600)
    Photo of 762 N Deer Path Trail #1, Suttons Bay, MI 49682 (MLS # 1937600)
    762 N Deer Path Trail #1, Suttons Bay, MI
    762 N Deer Path Trail #1
    Suttons Bay, MI
    • 3 Beds
    • 1.75 Baths
    • 1,912 Home (sqft)
    • 1.75 Baths
    • 0 Lot (sqft)
  28. Photo of 521 S Lake Shore Drive, Lake Leelanau, MI 49653 (MLS # 1937593)
    $3,395,000
    Photo of 521 S Lake Shore Drive, Lake Leelanau, MI 49653 (MLS # 1937593)
    Photo of 521 S Lake Shore Drive, Lake Leelanau, MI 49653 (MLS # 1937593)
    73
     
    521 S Lake Shore Drive, Lake Leelanau, MI
    521 S Lake Shore Drive
    Lake Leelanau, MI
    • 4 Beds
    • 4.25 Baths
    • 4,011 Home (sqft)
    • 4.25 Baths
    • 2.68 Lot (ac)
  29. Photo of 6836 Wrenwood Drive, Elmira, MI 49730 (MLS # 1937582)
    $715,000
    Photo of 6836 Wrenwood Drive, Elmira, MI 49730 (MLS # 1937582)
    Photo of 6836 Wrenwood Drive, Elmira, MI 49730 (MLS # 1937582)
    6836 Wrenwood Drive, Elmira, MI
    6836 Wrenwood Drive
    Elmira, MI
    • 4 Beds
    • 3 Baths
    • 4,160 Home (sqft)
    • 3 Baths
    • 1.65 Lot (ac)
  30. Photo of 16121 130th Avenue, Leroy, MI 49655 (MLS # 1937608)
    $550,000
    Photo of 16121 130th Avenue, Leroy, MI 49655 (MLS # 1937608)
    Photo of 16121 130th Avenue, Leroy, MI 49655 (MLS # 1937608)
    48
     
    16121 130th Avenue, Leroy, MI
    16121 130th Avenue
    Leroy, MI
    • 3 Beds
    • 1 Bath
    • 1,008 Home (sqft)
    • 1 Bath
    • 55.00 Lot (ac)
Previous Page 3 of 17 Next

The information in this listing was gathered from third-party sources including the seller. Northern Great Lakes REALTORS® MLS and its subscribers disclaim any and all representations or warranties as to the accuracy of this information.
Copyright © Northern Great Lakes REALTORS ® MLS. All Rights Reserved.

Data last updated: 8/31/25 8:24 AM PDT

This IDX Solution is (c) Diverse Solutions 2025. Privacy | Terms & Conditions