North Carolina ZIP Codes: Ranges, Prefixes and Major Cities

Whether you are building an address form, cleaning a mailing list or testing shipping rules, it helps to know how ZIP codes work in North Carolina. The state has 1,079 active codes spread across 100 counties.

ZIP code range and prefixes

Every North Carolina ZIP code starts with one of 20 three-digit prefixes. Each prefix points to a sectional center facility, the processing plant that sorts mail for a group of nearby post offices.

  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289

Types of ZIP codes in North Carolina

TypeCountWhat it covers
Standard748Street delivery areas
PO Box279Post office boxes only
Unique52A single high-volume organization

ZIP codes for major North Carolina cities

CityCountyStandard ZIPsRange
CharlotteMecklenburg County3328202–28287
RaleighWake County1527601–27617
GreensboroGuilford County1027401–27495
DurhamDurham County827701–27713
FayettevilleCumberland County828301–28314
Winston SalemForsyth County827101–27127
AshevilleBuncombe County628801–28810
WilmingtonNew Hanover County628401–28412
CaryWake County427511–27519
High PointGuilford County427260–27265
ApexWake County327502–27539
Chapel HillOrange County327514–27517
ClaytonJohnston County327520–27528
GastoniaGaston County328052–28056
GoldsboroWayne County327530–27534

Raleigh is the state capital. Larger cities have many ZIP codes because each code follows mail delivery routes, not city limits.

Sample addresses

Olivia Brown 543 Valley St Wilmington, NC 28412
John Jones 609 River Pl Apex, NC 27539
Daniel Green 8322 Mill Ct Chapel Hill, NC 27516

These examples use real city and ZIP pairs with invented street lines, so they are safe for testing and documentation.

Tips for working with these ZIP codes

  • Store ZIP codes as text, not numbers, so the format stays consistent across states with leading zeros.
  • All of North Carolina is in the Eastern time zone, which keeps scheduling logic simple.
  • A quick sanity check: a valid NC ZIP code begins with one of the prefixes listed above.
  • City names in addresses are post office names. A suburb may share a ZIP code and city name with a nearby larger town.

Create realistic North Carolina addresses for testing, with real cities, counties and ZIP codes.

Generate North Carolina addresses