Brunswick County Waterfront Homes

Below is a list of waterfront homes for sale in Brunswick County, North Carolina, including Intracoastal Waterway front, oceanfront, pond front, lake front, river front, sound front, marsh front, and similar. The properties are sorted newest to oldest on the market. You can refine the search with the tools below (price, location, number of bedrooms, etc.). If you aren't seeing what you want, tell us what you're looking for. The Multiple Listing Service (MLS) gives real estate agents more options to choose from. We're happy to run a custom search and reach into our experiences in the field to help you find the perfect home.

Clicking on a listing below will show you more information, including interior details, amenities, assigned schools, aerial maps, and additional pictures. Click the "Schedule a Showing" or "Request More Info" button, and we'll promptly be in touch. We can provide private showings for all of the homes on this list, as well as many more in Southeastern North Carolina.

Learn about Leland, the largest town in Brunswick County, including demographics, market statistics, cost of living, and school scores. See pictures and videos of the city, and browse related topics at the bottom of the page for even more information about the area's lifestyle. We are consistently adding new info on our blog so make sure you come back to see what else we have to share about Leland, NC, homes for sale.


Hide Map
  • List View
  • Grid View
Sorted by
1 - 30 of 484 | Previous Page 1 of 17 Next
  1. Photo of 5000 Oquinn Boulevard SE # B, Southport, NC 28461 (MLS # 100572524)
    $1,137,000
    Photo of 5000 Oquinn Boulevard SE # B, Southport, NC 28461 (MLS # 100572524)
    Photo of 5000 Oquinn Boulevard SE # B, Southport, NC 28461 (MLS # 100572524)
    10
     
    5000 Oquinn Boulevard SE # B, Southport, NC
    5000 Oquinn Boulevard SE # B
    Southport, NC
    • 4 Beds
    • 4 Baths
    • 2,701 Home (sqft)
    • 4 Baths
    • 0 Lot (sqft)
  2. Photo of 85 Plantation Passage Drive SE, Bolivia, NC 28422 (MLS # 100572507)
    $630,000
    Photo of 85 Plantation Passage Drive SE, Bolivia, NC 28422 (MLS # 100572507)
    Photo of 85 Plantation Passage Drive SE, Bolivia, NC 28422 (MLS # 100572507)
    85 Plantation Passage Drive SE, Bolivia, NC
    85 Plantation Passage Drive SE
    Bolivia, NC
    • 4 Beds
    • 4 Baths
    • 2,922 Home (sqft)
    • 4 Baths
    • 10,019 Lot (sqft)
  3. Photo of 8839 Carenden Court, Sunset Beach, NC 28468 (MLS # 100572483)
    $924,900
    Photo of 8839 Carenden Court, Sunset Beach, NC 28468 (MLS # 100572483)
    Photo of 8839 Carenden Court, Sunset Beach, NC 28468 (MLS # 100572483)
    55
     
    8839 Carenden Court, Sunset Beach, NC
    8839 Carenden Court
    Sunset Beach, NC
    • 3 Beds
    • 4 Baths
    • 3,206 Home (sqft)
    • 4 Baths
    • 13,068 Lot (sqft)
  4. Photo of 1215 N Middleton Drive NW #Apt 2409, Calabash, NC 28467 (MLS # 100572426)
    $259,000
    Photo of 1215 N Middleton Drive NW #Apt 2409, Calabash, NC 28467 (MLS # 100572426)
    Photo of 1215 N Middleton Drive NW #Apt 2409, Calabash, NC 28467 (MLS # 100572426)
    10
     
    1215 N Middleton Drive NW #Apt 2409, Calabash, NC
    1215 N Middleton Drive NW #Apt 2409
    Calabash, NC
    • 2 Beds
    • 2 Baths
    • 1,178 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  5. Photo of 202 River Drive, Southport, NC 28461 (MLS # 100572553)
    $3,250,000
    Photo of 202 River Drive, Southport, NC 28461 (MLS # 100572553)
    Photo of 202 River Drive, Southport, NC 28461 (MLS # 100572553)
    202 River Drive, Southport, NC
    202 River Drive
    Southport, NC
    • 5 Beds
    • 6 Baths
    • 3,600 Home (sqft)
    • 6 Baths
    • 1.66 Lot (ac)
  6. Photo of 27 Country Club Drive, Shallotte, NC 28470 (MLS # 100572183)
    $520,000
    Photo of 27 Country Club Drive, Shallotte, NC 28470 (MLS # 100572183)
    Photo of 27 Country Club Drive, Shallotte, NC 28470 (MLS # 100572183)
    67
     
    27 Country Club Drive, Shallotte, NC
    27 Country Club Drive
    Shallotte, NC
    • 4 Beds
    • 3 Baths
    • 2,785 Home (sqft)
    • 3 Baths
    • 16,553 Lot (sqft)
  7. Photo of 25 Newport Street, Ocean Isle Beach, NC 28469 (MLS # 100572169)
    $889,900
    Photo of 25 Newport Street, Ocean Isle Beach, NC 28469 (MLS # 100572169)
    Photo of 25 Newport Street, Ocean Isle Beach, NC 28469 (MLS # 100572169)
    62
     
    25 Newport Street, Ocean Isle Beach, NC
    25 Newport Street
    Ocean Isle Beach, NC
    • 4 Beds
    • 2 Baths
    • 1,176 Home (sqft)
    • 2 Baths
    • 5,663 Lot (sqft)
  8. Photo of 1121 Sandy Beach Circle, Leland, NC 28451 (MLS # 100570059)
    $450,000
    Photo of 1121 Sandy Beach Circle, Leland, NC 28451 (MLS # 100570059)
    Photo of 1121 Sandy Beach Circle, Leland, NC 28451 (MLS # 100570059)
    1121 Sandy Beach Circle, Leland, NC
    1121 Sandy Beach Circle
    Leland, NC
    • 3 Beds
    • 3 Baths
    • 2,118 Home (sqft)
    • 3 Baths
    • 2,614 Lot (sqft)
  9. Photo of 706 Creighton Circle SW, Ocean Isle Beach, NC 28469 (MLS # 100572162)
    $939,000
    Photo of 706 Creighton Circle SW, Ocean Isle Beach, NC 28469 (MLS # 100572162)
    Photo of 706 Creighton Circle SW, Ocean Isle Beach, NC 28469 (MLS # 100572162)
    706 Creighton Circle SW, Ocean Isle Beach, NC
    706 Creighton Circle SW
    Ocean Isle Beach, NC
    • 4 Beds
    • 4 Baths
    • 2,553 Home (sqft)
    • 4 Baths
    • 10,019 Lot (sqft)
  10. Photo of 2024 Camelot Drive SW, Ocean Isle Beach, NC 28469 (MLS # 100572030)
    $1,450,000
    Photo of 2024 Camelot Drive SW, Ocean Isle Beach, NC 28469 (MLS # 100572030)
    Photo of 2024 Camelot Drive SW, Ocean Isle Beach, NC 28469 (MLS # 100572030)
    105
     
    2024 Camelot Drive SW, Ocean Isle Beach, NC
    2024 Camelot Drive SW
    Ocean Isle Beach, NC
    • 3 Beds
    • 3 Baths
    • 1,952 Home (sqft)
    • 3 Baths
    • 10,019 Lot (sqft)
  11. Photo of 3782 Ridge Crest Drive, Southport, NC 28461 (MLS # 100572022)
    $1,580,000
    Photo of 3782 Ridge Crest Drive, Southport, NC 28461 (MLS # 100572022)
    Photo of 3782 Ridge Crest Drive, Southport, NC 28461 (MLS # 100572022)
    65
     
    3782 Ridge Crest Drive, Southport, NC
    3782 Ridge Crest Drive
    Southport, NC
    • 4 Beds
    • 5 Baths
    • 4,626 Home (sqft)
    • 5 Baths
    • 17,860 Lot (sqft)
  12. Photo of 1215 N Middleton Drive NW #Apt 2406, Calabash, NC 28467 (MLS # 100572015)
    $245,000
    Photo of 1215 N Middleton Drive NW #Apt 2406, Calabash, NC 28467 (MLS # 100572015)
    Photo of 1215 N Middleton Drive NW #Apt 2406, Calabash, NC 28467 (MLS # 100572015)
    32
     
    1215 N Middleton Drive NW #Apt 2406, Calabash, NC
    1215 N Middleton Drive NW #Apt 2406
    Calabash, NC
    • 2 Beds
    • 2 Baths
    • 1,082 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  13. Photo of 128 Tarpon Drive, Holden Beach, NC 28462 (MLS # 100571769)
    $779,000
    Photo of 128 Tarpon Drive, Holden Beach, NC 28462 (MLS # 100571769)
    Photo of 128 Tarpon Drive, Holden Beach, NC 28462 (MLS # 100571769)
    30
     
    128 Tarpon Drive, Holden Beach, NC
    128 Tarpon Drive
    Holden Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,364 Home (sqft)
    • 2 Baths
    • 4,792 Lot (sqft)
  14. Photo of 1046 Tide Ridge Drive, Holden Beach, NC 28462 (MLS # 100571716)
    $1,329,000
    Photo of 1046 Tide Ridge Drive, Holden Beach, NC 28462 (MLS # 100571716)
    Photo of 1046 Tide Ridge Drive, Holden Beach, NC 28462 (MLS # 100571716)
    95
     
    1046 Tide Ridge Drive, Holden Beach, NC
    1046 Tide Ridge Drive
    Holden Beach, NC
    • 5 Beds
    • 5 Baths
    • 2,662 Home (sqft)
    • 5 Baths
    • 11,762 Lot (sqft)
  15. Photo of 9854 Rivergate Road NW, Ash, NC 28420 (MLS # 100571685)
    $635,000
    Photo of 9854 Rivergate Road NW, Ash, NC 28420 (MLS # 100571685)
    Photo of 9854 Rivergate Road NW, Ash, NC 28420 (MLS # 100571685)
    9854 Rivergate Road NW, Ash, NC
    9854 Rivergate Road NW
    Ash, NC
    • 4 Beds
    • 5 Baths
    • 4,872 Home (sqft)
    • 5 Baths
    • 26,572 Lot (sqft)
  16. Photo of 1515 N Shore Drive, Sunset Beach, NC 28468 (MLS # 100571560)
    $2,800,000
    Photo of 1515 N Shore Drive, Sunset Beach, NC 28468 (MLS # 100571560)
    Photo of 1515 N Shore Drive, Sunset Beach, NC 28468 (MLS # 100571560)
    1515 N Shore Drive, Sunset Beach, NC
    1515 N Shore Drive
    Sunset Beach, NC
    • 4 Beds
    • 3 Baths
    • 3,203 Home (sqft)
    • 3 Baths
    • 13,068 Lot (sqft)
  17. Photo of 17 Picket Fence Lane, Calabash, NC 28467 (MLS # 100571543)
    $345,000
    Photo of 17 Picket Fence Lane, Calabash, NC 28467 (MLS # 100571543)
    Photo of 17 Picket Fence Lane, Calabash, NC 28467 (MLS # 100571543)
    30
     
    17 Picket Fence Lane, Calabash, NC
    17 Picket Fence Lane
    Calabash, NC
    • 3 Beds
    • 2 Baths
    • 2,024 Home (sqft)
    • 2 Baths
    • 10,455 Lot (sqft)
  18. Photo of 36 Duneside Drive, Ocean Isle Beach, NC 28469 (MLS # 100571416)
    $3,600,000
    Photo of 36 Duneside Drive, Ocean Isle Beach, NC 28469 (MLS # 100571416)
    Photo of 36 Duneside Drive, Ocean Isle Beach, NC 28469 (MLS # 100571416)
    123
     
    36 Duneside Drive, Ocean Isle Beach, NC
    36 Duneside Drive
    Ocean Isle Beach, NC
    • 7 Beds
    • 9 Baths
    • 3,630 Home (sqft)
    • 9 Baths
    • 13,504 Lot (sqft)
  19. Photo of 2519 High Valley Court NE, Bolivia, NC 28422 (MLS # 100571385)
    $699,000
    Photo of 2519 High Valley Court NE, Bolivia, NC 28422 (MLS # 100571385)
    Photo of 2519 High Valley Court NE, Bolivia, NC 28422 (MLS # 100571385)
    63
     
    2519 High Valley Court NE, Bolivia, NC
    2519 High Valley Court NE
    Bolivia, NC
    • 3 Beds
    • 3 Baths
    • 3,140 Home (sqft)
    • 3 Baths
    • 1.38 Lot (ac)
  20. Photo of 552 Colonial Landing Road SE, Bolivia, NC 28422 (MLS # 100571248)
    $284,900
    Photo of 552 Colonial Landing Road SE, Bolivia, NC 28422 (MLS # 100571248)
    Photo of 552 Colonial Landing Road SE, Bolivia, NC 28422 (MLS # 100571248)
    52
     
    552 Colonial Landing Road SE, Bolivia, NC
    552 Colonial Landing Road SE
    Bolivia, NC
    • 2 Beds
    • 2 Baths
    • 2,224 Home (sqft)
    • 2 Baths
    • 22,216 Lot (sqft)
  21. Photo of 8037 Footpath Road, Leland, NC 28451 (MLS # 100571244)
    $385,000
    Photo of 8037 Footpath Road, Leland, NC 28451 (MLS # 100571244)
    Photo of 8037 Footpath Road, Leland, NC 28451 (MLS # 100571244)
    43
     
    8037 Footpath Road, Leland, NC
    8037 Footpath Road
    Leland, NC
    • 3 Beds
    • 3 Baths
    • 2,022 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  22. Photo of 987 Ashburton Road SE, Bolivia, NC 28422 (MLS # 100571212)
    $465,000
    Photo of 987 Ashburton Road SE, Bolivia, NC 28422 (MLS # 100571212)
    Photo of 987 Ashburton Road SE, Bolivia, NC 28422 (MLS # 100571212)
    987 Ashburton Road SE, Bolivia, NC
    987 Ashburton Road SE
    Bolivia, NC
    • 4 Beds
    • 3 Baths
    • 2,227 Home (sqft)
    • 3 Baths
    • 14,375 Lot (sqft)
  23. Photo of 12 Scotch Bonnet Lane, Bald Head Island, NC 28461 (MLS # 100571126)
    $1,595,000
    Photo of 12 Scotch Bonnet Lane, Bald Head Island, NC 28461 (MLS # 100571126)
    Photo of 12 Scotch Bonnet Lane, Bald Head Island, NC 28461 (MLS # 100571126)
    43
     
    12 Scotch Bonnet Lane, Bald Head Island, NC
    12 Scotch Bonnet Lane
    Bald Head Island, NC
    • 2 Beds
    • 2 Baths
    • 1,148 Home (sqft)
    • 2 Baths
    • 1,307 Lot (sqft)
  24. Photo of 1140 Veranda Court, Leland, NC 28451 (MLS # 100571096)
    $549,900
    Photo of 1140 Veranda Court, Leland, NC 28451 (MLS # 100571096)
    Photo of 1140 Veranda Court, Leland, NC 28451 (MLS # 100571096)
    80
     
    1140 Veranda Court, Leland, NC
    1140 Veranda Court
    Leland, NC
    • 3 Beds
    • 2 Baths
    • 2,207 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  25. Photo of 3007 River Hills Drive SW, Shallotte, NC 28470 (MLS # 100570967)
    $549,000
    Photo of 3007 River Hills Drive SW, Shallotte, NC 28470 (MLS # 100570967)
    Photo of 3007 River Hills Drive SW, Shallotte, NC 28470 (MLS # 100570967)
    3007 River Hills Drive SW, Shallotte, NC
    3007 River Hills Drive SW
    Shallotte, NC
    • 3 Beds
    • 3 Baths
    • 2,330 Home (sqft)
    • 3 Baths
    • 23,523 Lot (sqft)
  26. Photo of 6 Ash Road, Boiling Spring Lakes, NC 28461 (MLS # 100570965)
    $72,900
    Photo of 6 Ash Road, Boiling Spring Lakes, NC 28461 (MLS # 100570965)
    Photo of 6 Ash Road, Boiling Spring Lakes, NC 28461 (MLS # 100570965)
    6 Ash Road, Boiling Spring Lakes, NC
    6 Ash Road
    Boiling Spring Lakes, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 20,474 Lot (sqft)
  27. Photo of 9 Sandpiper Drive, Ocean Isle Beach, NC 28469 (MLS # 100570949)
    $1,200,000
    Photo of 9 Sandpiper Drive, Ocean Isle Beach, NC 28469 (MLS # 100570949)
    Photo of 9 Sandpiper Drive, Ocean Isle Beach, NC 28469 (MLS # 100570949)
    57
     
    9 Sandpiper Drive, Ocean Isle Beach, NC
    9 Sandpiper Drive
    Ocean Isle Beach, NC
    • 5 Beds
    • 3 Baths
    • 1,911 Home (sqft)
    • 3 Baths
    • 4,356 Lot (sqft)
  28. Photo of 1207 Andora Drive SE #Unit 41, Bolivia, NC 28422 (MLS # 100570798)
    $385,000
    Photo of 1207 Andora Drive SE #Unit 41, Bolivia, NC 28422 (MLS # 100570798)
    Photo of 1207 Andora Drive SE #Unit 41, Bolivia, NC 28422 (MLS # 100570798)
    27
     
    1207 Andora Drive SE #Unit 41, Bolivia, NC
    1207 Andora Drive SE #Unit 41
    Bolivia, NC
    • 2 Beds
    • 2 Baths
    • 1,604 Home (sqft)
    • 2 Baths
    • 3,050 Lot (sqft)
  29. Photo of 972 Great Egret Circle SW # 1, Sunset Beach, NC 28468 (MLS # 100570778)
    $275,000
    Photo of 972 Great Egret Circle SW # 1, Sunset Beach, NC 28468 (MLS # 100570778)
    Photo of 972 Great Egret Circle SW # 1, Sunset Beach, NC 28468 (MLS # 100570778)
    58
     
    972 Great Egret Circle SW # 1, Sunset Beach, NC
    972 Great Egret Circle SW # 1
    Sunset Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,334 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  30. Photo of 645 Caswell Beach Road, Oak Island, NC 28465 (MLS # 100569528)
    $2,075,000
    Photo of 645 Caswell Beach Road, Oak Island, NC 28465 (MLS # 100569528)
    Photo of 645 Caswell Beach Road, Oak Island, NC 28465 (MLS # 100569528)
    645 Caswell Beach Road, Oak Island, NC
    645 Caswell Beach Road
    Oak Island, NC
    • 4 Beds
    • 3 Baths
    • 2,125 Home (sqft)
    • 3 Baths
    • 18,296 Lot (sqft)
Previous Page 1 of 17 Next

Copyright 2026 Hive MLS. All rights reserved. Hive MLS, provides content displayed here (“provided content”) on an “as is” basis and makes no representations or warranties regarding the provided content, including, but not limited to those of non-infringement, timeliness, accuracy, or completeness. Individuals and companies using information presented are responsible for verification and validation of information they utilize and present to their customers and clients. Hive MLS will not be liable for any damage or loss resulting from use of the provided content or the products available through Portals, IDX, VOW, and/or Syndication. Recipients of this information shall not resell, redistribute, reproduce, modify, or otherwise copy any portion thereof without the expressed written consent of Hive MLS.

This Custom IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions