
North Carolina ZIP codes
Quick answer
North Carolina contains 853 ZIP code tabulation areas. The statewide sales tax base rate is 4.75%, and local ZIPs may add county, city and district rates on top.
Type the 5-digit ZIP to open its profile.
Top 100 ZIP codes by population
Largest by population, Census 2019-2023 ACS 5-year estimates.
| ZIP | County | Population | Median income | Median home value | Median rent |
|---|---|---|---|---|---|
| 27587 | Wake County | 81,902 | $125,607 | $452,400 | $1,415 |
| 28269 | Mecklenburg County | 80,396 | $81,063 | $300,300 | $1,607 |
| 27610 | Wake County | 80,173 | $66,245 | $260,300 | $1,319 |
| 28027 | Cabarrus County | 79,429 | $89,101 | $341,900 | $1,433 |
| 28277 | Mecklenburg County | 72,375 | $122,223 | $507,600 | $1,814 |
| 28078 | Mecklenburg County | 69,907 | $120,503 | $441,700 | $1,722 |
| 27519 | Wake County | 67,976 | $159,414 | $614,100 | $1,854 |
| 28215 | Mecklenburg County | 65,789 | $66,065 | $273,800 | $1,349 |
| 27406 | Guilford County | 63,661 | $56,748 | $191,800 | $1,103 |
| 28173 | Union County | 63,503 | $146,196 | $558,500 | $1,700 |
| 27703 | Durham County | 62,994 | $86,953 | $340,500 | $1,469 |
| 27616 | Wake County | 61,161 | $81,534 | $314,800 | $1,514 |
| 28227 | Mecklenburg County | 60,162 | $75,322 | $313,900 | $1,412 |
| 27526 | Harnett County | 59,306 | $105,055 | $372,300 | $1,591 |
| 27713 | Durham County | 58,409 | $96,900 | $380,500 | $1,460 |
| 28025 | Cabarrus County | 57,510 | $79,271 | $264,100 | $1,223 |
| 27284 | Forsyth County | 57,119 | $80,739 | $259,500 | $1,086 |
| 27858 | Pitt County | 56,258 | $60,915 | $233,200 | $1,042 |
| 28655 | Burke County | 56,201 | $53,464 | $170,400 | $827 |
| 28314 | Cumberland County | 56,200 | $60,036 | $172,000 | $1,197 |
| 28110 | Union County | 55,807 | $81,221 | $302,600 | $1,313 |
| 27529 | Wake County | 55,201 | $86,426 | $325,600 | $1,379 |
| 27834 | Pitt County | 55,073 | $48,081 | $161,700 | $941 |
| 27410 | Guilford County | 54,317 | $84,225 | $308,200 | $1,307 |
| 28216 | Mecklenburg County | 54,052 | $64,977 | $246,100 | $1,464 |
| 27603 | Wake County | 53,835 | $87,939 | $347,000 | $1,496 |
| 28601 | Catawba County | 52,839 | $67,839 | $236,100 | $951 |
| 27407 | Guilford County | 52,583 | $59,308 | $203,800 | $1,113 |
| 27405 | Guilford County | 52,525 | $46,498 | $150,600 | $1,002 |
| 27107 | Davidson County | 51,305 | $59,897 | $201,700 | $889 |
| 28205 | Mecklenburg County | 51,297 | $72,479 | $410,800 | $1,376 |
| 27707 | Durham County | 50,865 | $72,432 | $371,500 | $1,364 |
| 28540 | Onslow County | 50,808 | $61,462 | $201,700 | $1,014 |
| 27265 | Guilford County | 50,123 | $70,929 | $239,400 | $1,123 |
| 27106 | Forsyth County | 49,296 | $66,091 | $286,000 | $1,090 |
| 28273 | Mecklenburg County | 49,141 | $84,739 | $304,900 | $1,671 |
| 27520 | Johnston County | 48,662 | $84,545 | $282,200 | $1,430 |
| 27360 | Davidson County | 48,520 | $60,898 | $174,500 | $853 |
| 27705 | Durham County | 48,412 | $71,153 | $398,500 | $1,422 |
| 28117 | Iredell County | 48,170 | $109,310 | $567,200 | $1,593 |
| 28546 | Onslow County | 48,122 | $60,552 | $212,200 | $1,174 |
| 28210 | Mecklenburg County | 47,537 | $94,145 | $486,000 | $1,444 |
| 27513 | Wake County | 47,444 | $119,458 | $468,300 | $1,491 |
| 27502 | Wake County | 47,436 | $137,088 | $491,900 | $1,786 |
| 27516 | Orange County | 46,372 | $100,788 | $508,400 | $1,446 |
| 28645 | Caldwell County | 46,237 | $50,529 | $157,800 | $726 |
| 27540 | Wake County | 45,993 | $125,681 | $474,700 | $1,718 |
| 27215 | Alamance County | 45,967 | $66,669 | $241,700 | $1,112 |
| 28105 | Mecklenburg County | 45,922 | $104,242 | $389,100 | $1,663 |
| 28262 | Mecklenburg County | 45,884 | $66,757 | $297,300 | $1,481 |
| 27606 | Wake County | 45,728 | $75,640 | $423,900 | $1,369 |
| 27615 | Wake County | 45,722 | $107,051 | $441,100 | $1,533 |
| 28213 | Mecklenburg County | 45,676 | $55,612 | $251,700 | $1,341 |
| 28806 | Buncombe County | 45,644 | $59,925 | $335,800 | $1,224 |
| 27613 | Wake County | 44,357 | $119,362 | $478,600 | $1,478 |
| 28451 | Brunswick County | 44,262 | $77,380 | $315,300 | $1,465 |
| 28306 | Cumberland County | 44,098 | $63,175 | $218,900 | $1,115 |
| 27604 | Wake County | 44,094 | $72,793 | $293,100 | $1,386 |
| 28376 | Hoke County | 43,980 | $61,793 | $208,100 | $1,091 |
| 28115 | Iredell County | 42,862 | $86,724 | $330,500 | $1,193 |
| 28212 | Mecklenburg County | 42,628 | $51,530 | $236,300 | $1,274 |
| 28412 | New Hanover County | 42,452 | $67,396 | $342,600 | $1,326 |
| 28214 | Mecklenburg County | 42,197 | $83,618 | $258,400 | $1,570 |
| 27330 | Lee County | 41,473 | $60,726 | $213,000 | $966 |
| 27127 | Forsyth County | 41,450 | $63,822 | $189,900 | $1,088 |
| 27704 | Durham County | 41,346 | $62,435 | $270,000 | $1,306 |
| 27105 | Forsyth County | 41,257 | $41,580 | $151,300 | $888 |
| 27909 | Pasquotank County | 40,878 | $64,039 | $223,400 | $1,146 |
| 28079 | Union County | 40,820 | $97,602 | $352,000 | $1,895 |
| 27217 | Alamance County | 40,561 | $50,770 | $164,900 | $859 |
| 27612 | Wake County | 40,475 | $95,565 | $481,500 | $1,544 |
| 27292 | Davidson County | 40,369 | $54,468 | $193,300 | $831 |
| 28403 | New Hanover County | 40,292 | $50,988 | $337,600 | $1,293 |
| 28092 | Lincoln County | 40,224 | $62,625 | $220,700 | $937 |
| 28054 | Gaston County | 39,493 | $59,524 | $220,200 | $1,150 |
| 27560 | Wake County | 39,442 | $117,340 | $466,900 | $1,760 |
| 28226 | Mecklenburg County | 38,985 | $113,203 | $560,100 | $1,477 |
| 28208 | Mecklenburg County | 38,948 | $51,339 | $198,300 | $1,173 |
| 28348 | Cumberland County | 38,921 | $65,213 | $203,700 | $1,111 |
| 28562 | Craven County | 38,838 | $74,620 | $246,400 | $1,131 |
| 27893 | Wilson County | 38,626 | $40,180 | $153,000 | $894 |
| 27320 | Rockingham County | 38,610 | $55,491 | $170,700 | $776 |
| 27295 | Davidson County | 38,521 | $65,446 | $191,900 | $866 |
| 28625 | Iredell County | 38,213 | $64,657 | $216,000 | $996 |
| 28677 | Iredell County | 37,628 | $59,081 | $207,000 | $861 |
| 27530 | Wayne County | 37,442 | $55,507 | $176,500 | $827 |
| 28411 | New Hanover County | 37,303 | $94,200 | $363,600 | $1,685 |
| 28052 | Gaston County | 36,896 | $46,015 | $173,500 | $1,058 |
| 28304 | Cumberland County | 36,634 | $57,867 | $154,300 | $1,218 |
| 28278 | Mecklenburg County | 36,438 | $121,366 | $413,400 | $1,736 |
| 27030 | Surry County | 36,350 | $47,213 | $153,100 | $727 |
| 28104 | Union County | 36,232 | $129,775 | $482,200 | $1,705 |
| 27205 | Randolph County | 36,212 | $63,577 | $191,900 | $789 |
| 28792 | Henderson County | 36,071 | $55,066 | $249,300 | $1,131 |
| 27527 | Johnston County | 35,968 | $111,011 | $360,700 | $1,617 |
| 28056 | Gaston County | 35,963 | $90,422 | $283,800 | $1,097 |
| 28311 | Cumberland County | 35,927 | $60,033 | $195,700 | $1,122 |
| 27609 | Wake County | 35,548 | $81,538 | $441,100 | $1,393 |
| 28607 | Watauga County | 35,504 | $44,132 | $339,200 | $1,081 |
| 28405 | New Hanover County | 35,159 | $67,809 | $337,000 | $1,405 |
Source: US Census Bureau, ACS 2019-2023 5-year estimates · rates as published for 2019-2023 ACS 5-year
All 853 ZIP codes
Every ZIP code area in the state, in numeric order.
- 27006
- 27007
- 27009
- 27011
- 27012
- 27013
- 27014
- 27016
- 27017
- 27018
- 27019
- 27020
- 27021
- 27022
- 27023
- 27024
- 27025
- 27027
- 27028
- 27030
- 27040
- 27041
- 27042
- 27043
- 27045
- 27046
- 27047
- 27048
- 27050
- 27051
- 27052
- 27053
- 27054
- 27055
- 27101
- 27103
- 27104
- 27105
- 27106
- 27107
- 27109
- 27110
- 27127
- 27201
- 27202
- 27203
- 27205
- 27207
- 27208
- 27209
- 27212
- 27213
- 27214
- 27215
- 27217
- 27229
- 27231
- 27233
- 27235
- 27239
- 27242
- 27243
- 27244
- 27247
- 27248
- 27249
- 27252
- 27253
- 27256
- 27258
- 27259
- 27260
- 27262
- 27263
- 27265
- 27268
- 27278
- 27281
- 27282
- 27283
- 27284
- 27288
- 27291
- 27292
- 27295
- 27298
- 27299
- 27301
- 27302
- 27305
- 27306
- 27310
- 27311
- 27312
- 27313
- 27314
- 27315
- 27316
- 27317
- 27320
- 27325
- 27326
- 27330
- 27332
- 27340
- 27341
- 27342
- 27343
- 27344
- 27349
- 27350
- 27351
- 27355
- 27356
- 27357
- 27358
- 27360
- 27370
- 27371
- 27374
- 27376
- 27377
- 27379
- 27401
- 27403
- 27405
- 27406
- 27407
- 27408
- 27409
- 27410
- 27411
- 27412
- 27455
- 27501
- 27502
- 27503
- 27504
- 27505
- 27506
- 27507
- 27508
- 27509
- 27510
- 27511
- 27513
- 27514
- 27516
- 27517
- 27518
- 27519
- 27520
- 27521
- 27522
- 27523
- 27524
- 27525
- 27526
- 27527
- 27529
- 27530
- 27531
- 27533
- 27534
- 27536
- 27537
- 27539
- 27540
- 27541
- 27542
- 27544
- 27545
- 27546
- 27549
- 27551
- 27553
- 27555
- 27556
- 27557
- 27559
- 27560
- 27562
- 27563
- 27565
- 27568
- 27569
- 27570
- 27571
- 27572
- 27573
- 27574
- 27576
- 27577
- 27581
- 27582
- 27583
- 27584
- 27587
- 27589
- 27591
- 27592
- 27593
- 27594
- 27596
- 27597
- 27599
- 27601
- 27603
- 27604
- 27605
- 27606
- 27607
- 27608
- 27609
- 27610
- 27612
- 27613
- 27614
- 27615
- 27616
- 27617
- 27695
- 27697
- 27701
- 27703
- 27704
- 27705
- 27707
- 27708
- 27709
- 27712
- 27713
- 27801
- 27803
- 27804
- 27805
- 27806
- 27807
- 27808
- 27809
- 27810
- 27812
- 27813
- 27814
- 27815
- 27816
- 27817
- 27818
- 27819
- 27820
- 27821
- 27822
- 27823
- 27824
- 27825
- 27826
- 27827
- 27828
- 27829
- 27830
- 27831
- 27832
- 27834
- 27837
- 27839
- 27840
- 27841
- 27842
- 27843
- 27844
- 27845
- 27846
- 27847
- 27849
- 27850
- 27851
- 27852
- 27853
- 27855
- 27856
- 27857
- 27858
- 27860
- 27861
- 27862
- 27863
- 27864
- 27865
- 27866
- 27869
- 27870
- 27871
- 27872
- 27873
- 27874
- 27875
- 27876
- 27877
- 27878
- 27879
- 27880
- 27881
- 27882
- 27883
- 27884
- 27885
- 27886
- 27888
- 27889
- 27890
- 27891
- 27892
- 27893
- 27896
- 27897
- 27909
- 27910
- 27915
- 27916
- 27917
- 27919
- 27920
- 27921
- 27922
- 27923
- 27924
- 27925
- 27926
- 27927
- 27928
- 27929
- 27932
- 27935
- 27936
- 27937
- 27938
- 27939
- 27941
- 27942
- 27943
- 27944
- 27946
- 27947
- 27948
- 27949
- 27950
- 27953
- 27954
- 27956
- 27957
- 27958
- 27959
- 27960
- 27962
- 27964
- 27965
- 27966
- 27967
- 27968
- 27969
- 27970
- 27972
- 27973
- 27974
- 27976
- 27978
- 27979
- 27980
- 27981
- 27982
- 27983
- 27985
- 27986
- 28001
- 28006
- 28007
- 28009
- 28012
- 28016
- 28017
- 28018
- 28019
- 28020
- 28021
- 28023
- 28024
- 28025
- 28027
- 28031
- 28032
- 28033
- 28034
- 28036
- 28037
- 28039
- 28040
- 28041
- 28042
- 28043
- 28052
- 28054
- 28056
- 28071
- 28072
- 28073
- 28074
- 28075
- 28076
- 28077
- 28078
- 28079
- 28080
- 28081
- 28083
- 28086
- 28088
- 28089
- 28090
- 28091
- 28092
- 28097
- 28098
- 28101
- 28102
- 28103
- 28104
- 28105
- 28107
- 28108
- 28109
- 28110
- 28112
- 28114
- 28115
- 28117
- 28119
- 28120
- 28124
- 28125
- 28127
- 28128
- 28129
- 28133
- 28134
- 28135
- 28136
- 28137
- 28138
- 28139
- 28144
- 28146
- 28147
- 28150
- 28152
- 28159
- 28160
- 28163
- 28164
- 28166
- 28167
- 28168
- 28169
- 28170
- 28173
- 28174
- 28202
- 28203
- 28204
- 28205
- 28206
- 28207
- 28208
- 28209
- 28210
- 28211
- 28212
- 28213
- 28214
- 28215
- 28216
- 28217
- 28223
- 28226
- 28227
- 28244
- 28262
- 28269
- 28270
- 28273
- 28274
- 28277
- 28278
- 28280
- 28282
- 28301
- 28303
- 28304
- 28305
- 28306
- 28307
- 28308
- 28310
- 28311
- 28312
- 28314
- 28315
- 28318
- 28320
- 28323
- 28325
- 28326
- 28327
- 28328
- 28330
- 28331
- 28332
- 28333
- 28334
- 28337
- 28338
- 28339
- 28340
- 28341
- 28342
- 28343
- 28344
- 28345
- 28347
- 28348
- 28349
- 28350
- 28351
- 28352
- 28355
- 28356
- 28357
- 28358
- 28359
- 28360
- 28362
- 28363
- 28364
- 28365
- 28366
- 28367
- 28368
- 28369
- 28371
- 28372
- 28373
- 28374
- 28375
- 28376
- 28377
- 28378
- 28379
- 28382
- 28383
- 28384
- 28385
- 28386
- 28387
- 28390
- 28391
- 28392
- 28393
- 28394
- 28395
- 28396
- 28398
- 28399
- 28401
- 28403
- 28405
- 28409
- 28411
- 28412
- 28420
- 28421
- 28422
- 28423
- 28424
- 28425
- 28428
- 28429
- 28430
- 28431
- 28432
- 28433
- 28434
- 28435
- 28436
- 28438
- 28439
- 28441
- 28442
- 28443
- 28444
- 28445
- 28447
- 28448
- 28449
- 28450
- 28451
- 28452
- 28453
- 28454
- 28455
- 28456
- 28457
- 28458
- 28460
- 28461
- 28462
- 28463
- 28464
- 28465
- 28466
- 28467
- 28468
- 28469
- 28470
- 28472
- 28478
- 28479
- 28480
- 28501
- 28504
- 28508
- 28509
- 28510
- 28511
- 28512
- 28513
- 28515
- 28516
- 28518
- 28519
- 28520
- 28521
- 28523
- 28524
- 28525
- 28526
- 28527
- 28528
- 28529
- 28530
- 28531
- 28532
- 28533
- 28537
- 28538
- 28539
- 28540
- 28542
- 28543
- 28544
- 28546
- 28547
- 28551
- 28552
- 28553
- 28554
- 28555
- 28556
- 28557
- 28560
- 28562
- 28570
- 28571
- 28572
- 28573
- 28574
- 28575
- 28577
- 28578
- 28579
- 28580
- 28581
- 28582
- 28584
- 28585
- 28586
- 28587
- 28589
- 28590
- 28594
- 28601
- 28602
- 28604
- 28605
- 28606
- 28607
- 28609
- 28610
- 28611
- 28612
- 28613
- 28615
- 28616
- 28617
- 28618
- 28619
- 28621
- 28622
- 28623
- 28624
- 28625
- 28626
- 28627
- 28628
- 28629
- 28630
- 28631
- 28634
- 28635
- 28636
- 28637
- 28638
- 28640
- 28641
- 28642
- 28643
- 28644
- 28645
- 28646
- 28649
- 28650
- 28651
- 28652
- 28653
- 28654
- 28655
- 28657
- 28658
- 28659
- 28660
- 28662
- 28663
- 28664
- 28665
- 28666
- 28667
- 28668
- 28669
- 28670
- 28671
- 28672
- 28673
- 28675
- 28676
- 28677
- 28678
- 28679
- 28681
- 28682
- 28683
- 28684
- 28685
- 28689
- 28690
- 28692
- 28693
- 28694
- 28697
- 28698
- 28701
- 28702
- 28704
- 28705
- 28707
- 28708
- 28709
- 28710
- 28711
- 28712
- 28713
- 28714
- 28715
- 28716
- 28717
- 28718
- 28719
- 28720
- 28721
- 28722
- 28723
- 28725
- 28726
- 28729
- 28730
- 28731
- 28732
- 28733
- 28734
- 28735
- 28736
- 28739
- 28740
- 28741
- 28742
- 28743
- 28745
- 28746
- 28747
- 28748
- 28749
- 28751
- 28752
- 28753
- 28754
- 28755
- 28756
- 28757
- 28758
- 28759
- 28761
- 28762
- 28763
- 28766
- 28768
- 28770
- 28771
- 28772
- 28773
- 28774
- 28775
- 28777
- 28778
- 28779
- 28781
- 28782
- 28783
- 28785
- 28786
- 28787
- 28788
- 28789
- 28790
- 28791
- 28792
- 28801
- 28803
- 28804
- 28805
- 28806
- 28901
- 28902
- 28904
- 28905
- 28906
- 28909
Reading this North Carolina list
What the North Carolina numbers actually show.
North Carolina is unusually decentralised. No single centre dominates — the ten largest ZIP codes together hold just 7% of the 10,584,400 residents here, and 305 separate entries clear 10,000 people. State-level averages are more representative here than in most states, because there is no outsized core pulling them. Half of these ZIP codes hold more than 5,300 residents, which is a small-town scale: big enough for published estimates, small enough that one employer or one subdivision moves the numbers.
Buying is a little easier here than nationally: North Carolina's median ZIP code shows $203,100 in home value on $62,646 of income, a ratio of 3.2 against 3.9 across the country. Rent stays modest against earnings — $941 a month, roughly 18% of median household income over a year.
The internal range is wide but not exceptional: $94,477 at the ninetieth percentile against $41,912 at the tenth, a 2.25× gap. At the edges, 28207 tops the list at $212,348 and 27584 anchors the bottom at $2,499.
About one row in 10 is incomplete — 87 of 853 ZIP codes have a suppressed estimate, almost all of them at the small end. Five-year estimates average responses over sixty months, so what is published is a stable baseline rather than a reading of this month's market.
Questions people ask
Specific to North Carolina.
How many ZIP codes does North Carolina have? 853 appear in the current federal tabulation. ZIP code tabulation areas are the Census approximation of postal ZIP codes, so the count differs slightly from the number of ZIPs the Postal Service delivers to in North Carolina, and PO-box-only ZIPs have no area at all.
Which North Carolina row should I compare mine against? Pick ZIP codes within roughly the same population band. In a state this spread out, size drives the housing and income figures more than region does.
How current is this? Every figure comes from the American Community Survey 2019-2023 ACS 5-year release published by the US Census Bureau, ACS 2019-2023 5-year estimates. It reflects the full survey window rather than a single date, and it is the most recent vintage available for ZIP codes this small.
Keep going
More North Carolina data.