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 214 | Previous Page 1 of 8 Next
  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. 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)
  11. Photo of 109 Teakwood Drive #803, Carolina Beach, NC 28428 (MLS # 100612121)
    $475,000
    Photo of 109 Teakwood Drive #803, Carolina Beach, NC 28428 (MLS # 100612121)
    Photo of 109 Teakwood Drive #803, Carolina Beach, NC 28428 (MLS # 100612121)
    58
     
    109 Teakwood Drive #803, Carolina Beach, NC
    109 Teakwood Drive #803
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 1,109 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  12. 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)
  13. 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)
  14. 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)
  15. 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)
  16. 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)
  17. 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)
  18. 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)
  19. 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)
  20. 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)
  21. 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)
  22. Photo of 2124 Auburn Lane, Wilmington, NC 28405 (MLS # 100610313)
    $2,295,000
    Photo of 2124 Auburn Lane, Wilmington, NC 28405 (MLS # 100610313)
    Photo of 2124 Auburn Lane, Wilmington, NC 28405 (MLS # 100610313)
    2124 Auburn Lane, Wilmington, NC
    2124 Auburn Lane
    Wilmington, NC
    • 4 Beds
    • 7 Baths
    • 5,597 Home (sqft)
    • 7 Baths
    • 21,345 Lot (sqft)
  23. Photo of 307 N Lumina Avenue N, Wrightsville Beach, NC 28480 (MLS # 100609754)
    $5,000,000
    Photo of 307 N Lumina Avenue N, Wrightsville Beach, NC 28480 (MLS # 100609754)
    Photo of 307 N Lumina Avenue N, Wrightsville Beach, NC 28480 (MLS # 100609754)
    34
     
    307 N Lumina Avenue N, Wrightsville Beach, NC
    307 N Lumina Avenue N
    Wrightsville Beach, NC
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 6,099 Lot (sqft)
  24. Photo of 2012 Northstar Place, Wilmington, NC 28405 (MLS # 100608195)
    $1,500,000
    Photo of 2012 Northstar Place, Wilmington, NC 28405 (MLS # 100608195)
    Photo of 2012 Northstar Place, Wilmington, NC 28405 (MLS # 100608195)
    56
     
    2012 Northstar Place, Wilmington, NC
    2012 Northstar Place
    Wilmington, NC
    • 3 Beds
    • 3 Baths
    • 2,593 Home (sqft)
    • 3 Baths
    • 11,762 Lot (sqft)
  25. Photo of 612 N Carolina Beach Avenue N #Unit 3a, Carolina Beach, NC 28428 (MLS # 100609422)
    $555,900
    Photo of 612 N Carolina Beach Avenue N #Unit 3a, Carolina Beach, NC 28428 (MLS # 100609422)
    Photo of 612 N Carolina Beach Avenue N #Unit 3a, Carolina Beach, NC 28428 (MLS # 100609422)
    32
     
    612 N Carolina Beach Avenue N #Unit 3a, Carolina Beach, NC
    612 N Carolina Beach Avenue N #Unit 3a
    Carolina Beach, NC
    • 2 Beds
    • 2 Baths
    • 854 Home (sqft)
    • 2 Baths
    • 0 Lot (sqft)
  26. Photo of 207 Saint Luke Court, Wilmington, NC 28409 (MLS # 100609168)
    $319,500
    Photo of 207 Saint Luke Court, Wilmington, NC 28409 (MLS # 100609168)
    Photo of 207 Saint Luke Court, Wilmington, NC 28409 (MLS # 100609168)
    207 Saint Luke Court, Wilmington, NC
    207 Saint Luke Court
    Wilmington, NC
    • 2 Beds
    • 2 Baths
    • 1,296 Home (sqft)
    • 2 Baths
    • 1,307 Lot (sqft)
  27. Photo of 8660 River Road, Wilmington, NC 28412 (MLS # 100609056)
    $4,950,000
    Photo of 8660 River Road, Wilmington, NC 28412 (MLS # 100609056)
    Photo of 8660 River Road, Wilmington, NC 28412 (MLS # 100609056)
    8660 River Road, Wilmington, NC
    8660 River Road
    Wilmington, NC
    • 5 Beds
    • 8 Baths
    • 7,582 Home (sqft)
    • 8 Baths
    • 7.84 Lot (ac)
  28. Photo of 335 Bradley Drive #11, Wilmington, NC 28409 (MLS # 100604447)
    $2,095,000
    Photo of 335 Bradley Drive #11, Wilmington, NC 28409 (MLS # 100604447)
    Photo of 335 Bradley Drive #11, Wilmington, NC 28409 (MLS # 100604447)
    41
     
    335 Bradley Drive #11, Wilmington, NC
    335 Bradley Drive #11
    Wilmington, NC
    • 4 Beds
    • 4 Baths
    • 2,731 Home (sqft)
    • 4 Baths
    • 872 Lot (sqft)
  29. Photo of 8404 Wingfoot Way, Wilmington, NC 28412 (MLS # 100608897)
    $567,000
    Photo of 8404 Wingfoot Way, Wilmington, NC 28412 (MLS # 100608897)
    Photo of 8404 Wingfoot Way, Wilmington, NC 28412 (MLS # 100608897)
    8404 Wingfoot Way, Wilmington, NC
    8404 Wingfoot Way
    Wilmington, NC
    • 4 Beds
    • 3 Baths
    • 2,193 Home (sqft)
    • 3 Baths
    • 11,762 Lot (sqft)
  30. Photo of 10 Grace Street #Apt 303, Wilmington, NC 28401 (MLS # 100609067)
    $425,000
    Photo of 10 Grace Street #Apt 303, Wilmington, NC 28401 (MLS # 100609067)
    Photo of 10 Grace Street #Apt 303, Wilmington, NC 28401 (MLS # 100609067)
    10 Grace Street #Apt 303, Wilmington, NC
    10 Grace Street #Apt 303
    Wilmington, NC
    • 1 Bed
    • 1 Bath
    • 584 Home (sqft)
    • 1 Bath
    • 436 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 IDX is (c) Diverse Solutions 2026. Privacy | Terms & Conditions