ZIP Codes of Brunswick County, NC

Population & People
Population & People
Total Population
152,331
Household Income
Household Income
Median Income
$75,352
Housing
Housing
Total Housing Units
98,944
Business & Economy
Business & Economy
Total Businesses
3,085
Employment
Employment
Employment Rate
46.69%
Education
Education
Bachelor's Degree+
34.71%
Source: U.S. Census ACS 2024 5-Year Estimates · rolled up across the 13 ZIPs in this county.
Data Last Updated: June 1, 2026
ZIP Codes:13 ZIP Codes (12 Standard, 1 PO Box, 0 Unique) [See All]
Area Codes:472 / 910
Timezone:Eastern (GMT -05:00)
Local Time:2:12:55 PM
Population:152,331 [See All]
FIPS:37019
CBSA:Wilmington, NC
Land Area:875 sq mi
Water Area:43 sq mi
Coordinates:34.0039, -78.3111
Quick Link:
https://www.zip-codes.com/county/nc-brunswick.asp
Need Brunswick data in your app? Look up ZIP, county, and city data with a single API call.
Try Free
North Carolina's fastest-growing county
Population up 35.4% over the past decade.
Among North Carolina's 5 oldest counties
Median age 53.6.
Striking education divide
Bachelor's share spans 14.6% to 45.3% — a 31-point gap.

Standout ZIPs in this County


Most Populous
Leland · 46,933 people
30.8% of county total
Highest Income
Ocean Isle Beach · $90,684 median
1.2× county average
Largest Land Area
Ash · 170.8 sq mi
Spans the most ground
Fastest Growth
Ocean Isle Beach · 67.6% (10-yr)
6,208 → 10,404 residents
Most Educated
Oak Island · 45.3% bachelor's+
3,563 of 7,859 adults 25+

Things worth knowing about Brunswick County


152,331 residents live across 13 ZIPs covering 875 sq mi, served by 12 distinct USPS-recognized cities.

Population moved from 112,491 to 152,331 from 2014 to 2024 — a +35.4% change. 11 ZIPs gained residents, 1 lost.

The county's wealthiest ZIP 28469 (Ocean Isle Beach, $90,684 median) and poorest ZIP 28420 (Ash, $53,935) are 10.1 miles apart — a 1.7× income gap across local geography.

Median home values vary 2.4× across this county — from $198,100 in 28420 (Ash) to $479,500 in 28465 (Oak Island).

Density varies 47× across the county — from 16 people/sq mi in 28420 (Ash) to 732 in 28467 (Calabash).

Educational attainment ranges from 14.6% bachelor's+ in 28420 (Ash) to 45.3% in 28465 (Oak Island) — the breadth of educational profiles across the area.

Within North Carolina, this is the #19 most populous of 100 counties and ranks #21 for median household income with the #1 fastest decade growth .

On the national stage, Brunswick County is and #40 for decade growth .

Weighted by population, the typical household earns about $77,820 across the county — reflecting what a typical resident sees, not a simple ZIP average.

34.7% of adults age 25+ hold a bachelor's degree or higher (42,690 of 122,990 reporting).

12 Standard delivery, 1 PO Box only, 0 single-entity Unique ZIPs serve this county.

Stories about Brunswick County


Where the growth lives

Brunswick County grew 35.4% over the past decade — concentrated in 5 high-growth ZIPs:

Ocean Isle Beach
+67.6%
6,208 → 10,404 residents
Leland
+61.8%
29,003 → 46,933 residents
Southport
+45.1%
16,376 → 23,762 residents
Calabash
+38.8%
9,592 → 13,313 residents
Bolivia
+32.4%
7,595 → 10,059 residents

All ZIP Codes in Brunswick County


ZIPCityTypePopulationMedian IncomeArea (sq mi)10-yr Growth
28451LelandStandard46,933$81,481151.861.8%
28461SouthportStandard23,762$82,692105.145.1%
28467CalabashStandard13,313$75,34118.238.8%
28462SupplyStandard12,340$60,34980.44.9%
28470ShallotteStandard11,219$65,03047.28.5%
28469Ocean Isle BeachStandard10,404$90,68427.167.6%
28422BoliviaStandard10,059$69,412135.232.4%
28465Oak IslandStandard8,756$86,19416.029.7%
28479WinnabowStandard6,581$80,39194.89.7%
28468Sunset BeachStandard5,154$83,35821.316.2%
28420AshStandard2,658$53,935170.8-21.0%
28452LongwoodStandard1,1526.69.3%
28459ShallottePO Box0.0

Adjacent & Nearby Counties