Carolina Beach, North Carolina
Carolina Beach is a town in New Hanover County, North Carolina, with an estimated population of 6,826 in 2023. It sits at 34.0419, -77.8998 in the America/New_York time zone.
| Field | Value |
|---|---|
| Place name | Carolina Beach |
| Type | town |
| State | North Carolina (NC) |
| County | New Hanover County |
| Population (2023 est.) | 6,826 |
| Land area | 2.45 sq mi (6.35 km²) |
| Coordinates | 34.0419, -77.8998 |
| Time zone | America/New_York |
| ZIP codes | 28428 |
ZIP codes and area codes for Carolina Beach
Carolina Beach covers 1 ZIP code: 28428. Browse all ZIP codes in North Carolina for the full list.
Where is Carolina Beach?
Carolina Beach is located in North Carolina, in New Hanover County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.
Nearby places
Kure Beach 5 km · NCSouthport 16 km · NCBoiling Spring Lakes 16 km · NCWilmington 19 km · NCCaswell Beach 20 km · NCBald Head Island 21 km · NCWrightsville Beach 21 km · NCSt. James 21 km · NC
Other places in New Hanover County
Frequently asked questions
What county is Carolina Beach, NC in?
Carolina Beach is in New Hanover County, North Carolina.
What is the population of Carolina Beach, NC?
The 2023 Census Bureau estimate is 6,826.
What time zone is Carolina Beach in?
Carolina Beach is in the America/New_York time zone.