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
151 - 180 of 331 | Previous Page 6 of 12 Next
  1. Photo of 196 W Fourth Street, Ocean Isle Beach, NC 28469 (MLS # 100533985)
    $1,115,000
    Photo of 196 W Fourth Street, Ocean Isle Beach, NC 28469 (MLS # 100533985)
    Photo of 196 W Fourth Street, Ocean Isle Beach, NC 28469 (MLS # 100533985)
    19
     
    196 W Fourth Street, Ocean Isle Beach, NC
    196 W Fourth Street
    Ocean Isle Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 7,841 Lot (sqft)
  2. Photo of 323 Caswell Beach Road, Oak Island, NC 28465 (MLS # 100533817)
    $2,149,500
    Photo of 323 Caswell Beach Road, Oak Island, NC 28465 (MLS # 100533817)
    Photo of 323 Caswell Beach Road, Oak Island, NC 28465 (MLS # 100533817)
    54
     
    323 Caswell Beach Road, Oak Island, NC
    323 Caswell Beach Road
    Oak Island, NC
    • 5 Beds
    • 6 Baths
    • 1,780 Home (sqft)
    • 6 Baths
    • 12,197 Lot (sqft)
  3. Photo of 1912 Goose Creek Road SW #4301, Ocean Isle Beach, NC 28469 (MLS # 100533444)
    $389,900
    Photo of 1912 Goose Creek Road SW #4301, Ocean Isle Beach, NC 28469 (MLS # 100533444)
    Photo of 1912 Goose Creek Road SW #4301, Ocean Isle Beach, NC 28469 (MLS # 100533444)
    1912 Goose Creek Road SW #4301, Ocean Isle Beach, NC
    1912 Goose Creek Road SW #4301
    Ocean Isle Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,328 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  4. Photo of 3079 Cape Point Ln Sw SW, Supply, NC 28462 (MLS # 100533189)
    $334,990
    Photo of 3079 Cape Point Ln Sw SW, Supply, NC 28462 (MLS # 100533189)
    Photo of 3079 Cape Point Ln Sw SW, Supply, NC 28462 (MLS # 100533189)
    3079 Cape Point Ln Sw SW, Supply, NC
    3079 Cape Point Ln Sw SW
    Supply, NC
    • 3 Beds
    • 2 Baths
    • 1,842 Home (sqft)
    • 2 Baths
    • 7,406 Lot (sqft)
  5. Photo of 3275 Island Drive SE, Bolivia, NC 28422 (MLS # 100533176)
    $349,900
    Photo of 3275 Island Drive SE, Bolivia, NC 28422 (MLS # 100533176)
    Photo of 3275 Island Drive SE, Bolivia, NC 28422 (MLS # 100533176)
    3275 Island Drive SE, Bolivia, NC
    3275 Island Drive SE
    Bolivia, NC
    • 4 Beds
    • 2 Baths
    • 1,497 Home (sqft)
    • 2 Baths
    • 15,246 Lot (sqft)
  6. Photo of 3158 Moss Hammock Wynd, Southport, NC 28461 (MLS # 100533091)
    $589,000
    Photo of 3158 Moss Hammock Wynd, Southport, NC 28461 (MLS # 100533091)
    Photo of 3158 Moss Hammock Wynd, Southport, NC 28461 (MLS # 100533091)
    38
     
    3158 Moss Hammock Wynd, Southport, NC
    3158 Moss Hammock Wynd
    Southport, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 16,118 Lot (sqft)
  7. Photo of 2317 Frink Lake Drive, Southport, NC 28461 (MLS # 100533071)
    $440,000
    Photo of 2317 Frink Lake Drive, Southport, NC 28461 (MLS # 100533071)
    Photo of 2317 Frink Lake Drive, Southport, NC 28461 (MLS # 100533071)
    65
     
    2317 Frink Lake Drive, Southport, NC
    2317 Frink Lake Drive
    Southport, NC
    • 3 Beds
    • 2 Baths
    • 1,300 Home (sqft)
    • 2 Baths
    • 11,762 Lot (sqft)
  8. Photo of 2309 Frink Lake Drive, Southport, NC 28461 (MLS # 100533069)
    $440,000
    Photo of 2309 Frink Lake Drive, Southport, NC 28461 (MLS # 100533069)
    Photo of 2309 Frink Lake Drive, Southport, NC 28461 (MLS # 100533069)
    63
     
    2309 Frink Lake Drive, Southport, NC
    2309 Frink Lake Drive
    Southport, NC
    • 3 Beds
    • 2 Baths
    • 1,300 Home (sqft)
    • 2 Baths
    • 10,890 Lot (sqft)
  9. Photo of 1082 Billfish Trl Se #39, Winnabow, NC 28479 (MLS # 100532747)
    $293,990
    Photo of 1082 Billfish Trl Se #39, Winnabow, NC 28479 (MLS # 100532747)
    Photo of 1082 Billfish Trl Se #39, Winnabow, NC 28479 (MLS # 100532747)
    28
     
    1082 Billfish Trl Se #39, Winnabow, NC
    1082 Billfish Trl Se #39
    Winnabow, NC
    • 3 Beds
    • 2 Baths
    • 1,257 Home (sqft)
    • 2 Baths
    • 8,277 Lot (sqft)
  10. Photo of 6 Channel Drive, Ocean Isle Beach, NC 28469 (MLS # 100532728)
    $799,000
    Photo of 6 Channel Drive, Ocean Isle Beach, NC 28469 (MLS # 100532728)
    Photo of 6 Channel Drive, Ocean Isle Beach, NC 28469 (MLS # 100532728)
    91
     
    6 Channel Drive, Ocean Isle Beach, NC
    6 Channel Drive
    Ocean Isle Beach, NC
    • 4 Beds
    • 3 Baths
    • 1,527 Home (sqft)
    • 3 Baths
    • 3,921 Lot (sqft)
  11. Photo of 2216 E Pelican Drive, Oak Island, NC 28465 (MLS # 100532717)
    $1,075,000
    Photo of 2216 E Pelican Drive, Oak Island, NC 28465 (MLS # 100532717)
    Photo of 2216 E Pelican Drive, Oak Island, NC 28465 (MLS # 100532717)
    69
     
    2216 E Pelican Drive, Oak Island, NC
    2216 E Pelican Drive
    Oak Island, NC
    • 5 Beds
    • 5 Baths
    • 2,799 Home (sqft)
    • 5 Baths
    • 9,584 Lot (sqft)
  12. Photo of 3067 Cape Point Ln Sw, Supply, NC 28462 (MLS # 100532613)
    $358,490
    Photo of 3067 Cape Point Ln Sw, Supply, NC 28462 (MLS # 100532613)
    Photo of 3067 Cape Point Ln Sw, Supply, NC 28462 (MLS # 100532613)
    40
     
    3067 Cape Point Ln Sw, Supply, NC
    3067 Cape Point Ln Sw
    Supply, NC
    • 3 Beds
    • 3 Baths
    • 2,267 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  13. Photo of 1034 Bayside Lane, Southport, NC 28461 (MLS # 100532818)
    $265,000
    Photo of 1034 Bayside Lane, Southport, NC 28461 (MLS # 100532818)
    Photo of 1034 Bayside Lane, Southport, NC 28461 (MLS # 100532818)
    1034 Bayside Lane, Southport, NC
    1034 Bayside Lane
    Southport, NC
    • 2 Beds
    • 2 Baths
    • 1,038 Home (sqft)
    • 2 Baths
    • 13,940 Lot (sqft)
  14. Photo of 275 W First Street # 1e, Ocean Isle Beach, NC 28469 (MLS # 100532180)
    $599,999
    Photo of 275 W First Street # 1e, Ocean Isle Beach, NC 28469 (MLS # 100532180)
    Photo of 275 W First Street # 1e, Ocean Isle Beach, NC 28469 (MLS # 100532180)
    275 W First Street # 1e, Ocean Isle Beach, NC
    275 W First Street # 1e
    Ocean Isle Beach, NC
    • 2 Beds
    • 2 Baths
    • 792 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  15. Photo of 2100 Marsh Grove Lane #Unit 2304, Southport, NC 28461 (MLS # 100531900)
    $410,000
    Photo of 2100 Marsh Grove Lane #Unit 2304, Southport, NC 28461 (MLS # 100531900)
    Photo of 2100 Marsh Grove Lane #Unit 2304, Southport, NC 28461 (MLS # 100531900)
    44
     
    2100 Marsh Grove Lane #Unit 2304, Southport, NC
    2100 Marsh Grove Lane #Unit 2304
    Southport, NC
    • 1 Bed
    • 2 Baths
    • 1,208 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  16. Photo of 4239 Pitcher Plant Court SE #290, Bolivia, NC 28422 (MLS # 100531838)
    $383,740
    Photo of 4239 Pitcher Plant Court SE #290, Bolivia, NC 28422 (MLS # 100531838)
    Photo of 4239 Pitcher Plant Court SE #290, Bolivia, NC 28422 (MLS # 100531838)
    47
     
    4239 Pitcher Plant Court SE #290, Bolivia, NC
    4239 Pitcher Plant Court SE #290
    Bolivia, NC
    • 4 Beds
    • 3 Baths
    • 2,338 Home (sqft)
    • 3 Baths
    • 8,277 Lot (sqft)
  17. Photo of 2853 Gangplank Lane SW, Supply, NC 28462 (MLS # 100531790)
    $475,000
    Photo of 2853 Gangplank Lane SW, Supply, NC 28462 (MLS # 100531790)
    Photo of 2853 Gangplank Lane SW, Supply, NC 28462 (MLS # 100531790)
    11
     
    2853 Gangplank Lane SW, Supply, NC
    2853 Gangplank Lane SW
    Supply, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 27,008 Lot (sqft)
  18. Photo of 600 W Brunswick Street #1&2, Southport, NC 28461 (MLS # 100531828)
    $625,000
    Photo of 600 W Brunswick Street #1&2, Southport, NC 28461 (MLS # 100531828)
    Photo of 600 W Brunswick Street #1&2, Southport, NC 28461 (MLS # 100531828)
    600 W Brunswick Street #1&2, Southport, NC
    600 W Brunswick Street #1&2
    Southport, NC
    • 2 Beds
    • 2 Baths
    • 1,260 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  19. Photo of 419 Caswell Beach Road, Oak Island, NC 28465 (MLS # 100531510)
    $1,889,000
    Photo of 419 Caswell Beach Road, Oak Island, NC 28465 (MLS # 100531510)
    Photo of 419 Caswell Beach Road, Oak Island, NC 28465 (MLS # 100531510)
    419 Caswell Beach Road, Oak Island, NC
    419 Caswell Beach Road
    Oak Island, NC
    • 6 Beds
    • 5 Baths
    • 2,957 Home (sqft)
    • 5 Baths
    • 14,375 Lot (sqft)
  20. Photo of 15 Cape Creek Road, Bald Head Island, NC 28461 (MLS # 100531454)
    $4,200,000
    Photo of 15 Cape Creek Road, Bald Head Island, NC 28461 (MLS # 100531454)
    Photo of 15 Cape Creek Road, Bald Head Island, NC 28461 (MLS # 100531454)
    100
     
    15 Cape Creek Road, Bald Head Island, NC
    15 Cape Creek Road
    Bald Head Island, NC
    • 5 Beds
    • 6 Baths
    • 4,283 Home (sqft)
    • 6 Baths
    • 2.04 Lot (ac)
  21. Photo of 411 Lake Shore Drive, Sunset Beach, NC 28468 (MLS # 100531271)
    $1,369,000
    Photo of 411 Lake Shore Drive, Sunset Beach, NC 28468 (MLS # 100531271)
    Photo of 411 Lake Shore Drive, Sunset Beach, NC 28468 (MLS # 100531271)
    411 Lake Shore Drive, Sunset Beach, NC
    411 Lake Shore Drive
    Sunset Beach, NC
    • 4 Beds
    • 4 Baths
    • 3,660 Home (sqft)
    • 4 Baths
    • 27,008 Lot (sqft)
  22. Photo of 915 Shoreline Drive W #Unit 351, Sunset Beach, NC 28468 (MLS # 100531498)
    $719,000
    Photo of 915 Shoreline Drive W #Unit 351, Sunset Beach, NC 28468 (MLS # 100531498)
    Photo of 915 Shoreline Drive W #Unit 351, Sunset Beach, NC 28468 (MLS # 100531498)
    38
     
    915 Shoreline Drive W #Unit 351, Sunset Beach, NC
    915 Shoreline Drive W #Unit 351
    Sunset Beach, NC
    • 3 Beds
    • 3 Baths
    • 2,000 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  23. Photo of 1134 N Shore Drive, Southport, NC 28461 (MLS # 100526729)
    $863,000
    Photo of 1134 N Shore Drive, Southport, NC 28461 (MLS # 100526729)
    Photo of 1134 N Shore Drive, Southport, NC 28461 (MLS # 100526729)
    1134 N Shore Drive, Southport, NC
    1134 N Shore Drive
    Southport, NC
    • 4 Beds
    • 5 Baths
    • 4,200 Home (sqft)
    • 5 Baths
    • 37,462 Lot (sqft)
  24. Photo of 241 Thomas Drive, Shallotte, NC 28470 (MLS # 100530955)
    $645,000
    Photo of 241 Thomas Drive, Shallotte, NC 28470 (MLS # 100530955)
    Photo of 241 Thomas Drive, Shallotte, NC 28470 (MLS # 100530955)
    19
     
    241 Thomas Drive, Shallotte, NC
    241 Thomas Drive
    Shallotte, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.70 Lot (ac)
  25. Photo of 2773 Loretta Street SW, Supply, NC 28462 (MLS # 100530784)
    $340,000
    Photo of 2773 Loretta Street SW, Supply, NC 28462 (MLS # 100530784)
    Photo of 2773 Loretta Street SW, Supply, NC 28462 (MLS # 100530784)
    26
     
    2773 Loretta Street SW, Supply, NC
    2773 Loretta Street SW
    Supply, NC
    • 3 Beds
    • 2 Baths
    • 1,539 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
  26. Photo of 4306 Stillwater Cove SE, Southport, NC 28461 (MLS # 100530753)
    $245,000
    Photo of 4306 Stillwater Cove SE, Southport, NC 28461 (MLS # 100530753)
    Photo of 4306 Stillwater Cove SE, Southport, NC 28461 (MLS # 100530753)
    78
     
    4306 Stillwater Cove SE, Southport, NC
    4306 Stillwater Cove SE
    Southport, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 18,296 Lot (sqft)
  27. Photo of 311 River Village Square, Shallotte, NC 28470 (MLS # 100530632)
    $744,900
    Photo of 311 River Village Square, Shallotte, NC 28470 (MLS # 100530632)
    Photo of 311 River Village Square, Shallotte, NC 28470 (MLS # 100530632)
    92
     
    311 River Village Square, Shallotte, NC
    311 River Village Square
    Shallotte, NC
    • 4 Beds
    • 3 Baths
    • 2,503 Home (sqft)
    • 3 Baths
    • 6,099 Lot (sqft)
  28. Photo of 4178 Cambridge Cove Circle SE #Unit 2, Southport, NC 28461 (MLS # 100530563)
    $378,000
    Photo of 4178 Cambridge Cove Circle SE #Unit 2, Southport, NC 28461 (MLS # 100530563)
    Photo of 4178 Cambridge Cove Circle SE #Unit 2, Southport, NC 28461 (MLS # 100530563)
    4178 Cambridge Cove Circle SE #Unit 2, Southport, NC
    4178 Cambridge Cove Circle SE #Unit 2
    Southport, NC
    • 2 Beds
    • 2 Baths
    • 1,525 Home (sqft)
    • 2 Baths
    • 4,356 Lot (sqft)
  29. Photo of 1878 Goose Creek Road SW, Ocean Isle Beach, NC 28469 (MLS # 100530157)
    $3,115,950
    Photo of 1878 Goose Creek Road SW, Ocean Isle Beach, NC 28469 (MLS # 100530157)
    Photo of 1878 Goose Creek Road SW, Ocean Isle Beach, NC 28469 (MLS # 100530157)
    1878 Goose Creek Road SW, Ocean Isle Beach, NC
    1878 Goose Creek Road SW
    Ocean Isle Beach, NC
    • 4 Beds
    • 5 Baths
    • 4,028 Home (sqft)
    • 5 Baths
    • 29,186 Lot (sqft)
  30. Photo of 787 Ocean Boulevard W, Holden Beach, NC 28462 (MLS # 100529759)
    $1,100,000
    Photo of 787 Ocean Boulevard W, Holden Beach, NC 28462 (MLS # 100529759)
    Photo of 787 Ocean Boulevard W, Holden Beach, NC 28462 (MLS # 100529759)
    787 Ocean Boulevard W, Holden Beach, NC
    787 Ocean Boulevard W
    Holden Beach, NC
    • 3 Beds
    • 1 Bath
    • 1,008 Home (sqft)
    • 1 Bath
    • 12,633 Lot (sqft)
Previous Page 6 of 12 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 IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions