Skip to content

Wilmington, NC metro area ZIP codes

The Wilmington, NC metropolitan statistical area (CBSA 48900) covers 3 counties in North Carolina and 35 ZIP codes.

ZIP codes
35
Population
449,567
Avg. median income
$79,000population-weighted
Counties
3
Loading map…

Click anywhere on the map to see which ZIP code it's in.

Counties in the Wilmington, NC area

ZIP codes in the Wilmington, NC area

ZIP codes in the Wilmington, NC area
ZIP codeCityCountyPopulationMedian incomeTypical home value
28401WilmingtonNew Hanover County22,007$57,968$326,300
28402 PO BoxWilmingtonNew Hanover County———
28403WilmingtonNew Hanover County40,319$54,547$392,600
28404 PO BoxWilmingtonBrunswick County———
28405WilmingtonNew Hanover County35,467$70,274$373,100
28406 PO BoxWilmingtonNew Hanover County———
28407 PO BoxWilmingtonNew Hanover County———
28408 PO BoxWilmingtonNew Hanover County———
28409WilmingtonNew Hanover County36,163$111,048$510,300
28410 PO BoxWilmingtonNew Hanover County———
28411WilmingtonNew Hanover County37,233$97,387$465,600
28412WilmingtonNew Hanover County44,166$71,636$391,100
28420AshBrunswick County2,658$53,935$265,500
28421AtkinsonPender County2,010$60,025$218,600
28422BoliviaBrunswick County10,059$69,412$332,900
28425BurgawPender County11,380$66,478$287,200
28428Carolina BeachNew Hanover County7,136$93,241$601,600
28429Castle HayneNew Hanover County9,662$72,337$367,900
28435CurriePender County1,889$46,429$247,400
28443HampsteadPender County28,416$90,477$493,400
28449Kure BeachNew Hanover County2,131$107,563$746,200
28451LelandBrunswick County46,933$81,481$374,400
28452LongwoodBrunswick County1,152——
28457Rocky PointPender County11,464$78,178$373,100
28459 PO BoxShallotteBrunswick County———
28461SouthportBrunswick County23,762$82,692$514,500
28462SupplyBrunswick County12,340$60,349$469,600
28465Oak IslandBrunswick County8,756$86,194$604,400
28467CalabashBrunswick County13,313$75,341$339,100
28468Sunset BeachBrunswick County5,154$83,358$426,900
28469Ocean Isle BeachBrunswick County10,404$90,684$528,800
28470ShallotteBrunswick County11,219$65,030$316,400
28478WillardPender County5,017$73,388$222,000
28479WinnabowBrunswick County6,581$80,391$361,500
28480Wrightsville BeachNew Hanover County2,776$172,500$1,751,700

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Frequently asked questions

How many ZIP codes are in the Wilmington, NC metro area?

35 ZIP codes, based on each ZIP code's main county.

Which counties make up the Wilmington, NC area?

Brunswick County, New Hanover County and Pender County.

What is an MSA?

A metropolitan statistical area (MSA) is a core city of 50,000+ people plus the surrounding counties tied to it by commuting, as defined by the U.S. Office of Management and Budget. Micropolitan areas have a core of 10,000–50,000. Together they are called core-based statistical areas (CBSAs).