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.
- List View
- Grid View
-
$459,990
2112 Surfrider Court, Kure Beach, NC2112 Surfrider Court
Kure Beach, NC- 2 Beds
- 2 Baths
- 929 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,999,900
810 N Carolina Beach Avenue N #1, Carolina Beach, NC810 N Carolina Beach Avenue N #1
Carolina Beach, NC- 5 Beds
- 5 Baths
- 2,221 Home (sqft)
- 5 Baths
- 0 Lot (sqft)
-
$1,299,900
2765 Alvernia Drive, Castle Hayne, NC2765 Alvernia Drive
Castle Hayne, NC- 4 Beds
- 4 Baths
- 3,916 Home (sqft)
- 4 Baths
- 12,197 Lot (sqft)
-
$4,750,000
19 E Charlotte Street, Wrightsville Beach, NC19 E Charlotte Street
Wrightsville Beach, NC- 5 Beds
- 4 Baths
- 2,652 Home (sqft)
- 4 Baths
- 4,792 Lot (sqft)
-
$995,000
609 Sandfiddler Pointe Road, Wilmington, NC609 Sandfiddler Pointe Road
Wilmington, NC- 3 Beds
- 3 Baths
- 3,085 Home (sqft)
- 3 Baths
- 1.21 Lot (ac)
-
$685,000
1200 Saint Joseph Street #Apt 26, Carolina Beach, NC1200 Saint Joseph Street #Apt 26
Carolina Beach, NC- 3 Beds
- 3 Baths
- 1,435 Home (sqft)
- 3 Baths
- 872 Lot (sqft)
-
$1,389,000
3520 Watercraft Ferry Avenue, Wilmington, NC3520 Watercraft Ferry Avenue
Wilmington, NC- 3 Beds
- 4 Baths
- 2,829 Home (sqft)
- 4 Baths
- 3,921 Lot (sqft)
-
$338,000
248 Virginia Avenue, Wilmington, NC248 Virginia Avenue
Wilmington, NC- 3 Beds
- 2 Baths
- 1,250 Home (sqft)
- 2 Baths
- 4,792 Lot (sqft)
-
$4,450,000
807 John'S Orchard Lane, Wilmington, NC807 John'S Orchard Lane
Wilmington, NC- 4 Beds
- 5 Baths
- 4,248 Home (sqft)
- 5 Baths
- 37,026 Lot (sqft)
-
$475,000
1704 Sand Dollar Court, Kure Beach, NC1704 Sand Dollar Court
Kure Beach, NC- 2 Beds
- 2 Baths
- 894 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,650,000
1801 Us Highway 421 N, Wilmington, NC1801 Us Highway 421 N
Wilmington, NC- 2 Beds
- 2 Baths
- 2,335 Home (sqft)
- 2 Baths
- 291.32 Lot (ac)
-
$1,490,000
1408 Marsh Cove Lane, Wilmington, NC1408 Marsh Cove Lane
Wilmington, NC- 4 Beds
- 4 Baths
- 2,982 Home (sqft)
- 4 Baths
- 30,492 Lot (sqft)
-
$549,900
418 N Carolina Beach Avenue N #2c, Carolina Beach, NC418 N Carolina Beach Avenue N #2c
Carolina Beach, NC- 2 Beds
- 2 Baths
- 875 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$644,900
1308 Carolina Beach Avenue N #Apt 3c, Carolina Beach, NC1308 Carolina Beach Avenue N #Apt 3c
Carolina Beach, NC- 3 Beds
- 2 Baths
- 1,120 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,395,000
1704 N Lumina Avenue #7-F, Wrightsville Beach, NC1704 N Lumina Avenue #7-F
Wrightsville Beach, NC- 3 Beds
- 2 Baths
- 1,350 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$856,000
1080 Saint Joseph Street #Apt 4c, Carolina Beach, NC1080 Saint Joseph Street #Apt 4c
Carolina Beach, NC- 2 Beds
- 2 Baths
- 1,192 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,129,800
5523 Fayes Meadow Court #(Lot 6), Wilmington, NC5523 Fayes Meadow Court #(Lot 6)
Wilmington, NC- 4 Beds
- 4 Baths
- 2,672 Home (sqft)
- 4 Baths
- 9,148 Lot (sqft)
-
$1,850,000
2525 Royal Palm Lane, Wilmington, NC2525 Royal Palm Lane
Wilmington, NC- 5 Beds
- 4 Baths
- 4,776 Home (sqft)
- 4 Baths
- 40,947 Lot (sqft)
-
$225,800
5221 Largo Court #4c- 202, Wilmington, NC5221 Largo Court #4c- 202
Wilmington, NC- 2 Beds
- 2 Baths
- 1,040 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$670,000
111 Florida Avenue #Apt 15, Carolina Beach, NC111 Florida Avenue #Apt 15
Carolina Beach, NC- 3 Beds
- 3 Baths
- 1,372 Home (sqft)
- 3 Baths
- 0 Lot (sqft)
-
$1,390,000
301 Carolina Beach Avenue S #Unit 2, Carolina Beach, NC301 Carolina Beach Avenue S #Unit 2
Carolina Beach, NC- 3 Beds
- 4 Baths
- 2,540 Home (sqft)
- 4 Baths
- 10,019 Lot (sqft)
-
$570,000
3753 White Cliffs Drive, Castle Hayne, NC3753 White Cliffs Drive
Castle Hayne, NC- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 14,375 Lot (sqft)
-
$614,900
304 Columbia Avenue #Unit B, Carolina Beach, NC304 Columbia Avenue #Unit B
Carolina Beach, NC- 3 Beds
- 3 Baths
- 1,496 Home (sqft)
- 3 Baths
- 6,099 Lot (sqft)
-
$2,450,000
615 S Lumina Avenue #Unit 2, Wrightsville Beach, NC615 S Lumina Avenue #Unit 2
Wrightsville Beach, NC- 3 Beds
- 3 Baths
- 1,651 Home (sqft)
- 3 Baths
- 436 Lot (sqft)
-
$369,900
1311 Lake Park Boulevard S #2b, Carolina Beach, NC1311 Lake Park Boulevard S #2b
Carolina Beach, NC- 1 Bed
- 1 Bath
- 637 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$680,000
8120 River Road, Wilmington, NC8120 River Road
Wilmington, NC- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 2.14 Lot (ac)
-
$519,900
106 N Water Street, Wilmington, NC106 N Water Street
Wilmington, NC- 2 Beds
- 2 Baths
- 1,151 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$839,000
1347 Tidalwalk Drive, Wilmington, NC1347 Tidalwalk Drive
Wilmington, NC- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 16,989 Lot (sqft)
-
$524,700
1311 Lake Park Boulevard S #Unit 41b, Carolina Beach, NC1311 Lake Park Boulevard S #Unit 41b
Carolina Beach, NC- 1 Bed
- 1 Bath
- 660 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$1,989,615
109 Island Bridge Way, Wilmington, NC109 Island Bridge Way
Wilmington, NC- 3 Beds
- 3 Baths
- 3,108 Home (sqft)
- 3 Baths
- 16,118 Lot (sqft)
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
