Carolina Beach NC Homes for Sale

Carolina Beach sits on Pleasure Island, a barrier island in New Hanover County just 15 to 20 minutes south of Wilmington. The Atlantic Ocean lines its east side and the Cape Fear River and Intracoastal Waterway run along the west, with the Snow's Cut bridge connecting the island to the mainland. It's a true beach town — the historic Carolina Beach Boardwalk, a working marina, and Carolina Beach State Park (where Venus flytraps grow wild) all sit within a few miles.

The market runs from cottages and single-family homes to a deep supply of oceanfront and soundside condos, many bought as vacation homes or short-term rentals. Buyers here weigh ocean versus sound location, rental income, and the flood and insurance considerations that come with barrier-island property.

To focus your search, start with new construction or waterfront homes, then reach out for help comparing buildings, rental rules, and the north-end and Wilmington Beach areas.

Carolina Beach Listings

Copyright 2026 NCRMLS. All rights reserved. North Carolina Regional Multiple Listing Service, (NCRMLS), 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. NCRMLS 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 NCRMLS.