Waterfront Homes in Carolina Beach, North Carolina
Carolina Beach, NC, is a popular coastal town that has the Atlantic Ocean running its length, and the Intracoastal Waterway and Cape Fear River bordering its other sides. This unique landscape provides multiple opportunities to own a waterfront property. Because of its size, many homes are within walking and biking distance of the boardwalk, dining, shopping, and other attractions.
Below, you will find all waterfront home listings in Wrightsville Beach, including Intracoastal front, sound front, marsh front, ocean front, etc. You can narrow your search by price, # bedrooms, # baths, etc. If you aren't seeing what you want and would like help narrowing down your search, please don’t hesitate to reach out to your agent or give us a call. We may know of an option you haven't thought of yet.
Some of these properties may or may not come with boat slips. Waterfront homes frequently include private docks or piers, but, depending on location, some properties are restricted to marinas and assigned boat slips. If the home is located in a community, especially one with an homeowners' association (HOA), it’s best to research the community in addition to the property. We recommend checking the HOA amenities section on each listing page and paying close attention to the monthly cost.
Please note that certain waterfront properties do come with restrictions on usage. Some may or may not allow docks and other development. The property may also fall within a flood zone. If any of these details are a concern to you, please know that we have experience with flood insurance, CAMA, and other coastal restrictions. It’s part of our role as real estate agents to help you navigate these special circumstances, so you can get into the home of your dreams.
- List View
- Grid View
-
$440,000
302 Canal Drive #Unit 21, Carolina Beach, NC302 Canal Drive #Unit 21
Carolina Beach, NC- 2 Beds
- 2 Baths
- 828 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$479,900
1717 Carolina Beach Avenue N #Unit C 16, Carolina Beach, NC1717 Carolina Beach Avenue N #Unit C 16
Carolina Beach, NC- 2 Beds
- 2 Baths
- 989 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$545,000
1302 Carolina Beach Avenue N #3b, Carolina Beach, NC1302 Carolina Beach Avenue N #3b
Carolina Beach, NC- 2 Beds
- 2 Baths
- 866 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$620,000
705 S Carolina Beach Avenue S #Unit C2, Carolina Beach, NC705 S Carolina Beach Avenue S #Unit C2
Carolina Beach, NC- 2 Beds
- 2 Baths
- 800 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,950,000
517 Canal Drive, Carolina Beach, NC517 Canal Drive
Carolina Beach, NC- 4 Beds
- 4 Baths
- 2,600 Home (sqft)
- 4 Baths
- 7,841 Lot (sqft)
-
$499,999
901 N Lake Park Boulevard S #Unit 405, Carolina Beach, NC901 N Lake Park Boulevard S #Unit 405
Carolina Beach, NC- 2 Beds
- 2 Baths
- 847 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$574,900
115 Carolina Beach Avenue S #Unit 1a, Carolina Beach, NC115 Carolina Beach Avenue S #Unit 1a
Carolina Beach, NC- 2 Beds
- 2 Baths
- 782 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$385,000
1080 Saint Joseph Street #2 D, Carolina Beach, NC1080 Saint Joseph Street #2 D
Carolina Beach, NC- 1 Bed
- 1 Bath
- 585 Home (sqft)
- 1 Bath
- 0 Lot (sqft)
-
$749,000
1200 Saint Joseph Street #58, Carolina Beach, NC1200 Saint Joseph Street #58
Carolina Beach, NC- 3 Beds
- 3 Baths
- 1,445 Home (sqft)
- 3 Baths
- 872 Lot (sqft)
-
$650,000
1800 Canal Drive #Unit 101, Carolina Beach, NC1800 Canal Drive #Unit 101
Carolina Beach, NC- 2 Beds
- 2 Baths
- 821 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$650,000
1202 Carolina Beach Avenue N #Apt 3, Carolina Beach, NC1202 Carolina Beach Avenue N #Apt 3
Carolina Beach, NC- 3 Beds
- 2 Baths
- 1,360 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$900,000
811 Carolina Beach Avenue S, Carolina Beach, NC811 Carolina Beach Avenue S
Carolina Beach, NC- 3 Beds
- 4 Baths
- 1,217 Home (sqft)
- 4 Baths
- 436 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)
-
$990,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)
-
$385,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)
-
$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)
-
$425,000
302 Canal Drive #Unit 32, Carolina Beach, NC302 Canal Drive #Unit 32
Carolina Beach, NC- 2 Beds
- 2 Baths
- 840 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,590,000
500 Carolina Beach Avenue N, Carolina Beach, NC500 Carolina Beach Avenue N
Carolina Beach, NC- 8 Beds
- 4 Baths
- 2,390 Home (sqft)
- 4 Baths
- 6,099 Lot (sqft)
-
$745,900
1200 Saint Joseph Street #41, Carolina Beach, NC1200 Saint Joseph Street #41
Carolina Beach, NC- 3 Beds
- 3 Baths
- 1,435 Home (sqft)
- 3 Baths
- 436 Lot (sqft)
-
$524,900
111 Florida Avenue #Apt 3, Carolina Beach, NC111 Florida Avenue #Apt 3
Carolina Beach, NC- 2 Beds
- 2 Baths
- 1,078 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$409,900
918 N Carolina Beach Avenue N #Unit 1f, Carolina Beach, NC918 N Carolina Beach Avenue N #Unit 1f
Carolina Beach, NC- 2 Beds
- 2 Baths
- 782 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$620,000
1308 Carolina Beach Avenue N #Apt 2c, Carolina Beach, NC1308 Carolina Beach Avenue N #Apt 2c
Carolina Beach, NC- 3 Beds
- 2 Baths
- 1,151 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$685,000
1101 S Lake Park Boulevard #Unit C27, Carolina Beach, NC1101 S Lake Park Boulevard #Unit C27
Carolina Beach, NC- 2 Beds
- 2 Baths
- 1,144 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$535,000
1615 Lake Park Boulevard S #Unit 612, Carolina Beach, NC1615 Lake Park Boulevard S #Unit 612
Carolina Beach, NC- 2 Beds
- 2 Baths
- 872 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$509,000
901 S Lake Park Boulevard #Unit 304, Carolina Beach, NC901 S Lake Park Boulevard #Unit 304
Carolina Beach, NC- 2 Beds
- 2 Baths
- 827 Home (sqft)
- 2 Baths
- 0 Lot (sqft)
-
$1,495,000
1602 Carolina Beach Avenue N #Unit 2, Carolina Beach, NC1602 Carolina Beach Avenue N #Unit 2
Carolina Beach, NC- 4 Beds
- 4 Baths
- 2,078 Home (sqft)
- 4 Baths
- 0 Lot (sqft)
-
$600,000
1523 Island Marina Drive, Carolina Beach, NC1523 Island Marina Drive
Carolina Beach, NC- 3 Beds
- 3 Baths
- 1,940 Home (sqft)
- 3 Baths
- 1,743 Lot (sqft)
-
$1,075,000
201 Carolina Beach Avenue S #207, Carolina Beach, NC201 Carolina Beach Avenue S #207
Carolina Beach, NC- 3 Beds
- 3 Baths
- 1,173 Home (sqft)
- 3 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 Website is powered by Diverse Solutions 2026. Privacy | Terms & Conditions
