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 135 | Previous Page 1 of 5 Next
  1. Photo of 901 Lake Park Boulevard S #Unit 201, Carolina Beach, NC 28428 (MLS # 100516152)
    $524,900
    Photo of 901 Lake Park Boulevard S #Unit 201, Carolina Beach, NC 28428 (MLS # 100516152)
    Photo of 901 Lake Park Boulevard S #Unit 201, Carolina Beach, NC 28428 (MLS # 100516152)
    48
     
    901 Lake Park Boulevard S #Unit 201, Carolina Beach, NC
    901 Lake Park Boulevard S #Unit 201
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 844 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  2. Photo of 18 Sandpiper Street #A, Wrightsville Beach, NC 28480 (MLS # 100515880)
    $2,750,000
    Photo of 18 Sandpiper Street #A, Wrightsville Beach, NC 28480 (MLS # 100515880)
    Photo of 18 Sandpiper Street #A, Wrightsville Beach, NC 28480 (MLS # 100515880)
    18 Sandpiper Street #A, Wrightsville Beach, NC
    18 Sandpiper Street #A
    Wrightsville Beach, NC
    • 4 Beds
    • 3 Baths
    • 2,066 Home (sqft)
    • 3 Baths
    • 6,099 Lot (sqft)
  3. Photo of 1602 Carolina Beach Avenue N #Unit 2, Carolina Beach, NC 28428 (MLS # 100515632)
    $1,299,000
    Photo of 1602 Carolina Beach Avenue N #Unit 2, Carolina Beach, NC 28428 (MLS # 100515632)
    Photo of 1602 Carolina Beach Avenue N #Unit 2, Carolina Beach, NC 28428 (MLS # 100515632)
    1602 Carolina Beach Avenue N #Unit 2, Carolina Beach, NC
    1602 Carolina Beach Avenue N #Unit 2
    Carolina Beach, NC
    • 4 Beds
    • 5 Baths
    • 2,205 Home (sqft)
    • 5 Baths
    • 0 Lot (sqft)
  4. Photo of 222 Carolina Beach Avenue N #Unit 230, Carolina Beach, NC 28428 (MLS # 100516351)
    $509,000
    Photo of 222 Carolina Beach Avenue N #Unit 230, Carolina Beach, NC 28428 (MLS # 100516351)
    Photo of 222 Carolina Beach Avenue N #Unit 230, Carolina Beach, NC 28428 (MLS # 100516351)
    37
     
    222 Carolina Beach Avenue N #Unit 230, Carolina Beach, NC
    222 Carolina Beach Avenue N #Unit 230
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 695 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  5. Photo of 3623 White Cliffs Drive, Castle Hayne, NC 28429 (MLS # 100515403)
    $1,625,000
    Photo of 3623 White Cliffs Drive, Castle Hayne, NC 28429 (MLS # 100515403)
    Photo of 3623 White Cliffs Drive, Castle Hayne, NC 28429 (MLS # 100515403)
    3623 White Cliffs Drive, Castle Hayne, NC
    3623 White Cliffs Drive
    Castle Hayne, NC
    • 3 Beds
    • 4 Baths
    • 3,203 Home (sqft)
    • 4 Baths
    • 27,443 Lot (sqft)
  6. Photo of 4929 Lake Renaissance Circle, Wilmington, NC 28409 (MLS # 100514441)
    $665,000
    Photo of 4929 Lake Renaissance Circle, Wilmington, NC 28409 (MLS # 100514441)
    Photo of 4929 Lake Renaissance Circle, Wilmington, NC 28409 (MLS # 100514441)
    31
     
    4929 Lake Renaissance Circle, Wilmington, NC
    4929 Lake Renaissance Circle
    Wilmington, NC
    • 3 Beds
    • 4 Baths
    • 2,814 Home (sqft)
    • 4 Baths
    • 10,455 Lot (sqft)
  7. Photo of 404 S Carolina Beach Avenue #B7, Carolina Beach, NC 28428 (MLS # 100513311)
    $349,000
    Photo of 404 S Carolina Beach Avenue #B7, Carolina Beach, NC 28428 (MLS # 100513311)
    Photo of 404 S Carolina Beach Avenue #B7, Carolina Beach, NC 28428 (MLS # 100513311)
    404 S Carolina Beach Avenue #B7, Carolina Beach, NC
    404 S Carolina Beach Avenue #B7
    Carolina Beach, NC
    • 1 Bed
    • 1 Bath
    • 635 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  8. Photo of 1101 S Lake Park Boulevard S #Unit 4b, Carolina Beach, NC 28428 (MLS # 100513184)
    $540,000
    Photo of 1101 S Lake Park Boulevard S #Unit 4b, Carolina Beach, NC 28428 (MLS # 100513184)
    Photo of 1101 S Lake Park Boulevard S #Unit 4b, Carolina Beach, NC 28428 (MLS # 100513184)
    1101 S Lake Park Boulevard S #Unit 4b, Carolina Beach, NC
    1101 S Lake Park Boulevard S #Unit 4b
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 824 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  9. Photo of 1615 Lake Park Boulevard S #Unit 307, Carolina Beach, NC 28428 (MLS # 100512435)
    $330,000
    Photo of 1615 Lake Park Boulevard S #Unit 307, Carolina Beach, NC 28428 (MLS # 100512435)
    Photo of 1615 Lake Park Boulevard S #Unit 307, Carolina Beach, NC 28428 (MLS # 100512435)
    22
     
    1615 Lake Park Boulevard S #Unit 307, Carolina Beach, NC
    1615 Lake Park Boulevard S #Unit 307
    Carolina Beach, NC
    • 1 Bed
    • 1 Bath
    • 607 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  10. Photo of 612 N Carolina Beach Avenue #3a, Carolina Beach, NC 28428 (MLS # 100511938)
    $589,000
    Photo of 612 N Carolina Beach Avenue #3a, Carolina Beach, NC 28428 (MLS # 100511938)
    Photo of 612 N Carolina Beach Avenue #3a, Carolina Beach, NC 28428 (MLS # 100511938)
    25
     
    612 N Carolina Beach Avenue #3a, Carolina Beach, NC
    612 N Carolina Beach Avenue #3a
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 850 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  11. Photo of 2593 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100511818)
    $649,990
    Photo of 2593 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100511818)
    Photo of 2593 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100511818)
    43
     
    2593 Alvernia Drive, Castle Hayne, NC
    2593 Alvernia Drive
    Castle Hayne, NC
    • 4 Beds
    • 5 Baths
    • 2,824 Home (sqft)
    • 5 Baths
    • 1,743 Lot (sqft)
  12. Photo of 2000 Spinnaker Place, Wilmington, NC 28405 (MLS # 100511475)
    $1,600,000
    Photo of 2000 Spinnaker Place, Wilmington, NC 28405 (MLS # 100511475)
    Photo of 2000 Spinnaker Place, Wilmington, NC 28405 (MLS # 100511475)
    52
     
    2000 Spinnaker Place, Wilmington, NC
    2000 Spinnaker Place
    Wilmington, NC
    • 4 Beds
    • 4 Baths
    • 3,890 Home (sqft)
    • 4 Baths
    • 10,019 Lot (sqft)
  13. Photo of 6424 River Vista Drive, Wilmington, NC 28412 (MLS # 100511471)
    $1,825,000
    Photo of 6424 River Vista Drive, Wilmington, NC 28412 (MLS # 100511471)
    Photo of 6424 River Vista Drive, Wilmington, NC 28412 (MLS # 100511471)
    89
     
    6424 River Vista Drive, Wilmington, NC
    6424 River Vista Drive
    Wilmington, NC
    • 4 Beds
    • 5 Baths
    • 5,050 Home (sqft)
    • 5 Baths
    • 19,602 Lot (sqft)
  14. Photo of 1800 Canal Drive #306, Carolina Beach, NC 28428 (MLS # 100510473)
    $699,000
    Photo of 1800 Canal Drive #306, Carolina Beach, NC 28428 (MLS # 100510473)
    Photo of 1800 Canal Drive #306, Carolina Beach, NC 28428 (MLS # 100510473)
    28
     
    1800 Canal Drive #306, Carolina Beach, NC
    1800 Canal Drive #306
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 815 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  15. Photo of 214 S Front Street #Unit 214, Wilmington, NC 28401 (MLS # 100510470)
    $889,000
    Photo of 214 S Front Street #Unit 214, Wilmington, NC 28401 (MLS # 100510470)
    Photo of 214 S Front Street #Unit 214, Wilmington, NC 28401 (MLS # 100510470)
    214 S Front Street #Unit 214, Wilmington, NC
    214 S Front Street #Unit 214
    Wilmington, NC
    • 3 Beds
    • 3 Baths
    • 1,706 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  16. Photo of 1800 Canal Drive #309, Carolina Beach, NC 28428 (MLS # 100510467)
    $724,000
    Photo of 1800 Canal Drive #309, Carolina Beach, NC 28428 (MLS # 100510467)
    Photo of 1800 Canal Drive #309, Carolina Beach, NC 28428 (MLS # 100510467)
    24
     
    1800 Canal Drive #309, Carolina Beach, NC
    1800 Canal Drive #309
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 826 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  17. Photo of 2220 Moreland Drive, Wilmington, NC 28405 (MLS # 100509238)
    $3,500,000
    Photo of 2220 Moreland Drive, Wilmington, NC 28405 (MLS # 100509238)
    Photo of 2220 Moreland Drive, Wilmington, NC 28405 (MLS # 100509238)
    96
     
    2220 Moreland Drive, Wilmington, NC
    2220 Moreland Drive
    Wilmington, NC
    • 5 Beds
    • 7 Baths
    • 5,500 Home (sqft)
    • 7 Baths
    • 39,204 Lot (sqft)
  18. Photo of 1437 Fort Fisher Boulevard S #Unit D3, Kure Beach, NC 28449 (MLS # 100509263)
    $385,000
    Photo of 1437 Fort Fisher Boulevard S #Unit D3, Kure Beach, NC 28449 (MLS # 100509263)
    Photo of 1437 Fort Fisher Boulevard S #Unit D3, Kure Beach, NC 28449 (MLS # 100509263)
    47
     
    1437 Fort Fisher Boulevard S #Unit D3, Kure Beach, NC
    1437 Fort Fisher Boulevard S #Unit D3
    Kure Beach, NC
    • 1 Bed
    • 1 Bath
    • 741 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  19. Photo of 2660 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100508387)
    $524,990
    Photo of 2660 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100508387)
    Photo of 2660 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100508387)
    37
     
    2660 Alvernia Drive, Castle Hayne, NC
    2660 Alvernia Drive
    Castle Hayne, NC
    • 3 Beds
    • 4 Baths
    • 2,078 Home (sqft)
    • 4 Baths
    • 872 Lot (sqft)
  20. Photo of 222 Carolina Beach Avenue N #Unit 411, Carolina Beach, NC 28428 (MLS # 100507508)
    $525,000
    Photo of 222 Carolina Beach Avenue N #Unit 411, Carolina Beach, NC 28428 (MLS # 100507508)
    Photo of 222 Carolina Beach Avenue N #Unit 411, Carolina Beach, NC 28428 (MLS # 100507508)
    28
     
    222 Carolina Beach Avenue N #Unit 411, Carolina Beach, NC
    222 Carolina Beach Avenue N #Unit 411
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 717 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  21. Photo of 826 Fort Fisher Boulevard N, Kure Beach, NC 28449 (MLS # 100505599)
    $2,645,000
    Photo of 826 Fort Fisher Boulevard N, Kure Beach, NC 28449 (MLS # 100505599)
    Photo of 826 Fort Fisher Boulevard N, Kure Beach, NC 28449 (MLS # 100505599)
    77
     
    826 Fort Fisher Boulevard N, Kure Beach, NC
    826 Fort Fisher Boulevard N
    Kure Beach, NC
    • 7 Beds
    • 7 Baths
    • 3,750 Home (sqft)
    • 7 Baths
    • 11,326 Lot (sqft)
  22. Photo of 2038 Trinity Avenue, Wilmington, NC 28411 (MLS # 100508058)
    $1,650,000
    Photo of 2038 Trinity Avenue, Wilmington, NC 28411 (MLS # 100508058)
    Photo of 2038 Trinity Avenue, Wilmington, NC 28411 (MLS # 100508058)
    18
     
    2038 Trinity Avenue, Wilmington, NC
    2038 Trinity Avenue
    Wilmington, NC
    • 3 Beds
    • 2 Baths
    • 2,139 Home (sqft)
    • 2 Baths
    • 8,712 Lot (sqft)
  23. Photo of 1800 Canal Drive #202, Carolina Beach, NC 28428 (MLS # 100507257)
    $649,000
    Photo of 1800 Canal Drive #202, Carolina Beach, NC 28428 (MLS # 100507257)
    Photo of 1800 Canal Drive #202, Carolina Beach, NC 28428 (MLS # 100507257)
    23
     
    1800 Canal Drive #202, Carolina Beach, NC
    1800 Canal Drive #202
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 809 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  24. Photo of 1800 Canal Drive #102, Carolina Beach, NC 28428 (MLS # 100507253)
    $600,000
    Photo of 1800 Canal Drive #102, Carolina Beach, NC 28428 (MLS # 100507253)
    Photo of 1800 Canal Drive #102, Carolina Beach, NC 28428 (MLS # 100507253)
    25
     
    1800 Canal Drive #102, Carolina Beach, NC
    1800 Canal Drive #102
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 809 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  25. Photo of 1800 Canal Drive #109, Carolina Beach, NC 28428 (MLS # 100507254)
    $575,000
    Photo of 1800 Canal Drive #109, Carolina Beach, NC 28428 (MLS # 100507254)
    Photo of 1800 Canal Drive #109, Carolina Beach, NC 28428 (MLS # 100507254)
    25
     
    1800 Canal Drive #109, Carolina Beach, NC
    1800 Canal Drive #109
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 826 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  26. Photo of 608 Carolina Beach Avenue N #3c, Carolina Beach, NC 28428 (MLS # 100506890)
    $659,000
    Photo of 608 Carolina Beach Avenue N #3c, Carolina Beach, NC 28428 (MLS # 100506890)
    Photo of 608 Carolina Beach Avenue N #3c, Carolina Beach, NC 28428 (MLS # 100506890)
    50
     
    608 Carolina Beach Avenue N #3c, Carolina Beach, NC
    608 Carolina Beach Avenue N #3c
    Carolina Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,083 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  27. Photo of 26 Seagull Street #Unit B, Wrightsville Beach, NC 28480 (MLS # 100506698)
    $2,495,000
    Photo of 26 Seagull Street #Unit B, Wrightsville Beach, NC 28480 (MLS # 100506698)
    Photo of 26 Seagull Street #Unit B, Wrightsville Beach, NC 28480 (MLS # 100506698)
    48
     
    26 Seagull Street #Unit B, Wrightsville Beach, NC
    26 Seagull Street #Unit B
    Wrightsville Beach, NC
    • 3 Beds
    • 3 Baths
    • 2,024 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  28. Photo of 601 Canal Drive #Unit 9, Carolina Beach, NC 28428 (MLS # 100506535)
    $495,000
    Photo of 601 Canal Drive #Unit 9, Carolina Beach, NC 28428 (MLS # 100506535)
    Photo of 601 Canal Drive #Unit 9, Carolina Beach, NC 28428 (MLS # 100506535)
    39
     
    601 Canal Drive #Unit 9, Carolina Beach, NC
    601 Canal Drive #Unit 9
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 913 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  29. Photo of 1437 Fort Fisher Boulevard S #Unit J3, Kure Beach, NC 28449 (MLS # 100506505)
    $375,000
    Photo of 1437 Fort Fisher Boulevard S #Unit J3, Kure Beach, NC 28449 (MLS # 100506505)
    Photo of 1437 Fort Fisher Boulevard S #Unit J3, Kure Beach, NC 28449 (MLS # 100506505)
    25
     
    1437 Fort Fisher Boulevard S #Unit J3, Kure Beach, NC
    1437 Fort Fisher Boulevard S #Unit J3
    Kure Beach, NC
    • 1 Bed
    • 1 Bath
    • 710 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  30. Photo of 222 Carolina Beach Avenue N #Unit 408, Carolina Beach, NC 28428 (MLS # 100506227)
    $535,000
    Photo of 222 Carolina Beach Avenue N #Unit 408, Carolina Beach, NC 28428 (MLS # 100506227)
    Photo of 222 Carolina Beach Avenue N #Unit 408, Carolina Beach, NC 28428 (MLS # 100506227)
    65
     
    222 Carolina Beach Avenue N #Unit 408, Carolina Beach, NC
    222 Carolina Beach Avenue N #Unit 408
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 728 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
Previous Page 1 of 5 Next

Copyright 2025 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 2025. Privacy | Terms & Conditions