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
-
$12,950,000
6 Beach Road S, Wilmington, NC6 Beach Road S
Wilmington, NC- 4 Beds
- 6 Baths
- 5,197 Home (sqft)
- 6 Baths
- 27,008 Lot (sqft)
-
$507,000
222 N Carolina Beach Avenue N #Unit 407, Carolina Beach, NC222 N Carolina Beach Avenue N #Unit 407
Carolina Beach, NC- 2 Beds
- 2 Baths
- 728 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,189,000
5410 Marina Club Drive, Wilmington, NC5410 Marina Club Drive
Wilmington, NC- 3 Beds
- 4 Baths
- 2,071 Home (sqft)
- 4 Baths
- 1,743 Lot (sqft)
-
$789,000
1200 Saint Joseph Street #Apt 57, Carolina Beach, NC1200 Saint Joseph Street #Apt 57
Carolina Beach, NC- 3 Beds
- 3 Baths
- 1,442 Home (sqft)
- 3 Baths
- 872 Lot (sqft)
-
$2,200,000
10 W Columbia Street W #A, Wrightsville Beach, NC10 W Columbia Street W #A
Wrightsville Beach, NC- 3 Beds
- 2 Baths
- 1,552 Home (sqft)
- 2 Baths
- 10,019 Lot (sqft)
-
$299,900
2240 W Lake Shore Drive, Wilmington, NC2240 W Lake Shore Drive
Wilmington, NC- 2 Beds
- 1 Bath
- 861 Home (sqft)
- 1 Bath
- 16,989 Lot (sqft)
-
$682,500
2819 Salvador Way, Castle Hayne, NC2819 Salvador Way
Castle Hayne, NC- 4 Beds
- 4 Baths
- 2,673 Home (sqft)
- 4 Baths
- 6,970 Lot (sqft)
-
$575,000
513 Oneida Lake Road, Wilmington, NC513 Oneida Lake Road
Wilmington, NC- 4 Beds
- 3 Baths
- 2,792 Home (sqft)
- 3 Baths
- 7,406 Lot (sqft)
-
$717,650
2802 Salvador Way, Castle Hayne, NC2802 Salvador Way
Castle Hayne, NC- 5 Beds
- 3 Baths
- 2,518 Home (sqft)
- 3 Baths
- 8,712 Lot (sqft)
-
$739,000
504 S Carolina Beach Avenue S #Unit J3, Carolina Beach, NC504 S Carolina Beach Avenue S #Unit J3
Carolina Beach, NC- 3 Beds
- 2 Baths
- 1,133 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$499,000
550 Grande Manor Court #205, Wilmington, NC550 Grande Manor Court #205
Wilmington, NC- 2 Beds
- 2 Baths
- 1,205 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$839,000
1902 Sand Dollar Court, Kure Beach, NC1902 Sand Dollar Court
Kure Beach, NC- 3 Beds
- 3 Baths
- 2,319 Home (sqft)
- 3 Baths
- 0 Lot (sqft)
-
$900,000
2689 Alvernia Drive, Castle Hayne, NC2689 Alvernia Drive
Castle Hayne, NC- 4 Beds
- 5 Baths
- 3,669 Home (sqft)
- 5 Baths
- 1,307 Lot (sqft)
-
$12,000,000
8 Beach Road S, Wilmington, NC8 Beach Road S
Wilmington, NC- 6 Beds
- 6 Baths
- 4,212 Home (sqft)
- 6 Baths
- 27,879 Lot (sqft)
-
$520,000
1101 Lake Park Boulevard S #Unit C5, Carolina Beach, NC1101 Lake Park Boulevard S #Unit C5
Carolina Beach, NC- 2 Beds
- 2 Baths
- 824 Home (sqft)
- 2 Baths
- 0 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)
-
$574,900
2120 Surfrider Court, Kure Beach, NC2120 Surfrider Court
Kure Beach, NC- 3 Beds
- 2 Baths
- 1,116 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$524,900
1503 Sand Dollar Court S #1503, Kure Beach, NC1503 Sand Dollar Court S #1503
Kure Beach, NC- 2 Beds
- 2 Baths
- 944 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,450,000
1111 Canal Drive, Carolina Beach, NC1111 Canal Drive
Carolina Beach, NC- 0 Beds
- 0 Baths
- 0 Home (sqft)
- 0 Baths
- 7,841 Lot (sqft)
-
$2,848,000
1111 Canal Drive, Carolina Beach, NC1111 Canal Drive
Carolina Beach, NC- 4 Beds
- 4 Baths
- 2,960 Home (sqft)
- 4 Baths
- 7,841 Lot (sqft)
-
$545,000
1207 Sand Dollar Court, Kure Beach, NC1207 Sand Dollar Court
Kure Beach, NC- 3 Beds
- 2 Baths
- 1,064 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$6,000,000
2425 Alford Landing Drive, Wilmington, NC2425 Alford Landing Drive
Wilmington, NC- 2 Beds
- 1 Bath
- 1,058 Home (sqft)
- 1 Bath
- 2.32 Lot (ac)
-
$570,000
6338 Oleander Drive #Apt 15, Wilmington, NC6338 Oleander Drive #Apt 15
Wilmington, NC- 2 Beds
- 1 Bath
- 927 Home (sqft)
- 1 Bath
- 436 Lot (sqft)
-
$825,000
309 Jacob Mott Drive, Wilmington, NC309 Jacob Mott Drive
Wilmington, NC- 3 Beds
- 3 Baths
- 2,770 Home (sqft)
- 3 Baths
- 11,326 Lot (sqft)
-
$925,000
1528 Island Marina Drive, Carolina Beach, NC1528 Island Marina Drive
Carolina Beach, NC- 3 Beds
- 4 Baths
- 2,533 Home (sqft)
- 4 Baths
- 1,307 Lot (sqft)
-
$495,000
222 Carolina Beach Avenue N #Unit 132, Carolina Beach, NC222 Carolina Beach Avenue N #Unit 132
Carolina Beach, NC- 2 Beds
- 2 Baths
- 725 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,695,000
304 S Causeway Drive #Unit A, Wrightsville Beach, NC304 S Causeway Drive #Unit A
Wrightsville Beach, NC- 3 Beds
- 3 Baths
- 1,571 Home (sqft)
- 3 Baths
- 0 Lot (sqft)
-
$599,000
8600 Abbey Glen Way, Wilmington, NC8600 Abbey Glen Way
Wilmington, NC- 3 Beds
- 3 Baths
- 2,389 Home (sqft)
- 3 Baths
- 17,860 Lot (sqft)
-
$480,000
1205 Sand Dollar Court, Kure Beach, NC1205 Sand Dollar Court
Kure Beach, NC- 2 Beds
- 2 Baths
- 916 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$625,000
1080 Saint Joseph Street #Apt 1e, Carolina Beach, NC1080 Saint Joseph Street #Apt 1e
Carolina Beach, NC- 2 Beds
- 2 Baths
- 1,120 Home (sqft)
- 2 Baths
- 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 Software is (c) Diverse Solutions 2026. Privacy | Terms & Conditions
