Onslow County Waterfront Homes

Below is a list of waterfront homes for sale in Onslow 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 Sneads Ferry, a growing area of Onslow 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 Sneads Ferry, NC, homes for sale.


Hide Map
  • List View
  • Grid View
Sorted by
1 - 30 of 287 | Previous Page 1 of 10 Next
  1. Photo of 1779 New River Inlet Road #Unit 2, North Topsail Beach, NC 28460 (MLS # 100445596)
    $615,000
    Photo of 1779 New River Inlet Road #Unit 2, North Topsail Beach, NC 28460 (MLS # 100445596)
    Photo of 1779 New River Inlet Road #Unit 2, North Topsail Beach, NC 28460 (MLS # 100445596)
    24
     
    1779 New River Inlet Road #Unit 2, North Topsail Beach, NC
    1779 New River Inlet Road #Unit 2
    North Topsail Beach, NC
    • 3 Beds
    • 2.5 Baths
    • 1,470 Home (sqft)
    • 2.5 Baths
    • 872 Lot (sqft)
    Listed with Coldwell Banker Sea Coast Advantage-Hampstead
  2. Photo of 4110 Island Drive #Unit 306, North Topsail Beach, NC 28460 (MLS # 100445547)
    $409,900
    Photo of 4110 Island Drive #Unit 306, North Topsail Beach, NC 28460 (MLS # 100445547)
    Photo of 4110 Island Drive #Unit 306, North Topsail Beach, NC 28460 (MLS # 100445547)
    28
     
    4110 Island Drive #Unit 306, North Topsail Beach, NC
    4110 Island Drive #Unit 306
    North Topsail Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,525 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
    Listed with Coldwell Banker Sea Coast Advantage
  3. Photo of 301 Scotch Bonnett Drive, Surf City, NC 28445 (MLS # 100445474)
    $30,000
    Photo of 301 Scotch Bonnett Drive, Surf City, NC 28445 (MLS # 100445474)
    Photo of 301 Scotch Bonnett Drive, Surf City, NC 28445 (MLS # 100445474)
    301 Scotch Bonnett Drive, Surf City, NC
    301 Scotch Bonnett Drive
    Surf City, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 27,008 Lot (sqft)
    Listed with Coldwell Banker Sea Coast Advantage Rlty
  4. Photo of 133 Misty Hollow Lane, Sneads Ferry, NC 28460 (MLS # 100444489)
    $1,790,000
    Photo of 133 Misty Hollow Lane, Sneads Ferry, NC 28460 (MLS # 100444489)
    Photo of 133 Misty Hollow Lane, Sneads Ferry, NC 28460 (MLS # 100444489)
    77
     
    133 Misty Hollow Lane, Sneads Ferry, NC
    133 Misty Hollow Lane
    Sneads Ferry, NC
    • 3 Beds
    • 3.5 Baths
    • 3,270 Home (sqft)
    • 3.5 Baths
    • 1.80 Lot (ac)
    Listed with RE/MAX Now
  5. Photo of 1605 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100445196)
    $1,360,000
    Photo of 1605 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100445196)
    Photo of 1605 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100445196)
    36
     
    1605 New River Inlet Road, North Topsail Beach, NC
    1605 New River Inlet Road
    North Topsail Beach, NC
    • 4 Beds
    • 3.5 Baths
    • 2,116 Home (sqft)
    • 3.5 Baths
    • 11,762 Lot (sqft)
    Listed with Masonboro Realty, Inc.
  6. Photo of 790 New River Inlet Road #205a, North Topsail Beach, NC 28460 (MLS # 100445127)
    $310,000
    Photo of 790 New River Inlet Road #205a, North Topsail Beach, NC 28460 (MLS # 100445127)
    Photo of 790 New River Inlet Road #205a, North Topsail Beach, NC 28460 (MLS # 100445127)
    17
     
    790 New River Inlet Road #205a, North Topsail Beach, NC
    790 New River Inlet Road #205a
    North Topsail Beach, NC
    • 1 Bed
    • 1 Bath
    • 708 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
    Listed with Masonboro Realty, Inc.
  7. Photo of 790 New River Inlet Road #Unit 110a, North Topsail Beach, NC 28460 (MLS # 100444622)
    $496,000
    Photo of 790 New River Inlet Road #Unit 110a, North Topsail Beach, NC 28460 (MLS # 100444622)
    Photo of 790 New River Inlet Road #Unit 110a, North Topsail Beach, NC 28460 (MLS # 100444622)
    44
     
    790 New River Inlet Road #Unit 110a, North Topsail Beach, NC
    790 New River Inlet Road #Unit 110a
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,206 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
    Listed with Real Broker LLC
  8. Photo of 203 Deer Haven Drive, Richlands, NC 28574 (MLS # 100444852)
    $279,900
    Photo of 203 Deer Haven Drive, Richlands, NC 28574 (MLS # 100444852)
    Photo of 203 Deer Haven Drive, Richlands, NC 28574 (MLS # 100444852)
    203 Deer Haven Drive, Richlands, NC
    203 Deer Haven Drive
    Richlands, NC
    • 3 Beds
    • 2 Baths
    • 1,320 Home (sqft)
    • 2 Baths
    • 1.06 Lot (ac)
    Listed with Century 21 Vanguard
  9. Photo of 21 Arrowhead Drive, Hubert, NC 28539 (MLS # 100444713)
    $250,000
    Photo of 21 Arrowhead Drive, Hubert, NC 28539 (MLS # 100444713)
    Photo of 21 Arrowhead Drive, Hubert, NC 28539 (MLS # 100444713)
    21 Arrowhead Drive, Hubert, NC
    21 Arrowhead Drive
    Hubert, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 24,830 Lot (sqft)
    Listed with Collective Realty LLC
  10. Photo of 414 Canvasback Lane, Sneads Ferry, NC 28460 (MLS # 100444217)
    $470,000
    Photo of 414 Canvasback Lane, Sneads Ferry, NC 28460 (MLS # 100444217)
    Photo of 414 Canvasback Lane, Sneads Ferry, NC 28460 (MLS # 100444217)
    67
     
    414 Canvasback Lane, Sneads Ferry, NC
    414 Canvasback Lane
    Sneads Ferry, NC
    • 4 Beds
    • 2.5 Baths
    • 2,795 Home (sqft)
    • 2.5 Baths
    • 9,584 Lot (sqft)
    Listed with Coldwell Banker Sea Coast Advantage-Hampstead
  11. Photo of 111 Barry Lane, Jacksonville, NC 28540 (MLS # 100444039)
    $438,000
    Photo of 111 Barry Lane, Jacksonville, NC 28540 (MLS # 100444039)
    Photo of 111 Barry Lane, Jacksonville, NC 28540 (MLS # 100444039)
    16
     
    111 Barry Lane, Jacksonville, NC
    111 Barry Lane
    Jacksonville, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 4.38 Lot (ac)
    Listed with RE/MAX Elite Realty Group
  12. Photo of 171 Hall Point Road, Sneads Ferry, NC 28460 (MLS # 100443939)
    $750,000
    Photo of 171 Hall Point Road, Sneads Ferry, NC 28460 (MLS # 100443939)
    Photo of 171 Hall Point Road, Sneads Ferry, NC 28460 (MLS # 100443939)
    171 Hall Point Road, Sneads Ferry, NC
    171 Hall Point Road
    Sneads Ferry, NC
    • 3 Beds
    • 3 Baths
    • 1,847 Home (sqft)
    • 3 Baths
    • 13,068 Lot (sqft)
    Listed with Coldwell Banker Sea Coast Advantage-Hampstead
  13. Photo of 4406 Island Drive, North Topsail Beach, NC 28460 (MLS # 100443936)
    $1,199,000
    Photo of 4406 Island Drive, North Topsail Beach, NC 28460 (MLS # 100443936)
    Photo of 4406 Island Drive, North Topsail Beach, NC 28460 (MLS # 100443936)
    4406 Island Drive, North Topsail Beach, NC
    4406 Island Drive
    North Topsail Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,950 Home (sqft)
    • 2 Baths
    • 11,326 Lot (sqft)
    Listed with Better Homes and Gardens Real Estate Treasure
  14. Photo of 353 Chadwick Shores Drive, Sneads Ferry, NC 28460 (MLS # 100443892)
    $115,000
    Photo of 353 Chadwick Shores Drive, Sneads Ferry, NC 28460 (MLS # 100443892)
    Photo of 353 Chadwick Shores Drive, Sneads Ferry, NC 28460 (MLS # 100443892)
    43
     
    353 Chadwick Shores Drive, Sneads Ferry, NC
    353 Chadwick Shores Drive
    Sneads Ferry, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 22,216 Lot (sqft)
    Listed with Coldwell Banker Sea Coast Advantage
  15. Photo of 112 Hampton Drive, Holly Ridge, NC 28445 (MLS # 100443842)
    $425,000
    Photo of 112 Hampton Drive, Holly Ridge, NC 28445 (MLS # 100443842)
    Photo of 112 Hampton Drive, Holly Ridge, NC 28445 (MLS # 100443842)
    112 Hampton Drive, Holly Ridge, NC
    112 Hampton Drive
    Holly Ridge, NC
    • 3 Beds
    • 2.5 Baths
    • 2,370 Home (sqft)
    • 2.5 Baths
    • 0 Lot (sqft)
    Listed with Coldwell Banker Sea Coast Advantage-Hampstead
  16. Photo of 128 Sea Oaks Court, North Topsail Beach, NC 28460 (MLS # 100443627)
    $1,175,000
    Photo of 128 Sea Oaks Court, North Topsail Beach, NC 28460 (MLS # 100443627)
    Photo of 128 Sea Oaks Court, North Topsail Beach, NC 28460 (MLS # 100443627)
    21
     
    128 Sea Oaks Court, North Topsail Beach, NC
    128 Sea Oaks Court
    North Topsail Beach, NC
    • 4 Beds
    • 3.5 Baths
    • 2,094 Home (sqft)
    • 3.5 Baths
    • 872 Lot (sqft)
    Listed with Ivester Jackson Coastal LLC
  17. Photo of 130 Sea Oaks Court, North Topsail Beach, NC 28460 (MLS # 100443626)
    $1,250,000
    Photo of 130 Sea Oaks Court, North Topsail Beach, NC 28460 (MLS # 100443626)
    Photo of 130 Sea Oaks Court, North Topsail Beach, NC 28460 (MLS # 100443626)
    21
     
    130 Sea Oaks Court, North Topsail Beach, NC
    130 Sea Oaks Court
    North Topsail Beach, NC
    • 4 Beds
    • 3.5 Baths
    • 2,182 Home (sqft)
    • 3.5 Baths
    • 872 Lot (sqft)
    Listed with Ivester Jackson Coastal LLC
  18. Photo of 461 Bent Tree Lane, Sneads Ferry, NC 28460 (MLS # 100443462)
    $599,900
    Photo of 461 Bent Tree Lane, Sneads Ferry, NC 28460 (MLS # 100443462)
    Photo of 461 Bent Tree Lane, Sneads Ferry, NC 28460 (MLS # 100443462)
    61
     
    461 Bent Tree Lane, Sneads Ferry, NC
    461 Bent Tree Lane
    Sneads Ferry, NC
    • 2 Beds
    • 2 Baths
    • 1,460 Home (sqft)
    • 2 Baths
    • 6,970 Lot (sqft)
    Listed with Berkshire Hathaway HomeServices Carolina Premier Properties
  19. Photo of 4110 Island Drive #Unit 302, North Topsail Beach, NC 28460 (MLS # 100443433)
    $354,000
    Photo of 4110 Island Drive #Unit 302, North Topsail Beach, NC 28460 (MLS # 100443433)
    Photo of 4110 Island Drive #Unit 302, North Topsail Beach, NC 28460 (MLS # 100443433)
    54
     
    4110 Island Drive #Unit 302, North Topsail Beach, NC
    4110 Island Drive #Unit 302
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,115 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
    Listed with The Agency Premier Realty Group
  20. Photo of 222 Deer Island Road, Swansboro, NC 28584 (MLS # 100443365)
    $2,150,000
    Photo of 222 Deer Island Road, Swansboro, NC 28584 (MLS # 100443365)
    Photo of 222 Deer Island Road, Swansboro, NC 28584 (MLS # 100443365)
    89
     
    222 Deer Island Road, Swansboro, NC
    222 Deer Island Road
    Swansboro, NC
    • 3 Beds
    • 3 Baths
    • 3,021 Home (sqft)
    • 3 Baths
    • 11,762 Lot (sqft)
    Listed with Bluewater Real Estate - EI
  21. Photo of 141 Old Village Lane, North Topsail Beach, NC 28460 (MLS # 100443180)
    $925,000
    Photo of 141 Old Village Lane, North Topsail Beach, NC 28460 (MLS # 100443180)
    Photo of 141 Old Village Lane, North Topsail Beach, NC 28460 (MLS # 100443180)
    58
     
    141 Old Village Lane, North Topsail Beach, NC
    141 Old Village Lane
    North Topsail Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,614 Home (sqft)
    • 2 Baths
    • 9,584 Lot (sqft)
    Listed with EXP Realty
  22. Photo of 210 Royal Tern Drive, Sneads Ferry, NC 28460 (MLS # 100442858)
    $572,000
    Photo of 210 Royal Tern Drive, Sneads Ferry, NC 28460 (MLS # 100442858)
    Photo of 210 Royal Tern Drive, Sneads Ferry, NC 28460 (MLS # 100442858)
    43
     
    210 Royal Tern Drive, Sneads Ferry, NC
    210 Royal Tern Drive
    Sneads Ferry, NC
    • 4 Beds
    • 3.5 Baths
    • 2,930 Home (sqft)
    • 3.5 Baths
    • 31,364 Lot (sqft)
    Listed with Coldwell Banker Sea Coast Advantage
  23. Photo of 813 Sweetgrass Street SE, Holly Ridge, NC 28445 (MLS # 100442824)
    $682,521
    Photo of 813 Sweetgrass Street SE, Holly Ridge, NC 28445 (MLS # 100442824)
    Photo of 813 Sweetgrass Street SE, Holly Ridge, NC 28445 (MLS # 100442824)
    29
     
    813 Sweetgrass Street SE, Holly Ridge, NC
    813 Sweetgrass Street SE
    Holly Ridge, NC
    • 4 Beds
    • 3 Baths
    • 2,419 Home (sqft)
    • 3 Baths
    • 10,455 Lot (sqft)
    Listed with Coldwell Banker Sea Coast Advantage-Hampstead
  24. Photo of 2000 New River Inlet Road #2403, North Topsail Beach, NC 28460 (MLS # 100442737)
    $365,000
    Photo of 2000 New River Inlet Road #2403, North Topsail Beach, NC 28460 (MLS # 100442737)
    Photo of 2000 New River Inlet Road #2403, North Topsail Beach, NC 28460 (MLS # 100442737)
    17
     
    2000 New River Inlet Road #2403, North Topsail Beach, NC
    2000 New River Inlet Road #2403
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,010 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
    Listed with Better Homes and Gardens Real Estate Treasure
  25. Photo of 909 Marshview Court, Hubert, NC 28539 (MLS # 100442684)
    $484,900
    Photo of 909 Marshview Court, Hubert, NC 28539 (MLS # 100442684)
    Photo of 909 Marshview Court, Hubert, NC 28539 (MLS # 100442684)
    42
     
    909 Marshview Court, Hubert, NC
    909 Marshview Court
    Hubert, NC
    • 4 Beds
    • 3.5 Baths
    • 2,900 Home (sqft)
    • 3.5 Baths
    • 40,076 Lot (sqft)
    Listed with Skyline Realty Group, LLC
  26. Photo of 2000 New River Inlet Road #2312, North Topsail Beach, NC 28460 (MLS # 100442653)
    $345,000
    Photo of 2000 New River Inlet Road #2312, North Topsail Beach, NC 28460 (MLS # 100442653)
    Photo of 2000 New River Inlet Road #2312, North Topsail Beach, NC 28460 (MLS # 100442653)
    23
     
    2000 New River Inlet Road #2312, North Topsail Beach, NC
    2000 New River Inlet Road #2312
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,010 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
    Listed with Better Homes and Gardens Real Estate Treasure
  27. Photo of 306 Marina Way, North Topsail Beach, NC 28460 (MLS # 100442624)
    $1,900,000
    Photo of 306 Marina Way, North Topsail Beach, NC 28460 (MLS # 100442624)
    Photo of 306 Marina Way, North Topsail Beach, NC 28460 (MLS # 100442624)
    10
     
    306 Marina Way, North Topsail Beach, NC
    306 Marina Way
    North Topsail Beach, NC
    • 5 Beds
    • 4 Baths
    • 3,600 Home (sqft)
    • 4 Baths
    • 11,762 Lot (sqft)
    Listed with Better Homes and Gardens Real Estate Treasure
  28. Photo of 1942 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100442570)
    $1,017,000
    Photo of 1942 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100442570)
    Photo of 1942 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100442570)
    71
     
    1942 New River Inlet Road, North Topsail Beach, NC
    1942 New River Inlet Road
    North Topsail Beach, NC
    • 5 Beds
    • 3 Baths
    • 2,225 Home (sqft)
    • 3 Baths
    • 1,307 Lot (sqft)
    Listed with Real Broker LLC
  29. Photo of 2000 New River Inlet Road #Unit 2413, North Topsail Beach, NC 28460 (MLS # 100442507)
    $359,888
    Photo of 2000 New River Inlet Road #Unit 2413, North Topsail Beach, NC 28460 (MLS # 100442507)
    Photo of 2000 New River Inlet Road #Unit 2413, North Topsail Beach, NC 28460 (MLS # 100442507)
    17
     
    2000 New River Inlet Road #Unit 2413, North Topsail Beach, NC
    2000 New River Inlet Road #Unit 2413
    North Topsail Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,010 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
    Listed with Realty One Group Affinity
  30. Photo of 1301 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100442268)
    $1,050,000
    Photo of 1301 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100442268)
    Photo of 1301 New River Inlet Road, North Topsail Beach, NC 28460 (MLS # 100442268)
    44
     
    1301 New River Inlet Road, North Topsail Beach, NC
    1301 New River Inlet Road
    North Topsail Beach, NC
    • 6 Beds
    • 6 Baths
    • 2,282 Home (sqft)
    • 6 Baths
    • 34,413 Lot (sqft)
    Listed with 1st Class Real Estate Coastal Choice
Previous Page 1 of 10 Next
Copyright 2024 NCRMLS. All rights reserved. North Carolina Regional Multiple Listing Service, (NCRMLS), 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. NCRMLS 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 NCRMLS.

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