New Hanover County Waterfront Homes

Below is a list of waterfront homes for sale in New Hanover 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 more about the Wilmington area, 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 Wilmington, NC, homes for sale.


Hide Map
  • List View
  • Grid View
Sorted by
1 - 30 of 213 | Previous Page 1 of 8 Next
  1. Photo of 106 N Water Street, Wilmington, NC 28401 (MLS # 100615198)
    $369,000
    Photo of 106 N Water Street, Wilmington, NC 28401 (MLS # 100615198)
    Photo of 106 N Water Street, Wilmington, NC 28401 (MLS # 100615198)
    32
     
    106 N Water Street, Wilmington, NC
    106 N Water Street
    Wilmington, NC
    • 1 Bed
    • 1 Bath
    • 577 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  2. Photo of 206 Teakwood Drive, Carolina Beach, NC 28428 (MLS # 100615064)
    $1,895,000
    Photo of 206 Teakwood Drive, Carolina Beach, NC 28428 (MLS # 100615064)
    Photo of 206 Teakwood Drive, Carolina Beach, NC 28428 (MLS # 100615064)
    206 Teakwood Drive, Carolina Beach, NC
    206 Teakwood Drive
    Carolina Beach, NC
    • 4 Beds
    • 4 Baths
    • 2,855 Home (sqft)
    • 4 Baths
    • 11,762 Lot (sqft)
  3. Photo of 105 Island Bridge Way, Wilmington, NC 28412 (MLS # 100615040)
    $2,500,000
    Photo of 105 Island Bridge Way, Wilmington, NC 28412 (MLS # 100615040)
    Photo of 105 Island Bridge Way, Wilmington, NC 28412 (MLS # 100615040)
    42
     
    105 Island Bridge Way, Wilmington, NC
    105 Island Bridge Way
    Wilmington, NC
    • 4 Beds
    • 5 Baths
    • 3,715 Home (sqft)
    • 5 Baths
    • 17,860 Lot (sqft)
  4. Photo of 2024 Graywalsh Drive, Wilmington, NC 28405 (MLS # 100615042)
    $995,000
    Photo of 2024 Graywalsh Drive, Wilmington, NC 28405 (MLS # 100615042)
    Photo of 2024 Graywalsh Drive, Wilmington, NC 28405 (MLS # 100615042)
    72
     
    2024 Graywalsh Drive, Wilmington, NC
    2024 Graywalsh Drive
    Wilmington, NC
    • 3 Beds
    • 4 Baths
    • 2,946 Home (sqft)
    • 4 Baths
    • 7,841 Lot (sqft)
  5. Photo of 121 River Bluffs Drive, Castle Hayne, NC 28429 (MLS # 100615026)
    $895,000
    Photo of 121 River Bluffs Drive, Castle Hayne, NC 28429 (MLS # 100615026)
    Photo of 121 River Bluffs Drive, Castle Hayne, NC 28429 (MLS # 100615026)
    121 River Bluffs Drive, Castle Hayne, NC
    121 River Bluffs Drive
    Castle Hayne, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 14,375 Lot (sqft)
  6. Photo of 1510 Carolina Beach Avenue N, Carolina Beach, NC 28428 (MLS # 100614680)
    $3,300,000
    Photo of 1510 Carolina Beach Avenue N, Carolina Beach, NC 28428 (MLS # 100614680)
    Photo of 1510 Carolina Beach Avenue N, Carolina Beach, NC 28428 (MLS # 100614680)
    70
     
    1510 Carolina Beach Avenue N, Carolina Beach, NC
    1510 Carolina Beach Avenue N
    Carolina Beach, NC
    • 5 Beds
    • 6 Baths
    • 3,638 Home (sqft)
    • 6 Baths
    • 6,099 Lot (sqft)
  7. Photo of 428 Oceana Way, Carolina Beach, NC 28428 (MLS # 100614440)
    $1,200,000
    Photo of 428 Oceana Way, Carolina Beach, NC 28428 (MLS # 100614440)
    Photo of 428 Oceana Way, Carolina Beach, NC 28428 (MLS # 100614440)
    428 Oceana Way, Carolina Beach, NC
    428 Oceana Way
    Carolina Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 10,890 Lot (sqft)
  8. Photo of 6122 Timber Creek Lane, Wilmington, NC 28411 (MLS # 100614549)
    $1,100,000
    Photo of 6122 Timber Creek Lane, Wilmington, NC 28411 (MLS # 100614549)
    Photo of 6122 Timber Creek Lane, Wilmington, NC 28411 (MLS # 100614549)
    49
     
    6122 Timber Creek Lane, Wilmington, NC
    6122 Timber Creek Lane
    Wilmington, NC
    • 4 Beds
    • 4 Baths
    • 3,530 Home (sqft)
    • 4 Baths
    • 40,511 Lot (sqft)
  9. Photo of 2112 Surfrider Court, Kure Beach, NC 28449 (MLS # 100614147)
    $449,990
    Photo of 2112 Surfrider Court, Kure Beach, NC 28449 (MLS # 100614147)
    Photo of 2112 Surfrider Court, Kure Beach, NC 28449 (MLS # 100614147)
    55
     
    2112 Surfrider Court, Kure Beach, NC
    2112 Surfrider Court
    Kure Beach, NC
    • 2 Beds
    • 2 Baths
    • 929 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  10. Photo of 6424 River Vista Drive, Wilmington, NC 28412 (MLS # 100614116)
    $1,695,000
    Photo of 6424 River Vista Drive, Wilmington, NC 28412 (MLS # 100614116)
    Photo of 6424 River Vista Drive, Wilmington, NC 28412 (MLS # 100614116)
    50
     
    6424 River Vista Drive, Wilmington, NC
    6424 River Vista Drive
    Wilmington, NC
    • 4 Beds
    • 5 Baths
    • 4,384 Home (sqft)
    • 5 Baths
    • 19,602 Lot (sqft)
  11. Photo of 513 Oneida Lake Road, Wilmington, NC 28401 (MLS # 100613894)
    $540,000
    Photo of 513 Oneida Lake Road, Wilmington, NC 28401 (MLS # 100613894)
    Photo of 513 Oneida Lake Road, Wilmington, NC 28401 (MLS # 100613894)
    46
     
    513 Oneida Lake Road, Wilmington, NC
    513 Oneida Lake Road
    Wilmington, NC
    • 4 Beds
    • 3 Baths
    • 2,792 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  12. Photo of 2748 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100613975)
    $779,400
    Photo of 2748 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100613975)
    Photo of 2748 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100613975)
    2748 Alvernia Drive, Castle Hayne, NC
    2748 Alvernia Drive
    Castle Hayne, NC
    • 3 Beds
    • 4 Baths
    • 2,641 Home (sqft)
    • 4 Baths
    • 10,019 Lot (sqft)
  13. Photo of 1200 Saint Joseph Street #Apt 8, Carolina Beach, NC 28428 (MLS # 100613877)
    $800,000
    Photo of 1200 Saint Joseph Street #Apt 8, Carolina Beach, NC 28428 (MLS # 100613877)
    Photo of 1200 Saint Joseph Street #Apt 8, Carolina Beach, NC 28428 (MLS # 100613877)
    114
     
    1200 Saint Joseph Street #Apt 8, Carolina Beach, NC
    1200 Saint Joseph Street #Apt 8
    Carolina Beach, NC
    • 3 Beds
    • 3 Baths
    • 1,442 Home (sqft)
    • 3 Baths
    • 7,406 Lot (sqft)
  14. Photo of 4833 Waves Pointe, Wilmington, NC 28412 (MLS # 100613390)
    $525,000
    Photo of 4833 Waves Pointe, Wilmington, NC 28412 (MLS # 100613390)
    Photo of 4833 Waves Pointe, Wilmington, NC 28412 (MLS # 100613390)
    70
     
    4833 Waves Pointe, Wilmington, NC
    4833 Waves Pointe
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 2,043 Home (sqft)
    • 2 Baths
    • 4,356 Lot (sqft)
  15. Photo of 900 Carolina Beach Avenue N #Apt F, Carolina Beach, NC 28428 (MLS # 100613490)
    $675,000
    Photo of 900 Carolina Beach Avenue N #Apt F, Carolina Beach, NC 28428 (MLS # 100613490)
    Photo of 900 Carolina Beach Avenue N #Apt F, Carolina Beach, NC 28428 (MLS # 100613490)
    900 Carolina Beach Avenue N #Apt F, Carolina Beach, NC
    900 Carolina Beach Avenue N #Apt F
    Carolina Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,200 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  16. Photo of 155 Captains Court, Wrightsville Beach, NC 28480 (MLS # 100613021)
    $2,100,000
    Photo of 155 Captains Court, Wrightsville Beach, NC 28480 (MLS # 100613021)
    Photo of 155 Captains Court, Wrightsville Beach, NC 28480 (MLS # 100613021)
    155 Captains Court, Wrightsville Beach, NC
    155 Captains Court
    Wrightsville Beach, NC
    • 4 Beds
    • 2 Baths
    • 1,572 Home (sqft)
    • 2 Baths
    • 1,307 Lot (sqft)
  17. Photo of 14 Grace Street #1118, Wilmington, NC 28401 (MLS # 100613040)
    $495,000
    Photo of 14 Grace Street #1118, Wilmington, NC 28401 (MLS # 100613040)
    Photo of 14 Grace Street #1118, Wilmington, NC 28401 (MLS # 100613040)
    14 Grace Street #1118, Wilmington, NC
    14 Grace Street #1118
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 1,221 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  18. Photo of 917 Canal Drive, Carolina Beach, NC 28428 (MLS # 100612963)
    $892,500
    Photo of 917 Canal Drive, Carolina Beach, NC 28428 (MLS # 100612963)
    Photo of 917 Canal Drive, Carolina Beach, NC 28428 (MLS # 100612963)
    17
     
    917 Canal Drive, Carolina Beach, NC
    917 Canal Drive
    Carolina Beach, NC
    • 3 Beds
    • 3 Baths
    • 1,439 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  19. Photo of 8332 Bald Eagle Lane, Wilmington, NC 28411 (MLS # 100612227)
    $4,750,000
    Photo of 8332 Bald Eagle Lane, Wilmington, NC 28411 (MLS # 100612227)
    Photo of 8332 Bald Eagle Lane, Wilmington, NC 28411 (MLS # 100612227)
    8332 Bald Eagle Lane, Wilmington, NC
    8332 Bald Eagle Lane
    Wilmington, NC
    • 3 Beds
    • 4 Baths
    • 4,423 Home (sqft)
    • 4 Baths
    • 34,848 Lot (sqft)
  20. Photo of 1403 Canal Drive, Carolina Beach, NC 28428 (MLS # 100612225)
    $675,000
    Photo of 1403 Canal Drive, Carolina Beach, NC 28428 (MLS # 100612225)
    Photo of 1403 Canal Drive, Carolina Beach, NC 28428 (MLS # 100612225)
    33
     
    1403 Canal Drive, Carolina Beach, NC
    1403 Canal Drive
    Carolina Beach, NC
    • 3 Beds
    • 3 Baths
    • 1,271 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  21. Photo of 1932 Sandwedge Place, Wilmington, NC 28405 (MLS # 100612099)
    $2,375,000
    Photo of 1932 Sandwedge Place, Wilmington, NC 28405 (MLS # 100612099)
    Photo of 1932 Sandwedge Place, Wilmington, NC 28405 (MLS # 100612099)
    107
     
    1932 Sandwedge Place, Wilmington, NC
    1932 Sandwedge Place
    Wilmington, NC
    • 5 Beds
    • 4 Baths
    • 5,033 Home (sqft)
    • 4 Baths
    • 36,155 Lot (sqft)
  22. Photo of 5118 Shoal Bay Run, Wilmington, NC 28412 (MLS # 100612029)
    $960,000
    Photo of 5118 Shoal Bay Run, Wilmington, NC 28412 (MLS # 100612029)
    Photo of 5118 Shoal Bay Run, Wilmington, NC 28412 (MLS # 100612029)
    90
     
    5118 Shoal Bay Run, Wilmington, NC
    5118 Shoal Bay Run
    Wilmington, NC
    • 4 Beds
    • 4 Baths
    • 3,019 Home (sqft)
    • 4 Baths
    • 9,148 Lot (sqft)
  23. Photo of 231 St Luke Court, Wilmington, NC 28409 (MLS # 100611430)
    $269,900
    Photo of 231 St Luke Court, Wilmington, NC 28409 (MLS # 100611430)
    Photo of 231 St Luke Court, Wilmington, NC 28409 (MLS # 100611430)
    17
     
    231 St Luke Court, Wilmington, NC
    231 St Luke Court
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 1,172 Home (sqft)
    • 2 Baths
    • 872 Lot (sqft)
  24. Photo of 405 Moss Tree Drive, Wilmington, NC 28405 (MLS # 100611275)
    $1,099,000
    Photo of 405 Moss Tree Drive, Wilmington, NC 28405 (MLS # 100611275)
    Photo of 405 Moss Tree Drive, Wilmington, NC 28405 (MLS # 100611275)
    45
     
    405 Moss Tree Drive, Wilmington, NC
    405 Moss Tree Drive
    Wilmington, NC
    • 3 Beds
    • 4 Baths
    • 2,994 Home (sqft)
    • 4 Baths
    • 16,553 Lot (sqft)
  25. Photo of 1316 Heron Run Drive, Wilmington, NC 28403 (MLS # 100611159)
    $1,149,000
    Photo of 1316 Heron Run Drive, Wilmington, NC 28403 (MLS # 100611159)
    Photo of 1316 Heron Run Drive, Wilmington, NC 28403 (MLS # 100611159)
    1316 Heron Run Drive, Wilmington, NC
    1316 Heron Run Drive
    Wilmington, NC
    • 3 Beds
    • 3 Baths
    • 2,795 Home (sqft)
    • 3 Baths
    • 22,216 Lot (sqft)
  26. Photo of 240 N Water Street #Apt 753, Wilmington, NC 28401 (MLS # 100611212)
    $485,000
    Photo of 240 N Water Street #Apt 753, Wilmington, NC 28401 (MLS # 100611212)
    Photo of 240 N Water Street #Apt 753, Wilmington, NC 28401 (MLS # 100611212)
    46
     
    240 N Water Street #Apt 753, Wilmington, NC
    240 N Water Street #Apt 753
    Wilmington, NC
    • 1 Bed
    • 2 Baths
    • 958 Home (sqft)
    • 2 Baths
    • 872 Lot (sqft)
  27. Photo of 6316 Motts Village Road, Wilmington, NC 28412 (MLS # 100611064)
    $725,000
    Photo of 6316 Motts Village Road, Wilmington, NC 28412 (MLS # 100611064)
    Photo of 6316 Motts Village Road, Wilmington, NC 28412 (MLS # 100611064)
    103
     
    6316 Motts Village Road, Wilmington, NC
    6316 Motts Village Road
    Wilmington, NC
    • 3 Beds
    • 2 Baths
    • 2,703 Home (sqft)
    • 2 Baths
    • 11,762 Lot (sqft)
  28. Photo of 322 Causeway Drive #1101, Wrightsville Beach, NC 28480 (MLS # 100610316)
    $925,000
    Photo of 322 Causeway Drive #1101, Wrightsville Beach, NC 28480 (MLS # 100610316)
    Photo of 322 Causeway Drive #1101, Wrightsville Beach, NC 28480 (MLS # 100610316)
    48
     
    322 Causeway Drive #1101, Wrightsville Beach, NC
    322 Causeway Drive #1101
    Wrightsville Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,076 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  29. Photo of 1809 Mews Drive, Wilmington, NC 28405 (MLS # 100610460)
    $1,150,000
    Photo of 1809 Mews Drive, Wilmington, NC 28405 (MLS # 100610460)
    Photo of 1809 Mews Drive, Wilmington, NC 28405 (MLS # 100610460)
    1809 Mews Drive, Wilmington, NC
    1809 Mews Drive
    Wilmington, NC
    • 5 Beds
    • 4 Baths
    • 3,747 Home (sqft)
    • 4 Baths
    • 9,148 Lot (sqft)
  30. Photo of 707 Pelican Court, Kure Beach, NC 28449 (MLS # 100610419)
    $445,000
    Photo of 707 Pelican Court, Kure Beach, NC 28449 (MLS # 100610419)
    Photo of 707 Pelican Court, Kure Beach, NC 28449 (MLS # 100610419)
    31
     
    707 Pelican Court, Kure Beach, NC
    707 Pelican Court
    Kure Beach, NC
    • 2 Beds
    • 2 Baths
    • 932 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
Previous Page 1 of 8 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 MLS IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions