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
-
$280,000
805 March Court #B, Wilmington, NC805 March Court #B
Wilmington, NC- 2 Beds
- 2 Baths
- 1,209 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$410,000
301 Crooked Creek Road, Wilmington, NC301 Crooked Creek Road
Wilmington, NC- 3 Beds
- 3 Baths
- 1,948 Home (sqft)
- 3 Baths
- 2,178 Lot (sqft)
-
$875,000
322 Causeway Drive #Ste 407, Wrightsville Beach, NC322 Causeway Drive #Ste 407
Wrightsville Beach, NC- 1 Bed
- 1 Bath
- 700 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$2,495,000
12 Heron Street #Unit 2, Wrightsville Beach, NC12 Heron Street #Unit 2
Wrightsville Beach, NC- 3 Beds
- 3 Baths
- 1,684 Home (sqft)
- 3 Baths
- 4,792 Lot (sqft)
-
$2,495,000
12 Heron Street #Unit 1, Wrightsville Beach, NC12 Heron Street #Unit 1
Wrightsville Beach, NC- 3 Beds
- 3 Baths
- 1,684 Home (sqft)
- 3 Baths
- 4,792 Lot (sqft)
-
$505,000
2700 N Lumina Avenue N #617, Wrightsville Beach, NC2700 N Lumina Avenue N #617
Wrightsville Beach, NC- 1 Bed
- 2 Baths
- 540 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$689,000
513 Canal Drive #Unit A1, Carolina Beach, NC513 Canal Drive #Unit A1
Carolina Beach, NC- 3 Beds
- 2 Baths
- 1,090 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$775,000
921 Canal Drive, Carolina Beach, NC921 Canal Drive
Carolina Beach, NC- 3 Beds
- 3 Baths
- 1,323 Home (sqft)
- 3 Baths
- 872 Lot (sqft)
-
$270,000
4126 Breezewood Drive #Apt 202, Wilmington, NC4126 Breezewood Drive #Apt 202
Wilmington, NC- 2 Beds
- 2 Baths
- 1,486 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,150,000
9202 River Road, Wilmington, NC9202 River Road
Wilmington, NC- 3 Beds
- 3 Baths
- 2,589 Home (sqft)
- 3 Baths
- 2.23 Lot (ac)
-
$949,900
2697 Alvernia Drive, Castle Hayne, NC2697 Alvernia Drive
Castle Hayne, NC- 4 Beds
- 5 Baths
- 3,690 Home (sqft)
- 5 Baths
- 2,178 Lot (sqft)
-
$1,100,000
1412 Carolina Beach Avenue N #Unit 1, Carolina Beach, NC1412 Carolina Beach Avenue N #Unit 1
Carolina Beach, NC- 3 Beds
- 2 Baths
- 1,536 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$400,000
106 N Water Street #202, Wilmington, NC106 N Water Street #202
Wilmington, NC- 1 Bed
- 1 Bath
- 585 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$2,495,000
101 S Lumina Avenue #Unit 9, Wrightsville Beach, NC101 S Lumina Avenue #Unit 9
Wrightsville Beach, NC- 2 Beds
- 3 Baths
- 1,565 Home (sqft)
- 3 Baths
- 0 Lot (sqft)
-
$425,000
324 Okeechobee Road, Wilmington, NC324 Okeechobee Road
Wilmington, NC- 2 Beds
- 2 Baths
- 2,850 Home (sqft)
- 2 Baths
- 25,701 Lot (sqft)
-
$1,025,000
240 N Water Street #1252, Wilmington, NC240 N Water Street #1252
Wilmington, NC- 2 Beds
- 3 Baths
- 1,580 Home (sqft)
- 3 Baths
- 0 Lot (sqft)
-
$2,300,000
322 Causeway Drive #Ste 1107, Wrightsville Beach, NC322 Causeway Drive #Ste 1107
Wrightsville Beach, NC- 3 Beds
- 3 Baths
- 1,836 Home (sqft)
- 3 Baths
- 0 Lot (sqft)
-
$1,750,000
6420 River Vista Drive, Wilmington, NC6420 River Vista Drive
Wilmington, NC- 3 Beds
- 4 Baths
- 4,015 Home (sqft)
- 4 Baths
- 40,511 Lot (sqft)
-
$2,300,000
322 Causeway Drive #Ste 1106 & 1107, Wrightsville Beach, NC322 Causeway Drive #Ste 1106 & 1107
Wrightsville Beach, NC- 3 Beds
- 3 Baths
- 1,836 Home (sqft)
- 3 Baths
- 0 Lot (sqft)
-
$3,399,900
2 Marina Street #Apt B, Wrightsville Beach, NC2 Marina Street #Apt B
Wrightsville Beach, NC- 3 Beds
- 2 Baths
- 1,586 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$799,999
1200 Saint Joseph Street #Apt 48, Carolina Beach, NC1200 Saint Joseph Street #Apt 48
Carolina Beach, NC- 3 Beds
- 3 Baths
- 1,704 Home (sqft)
- 3 Baths
- 872 Lot (sqft)
-
$2,395,000
1608 Softwind Way, Wilmington, NC1608 Softwind Way
Wilmington, NC- 4 Beds
- 5 Baths
- 4,100 Home (sqft)
- 5 Baths
- 37,026 Lot (sqft)
-
$2,398,000
801 Oyster Landing, Wilmington, NC801 Oyster Landing
Wilmington, NC- 4 Beds
- 4 Baths
- 3,739 Home (sqft)
- 4 Baths
- 26,572 Lot (sqft)
-
$339,000
1408 Marsh Cove Lane, Wilmington, NC1408 Marsh Cove Lane
Wilmington, NC- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 30,492 Lot (sqft)
-
$1,990,000
1216 Fort Fisher Boulevard N #A, Kure Beach, NC1216 Fort Fisher Boulevard N #A
Kure Beach, NC- 5 Beds
- 4 Baths
- 2,583 Home (sqft)
- 4 Baths
- 4,356 Lot (sqft)
-
$520,000
109 Teakwood Drive #803, Carolina Beach, NC109 Teakwood Drive #803
Carolina Beach, NC- 2 Beds
- 2 Baths
- 1,109 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$390,000
222 Carolina Beach Avenue N #Unit 112, Carolina Beach, NC222 Carolina Beach Avenue N #Unit 112
Carolina Beach, NC- 1 Bed
- 1 Bath
- 504 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$520,000
202 Lewis Drive #Unit 1212, Carolina Beach, NC202 Lewis Drive #Unit 1212
Carolina Beach, NC- 3 Beds
- 2 Baths
- 1,393 Home (sqft)
- 2 Baths
- 1,743 Lot (sqft)
-
$2,195,000
2216 Moreland Drive, Wilmington, NC2216 Moreland Drive
Wilmington, NC- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 33,106 Lot (sqft)
-
$375,000
1615 Lake Park Boulevard S #Unit 709, Carolina Beach, NC1615 Lake Park Boulevard S #Unit 709
Carolina Beach, NC- 1 Bed
- 1 Bath
- 607 Home (sqft)
- 1 Bath
- 0 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 IDX Website is powered by Diverse Solutions 2026. Privacy | Terms & Conditions
