Carolina Beach is a beach town in New Hanover County, North Carolina, United States, situated about 12 miles south of Wilmington International Airport in southeastern coastal North Carolina. As of the 2020 census, the city population was 6,564. It is part of the Wilmington metropolitan area. The community of Wilmington Beach was annexed by the town in 2000.
AdDiscover All There Is To Do In NC. Plan A Day Trip, Weekend Getaway Or Weeklong Vacation. Rent A Cabin, Explore Urban Parks, Travel By Ferry & So Much More. Plan Your Visit Today.
Find Places To Stay · Create Your Itinerary · Discover Events · Plan Your Vacation
AdIf It's Worth Doing, We've Got It. Find the Best Tours and Activities for Your Trip. Spend Your Trip Making Memories, Not Missing Out While You're Waiting in Line.