Carolina Beach is located on the Atlantic Coast of Southeastern North Carolina, 15 miles from the historic city of Wilmington. Our beautiful town is uniquely situated between the Cape Fear River and the Atlantic Ocean. This proximity affords our residents and visitors with many opportunities to enjoy the scenic beauty that makes our town a unique place to live.
Hospitality has long been a trademark of Carolina Beach. It is a unique resort community and makes a pleasant vacation stop any time, year round. Located 30 miles from the gulf stream, the mild temperatures and warm waters offer endless hours of fun from mid-April through November; from relaxing and sunning on the white beaches, to fishing, boating, surfing or wave riding in the blue-green ocean.