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 99 | Previous Page 1 of 4 Next
  1. Photo of 317 Atlanta Avenue #Unit 2, Carolina Beach, NC 28428 (MLS # 100457727)
    $699,900
    Photo of 317 Atlanta Avenue #Unit 2, Carolina Beach, NC 28428 (MLS # 100457727)
    Photo of 317 Atlanta Avenue #Unit 2, Carolina Beach, NC 28428 (MLS # 100457727)
    66
     
    317 Atlanta Avenue #Unit 2, Carolina Beach, NC
    317 Atlanta Avenue #Unit 2
    Carolina Beach, NC
    • 3 Beds
    • 3 Baths
    • 1,579 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  2. Photo of 716 Caisson Run, Wilmington, NC 28412 (MLS # 100457314)
    $754,493
    Photo of 716 Caisson Run, Wilmington, NC 28412 (MLS # 100457314)
    Photo of 716 Caisson Run, Wilmington, NC 28412 (MLS # 100457314)
    716 Caisson Run, Wilmington, NC
    716 Caisson Run
    Wilmington, NC
    • 4 Beds
    • 4 Baths
    • 2,950 Home (sqft)
    • 4 Baths
    • 10,019 Lot (sqft)
  3. Photo of 209 Carolina Beach Avenue S #Unit A3, Carolina Beach, NC 28428 (MLS # 100457147)
    $440,000
    Photo of 209 Carolina Beach Avenue S #Unit A3, Carolina Beach, NC 28428 (MLS # 100457147)
    Photo of 209 Carolina Beach Avenue S #Unit A3, Carolina Beach, NC 28428 (MLS # 100457147)
    37
     
    209 Carolina Beach Avenue S #Unit A3, Carolina Beach, NC
    209 Carolina Beach Avenue S #Unit A3
    Carolina Beach, NC
    • 1 Bed
    • 1 Bath
    • 541 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  4. Photo of 2506 N Lumina Avenue Extension #2-D, Wrightsville Beach, NC 28480 (MLS # 100457035)
    $1,695,000
    Photo of 2506 N Lumina Avenue Extension #2-D, Wrightsville Beach, NC 28480 (MLS # 100457035)
    Photo of 2506 N Lumina Avenue Extension #2-D, Wrightsville Beach, NC 28480 (MLS # 100457035)
    2506 N Lumina Avenue Extension #2-D, Wrightsville Beach, NC
    2506 N Lumina Avenue Extension #2-D
    Wrightsville Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,471 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  5. Photo of 11 Surf Court, Wilmington, NC 28411 (MLS # 100456495)
    $7,800,000
    Photo of 11 Surf Court, Wilmington, NC 28411 (MLS # 100456495)
    Photo of 11 Surf Court, Wilmington, NC 28411 (MLS # 100456495)
    47
     
    11 Surf Court, Wilmington, NC
    11 Surf Court
    Wilmington, NC
    • 4 Beds
    • 5 Baths
    • 3,734 Home (sqft)
    • 5 Baths
    • 1.07 Lot (ac)
  6. Photo of 501 Pelican Court, Kure Beach, NC 28449 (MLS # 100456353)
    $375,000
    Photo of 501 Pelican Court, Kure Beach, NC 28449 (MLS # 100456353)
    Photo of 501 Pelican Court, Kure Beach, NC 28449 (MLS # 100456353)
    39
     
    501 Pelican Court, Kure Beach, NC
    501 Pelican Court
    Kure Beach, NC
    • 1 Bed
    • 1 Bath
    • 702 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  7. Photo of 1722 Signature Place, Wilmington, NC 28405 (MLS # 100455887)
    $1,250,000
    Photo of 1722 Signature Place, Wilmington, NC 28405 (MLS # 100455887)
    Photo of 1722 Signature Place, Wilmington, NC 28405 (MLS # 100455887)
    1722 Signature Place, Wilmington, NC
    1722 Signature Place
    Wilmington, NC
    • 3 Beds
    • 3 Baths
    • 2,561 Home (sqft)
    • 3 Baths
    • 0 Lot (sqft)
  8. Photo of 1618 Carolina Beach Avenue N #Unit B4, Carolina Beach, NC 28428 (MLS # 100455513)
    $415,000
    Photo of 1618 Carolina Beach Avenue N #Unit B4, Carolina Beach, NC 28428 (MLS # 100455513)
    Photo of 1618 Carolina Beach Avenue N #Unit B4, Carolina Beach, NC 28428 (MLS # 100455513)
    48
     
    1618 Carolina Beach Avenue N #Unit B4, Carolina Beach, NC
    1618 Carolina Beach Avenue N #Unit B4
    Carolina Beach, NC
    • 1 Bed
    • 1 Bath
    • 612 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  9. Photo of 1615 Lake Park Boulevard S #709, Carolina Beach, NC 28428 (MLS # 100454850)
    $375,000
    Photo of 1615 Lake Park Boulevard S #709, Carolina Beach, NC 28428 (MLS # 100454850)
    Photo of 1615 Lake Park Boulevard S #709, Carolina Beach, NC 28428 (MLS # 100454850)
    28
     
    1615 Lake Park Boulevard S #709, Carolina Beach, NC
    1615 Lake Park Boulevard S #709
    Carolina Beach, NC
    • 1 Bed
    • 1 Bath
    • 607 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  10. Photo of 1615 Lake Park Boulevard S #Unit 808, Carolina Beach, NC 28428 (MLS # 100454845)
    $365,000
    Photo of 1615 Lake Park Boulevard S #Unit 808, Carolina Beach, NC 28428 (MLS # 100454845)
    Photo of 1615 Lake Park Boulevard S #Unit 808, Carolina Beach, NC 28428 (MLS # 100454845)
    27
     
    1615 Lake Park Boulevard S #Unit 808, Carolina Beach, NC
    1615 Lake Park Boulevard S #Unit 808
    Carolina Beach, NC
    • 1 Bed
    • 1 Bath
    • 607 Home (sqft)
    • 1 Bath
    • 0 Lot (sqft)
  11. Photo of 2652 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100454485)
    $610,250
    Photo of 2652 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100454485)
    Photo of 2652 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100454485)
    14
     
    2652 Alvernia Drive, Castle Hayne, NC
    2652 Alvernia Drive
    Castle Hayne, NC
    • 3 Beds
    • 4 Baths
    • 2,080 Home (sqft)
    • 4 Baths
    • 1,307 Lot (sqft)
  12. Photo of 2597 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100454481)
    $730,000
    Photo of 2597 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100454481)
    Photo of 2597 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100454481)
    16
     
    2597 Alvernia Drive, Castle Hayne, NC
    2597 Alvernia Drive
    Castle Hayne, NC
    • 4 Beds
    • 4 Baths
    • 2,610 Home (sqft)
    • 4 Baths
    • 1,307 Lot (sqft)
  13. Photo of 2693 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100454479)
    $868,500
    Photo of 2693 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100454479)
    Photo of 2693 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100454479)
    23
     
    2693 Alvernia Drive, Castle Hayne, NC
    2693 Alvernia Drive
    Castle Hayne, NC
    • 4 Beds
    • 5 Baths
    • 3,494 Home (sqft)
    • 5 Baths
    • 1,743 Lot (sqft)
  14. Photo of 514 Carolina Beach Avenue N #3b, Carolina Beach, NC 28428 (MLS # 100454418)
    $589,990
    Photo of 514 Carolina Beach Avenue N #3b, Carolina Beach, NC 28428 (MLS # 100454418)
    Photo of 514 Carolina Beach Avenue N #3b, Carolina Beach, NC 28428 (MLS # 100454418)
    33
     
    514 Carolina Beach Avenue N #3b, Carolina Beach, NC
    514 Carolina Beach Avenue N #3b
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 862 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  15. Photo of 245 Marsh Hen Drive, Wilmington, NC 28409 (MLS # 100454215)
    $1,495,000
    Photo of 245 Marsh Hen Drive, Wilmington, NC 28409 (MLS # 100454215)
    Photo of 245 Marsh Hen Drive, Wilmington, NC 28409 (MLS # 100454215)
    245 Marsh Hen Drive, Wilmington, NC
    245 Marsh Hen Drive
    Wilmington, NC
    • 4 Beds
    • 3 Baths
    • 2,554 Home (sqft)
    • 3 Baths
    • 19,167 Lot (sqft)
  16. Photo of 1308 Carolina Beach Avenue N #3a, Carolina Beach, NC 28428 (MLS # 100454209)
    $609,990
    Photo of 1308 Carolina Beach Avenue N #3a, Carolina Beach, NC 28428 (MLS # 100454209)
    Photo of 1308 Carolina Beach Avenue N #3a, Carolina Beach, NC 28428 (MLS # 100454209)
    31
     
    1308 Carolina Beach Avenue N #3a, Carolina Beach, NC
    1308 Carolina Beach Avenue N #3a
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 922 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  17. Photo of 1403 Canal Drive #Apt 8, Carolina Beach, NC 28428 (MLS # 100453992)
    $689,000
    Photo of 1403 Canal Drive #Apt 8, Carolina Beach, NC 28428 (MLS # 100453992)
    Photo of 1403 Canal Drive #Apt 8, Carolina Beach, NC 28428 (MLS # 100453992)
    33
     
    1403 Canal Drive #Apt 8, Carolina Beach, NC
    1403 Canal Drive #Apt 8
    Carolina Beach, NC
    • 3 Beds
    • 3 Baths
    • 1,206 Home (sqft)
    • 3 Baths
    • 872 Lot (sqft)
  18. Photo of 721 S Lumina Avenue #Unit 2, Wrightsville Beach, NC 28480 (MLS # 100453864)
    $2,200,000
    Photo of 721 S Lumina Avenue #Unit 2, Wrightsville Beach, NC 28480 (MLS # 100453864)
    Photo of 721 S Lumina Avenue #Unit 2, Wrightsville Beach, NC 28480 (MLS # 100453864)
    721 S Lumina Avenue #Unit 2, Wrightsville Beach, NC
    721 S Lumina Avenue #Unit 2
    Wrightsville Beach, NC
    • 4 Beds
    • 4 Baths
    • 1,717 Home (sqft)
    • 4 Baths
    • 4,356 Lot (sqft)
  19. Photo of 611 Third Street S, Carolina Beach, NC 28428 (MLS # 100453767)
    $1,574,900
    Photo of 611 Third Street S, Carolina Beach, NC 28428 (MLS # 100453767)
    Photo of 611 Third Street S, Carolina Beach, NC 28428 (MLS # 100453767)
    611 Third Street S, Carolina Beach, NC
    611 Third Street S
    Carolina Beach, NC
    • 4 Beds
    • 3 Baths
    • 2,650 Home (sqft)
    • 3 Baths
    • 5,663 Lot (sqft)
  20. Photo of 1403 Lake Park Boulevard S #1006, Carolina Beach, NC 28428 (MLS # 100453622)
    $700,000
    Photo of 1403 Lake Park Boulevard S #1006, Carolina Beach, NC 28428 (MLS # 100453622)
    Photo of 1403 Lake Park Boulevard S #1006, Carolina Beach, NC 28428 (MLS # 100453622)
    1403 Lake Park Boulevard S #1006, Carolina Beach, NC
    1403 Lake Park Boulevard S #1006
    Carolina Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,152 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  21. Photo of 2601 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100453531)
    $803,500
    Photo of 2601 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100453531)
    Photo of 2601 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100453531)
    15
     
    2601 Alvernia Drive, Castle Hayne, NC
    2601 Alvernia Drive
    Castle Hayne, NC
    • 4 Beds
    • 5 Baths
    • 2,824 Home (sqft)
    • 5 Baths
    • 1,743 Lot (sqft)
  22. Photo of 2656 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100453170)
    $590,000
    Photo of 2656 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100453170)
    Photo of 2656 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100453170)
    16
     
    2656 Alvernia Drive, Castle Hayne, NC
    2656 Alvernia Drive
    Castle Hayne, NC
    • 4 Beds
    • 4 Baths
    • 2,080 Home (sqft)
    • 4 Baths
    • 872 Lot (sqft)
  23. Photo of 2697 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100453137)
    $914,130
    Photo of 2697 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100453137)
    Photo of 2697 Alvernia Drive, Castle Hayne, NC 28429 (MLS # 100453137)
    19
     
    2697 Alvernia Drive, Castle Hayne, NC
    2697 Alvernia Drive
    Castle Hayne, NC
    • 4 Beds
    • 5 Baths
    • 3,494 Home (sqft)
    • 5 Baths
    • 2,178 Lot (sqft)
  24. Photo of 95 S Lumina Avenue #8-J, Wrightsville Beach, NC 28480 (MLS # 100453031)
    $1,395,000
    Photo of 95 S Lumina Avenue #8-J, Wrightsville Beach, NC 28480 (MLS # 100453031)
    Photo of 95 S Lumina Avenue #8-J, Wrightsville Beach, NC 28480 (MLS # 100453031)
    95 S Lumina Avenue #8-J, Wrightsville Beach, NC
    95 S Lumina Avenue #8-J
    Wrightsville Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,126 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  25. Photo of 1224 Rockhill Road, Castle Hayne, NC 28429 (MLS # 100452982)
    $180,000
    Photo of 1224 Rockhill Road, Castle Hayne, NC 28429 (MLS # 100452982)
    Photo of 1224 Rockhill Road, Castle Hayne, NC 28429 (MLS # 100452982)
    11
     
    1224 Rockhill Road, Castle Hayne, NC
    1224 Rockhill Road
    Castle Hayne, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6,970 Lot (sqft)
  26. Photo of 1107 Millheim Court, Wilmington, NC 28411 (MLS # 100452505)
    $520,000
    Photo of 1107 Millheim Court, Wilmington, NC 28411 (MLS # 100452505)
    Photo of 1107 Millheim Court, Wilmington, NC 28411 (MLS # 100452505)
    25
     
    1107 Millheim Court, Wilmington, NC
    1107 Millheim Court
    Wilmington, NC
    • 3 Beds
    • 4 Baths
    • 2,509 Home (sqft)
    • 4 Baths
    • 16,118 Lot (sqft)
  27. Photo of 513 Canal Drive #A4, Carolina Beach, NC 28428 (MLS # 100452363)
    $739,000
    Photo of 513 Canal Drive #A4, Carolina Beach, NC 28428 (MLS # 100452363)
    Photo of 513 Canal Drive #A4, Carolina Beach, NC 28428 (MLS # 100452363)
    513 Canal Drive #A4, Carolina Beach, NC
    513 Canal Drive #A4
    Carolina Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,586 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  28. Photo of 1080 Saint Joseph Street #4 A, Carolina Beach, NC 28428 (MLS # 100452146)
    $699,000
    Photo of 1080 Saint Joseph Street #4 A, Carolina Beach, NC 28428 (MLS # 100452146)
    Photo of 1080 Saint Joseph Street #4 A, Carolina Beach, NC 28428 (MLS # 100452146)
    1080 Saint Joseph Street #4 A, Carolina Beach, NC
    1080 Saint Joseph Street #4 A
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 947 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  29. Photo of 2120 Surfrider Court, Kure Beach, NC 28449 (MLS # 100451990)
    $615,000
    Photo of 2120 Surfrider Court, Kure Beach, NC 28449 (MLS # 100451990)
    Photo of 2120 Surfrider Court, Kure Beach, NC 28449 (MLS # 100451990)
    35
     
    2120 Surfrider Court, Kure Beach, NC
    2120 Surfrider Court
    Kure Beach, NC
    • 3 Beds
    • 2 Baths
    • 1,116 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  30. Photo of 1503 Sand Dollar Court, Kure Beach, NC 28449 (MLS # 100451695)
    $560,000
    Photo of 1503 Sand Dollar Court, Kure Beach, NC 28449 (MLS # 100451695)
    Photo of 1503 Sand Dollar Court, Kure Beach, NC 28449 (MLS # 100451695)
    32
     
    1503 Sand Dollar Court, Kure Beach, NC
    1503 Sand Dollar Court
    Kure Beach, NC
    • 2 Beds
    • 2 Baths
    • 944 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
Previous Page 1 of 4 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