Strongest migration-inflow ZIP codes in North Carolina
Top 25 ZIP codes in North Carolina with the strongest IRS net migration inflows. #1 is 27587 (Wake Forest) at about +3,400. Compare migration signals on US5.
These ZIP codes show the strongest positive IRS net migration figures in North Carolina on US5’s published series — a directional signal of inflow versus outflow.
Strongest inflows: 27587 (Wake Forest) at about +3,400; 28269 (Charlotte) at about +3,338; 27610 (Raleigh) at about +3,328.
Open any ZIP for a full demographics, income, and housing profile, or return to the North Carolina state page for the complete ZIP table.
Ranked ZIP codes
| # | ZIP | City | County | Net migration | Population | Income | Home value |
|---|---|---|---|---|---|---|---|
| 1 | 27587 | Wake Forest | Wake County | +3,400 | 81,902 | $125,607 | $452,400 |
| 2 | 28269 | Charlotte | Mecklenburg County | +3,338 | 80,396 | $81,063 | $300,300 |
| 3 | 27610 | Raleigh | Wake County | +3,328 | 80,173 | $66,245 | $260,300 |
| 4 | 28027 | Concord | Cabarrus County | +3,298 | 79,429 | $89,101 | $341,900 |
| 5 | 28277 | Charlotte | Mecklenburg County | +3,005 | 72,375 | $122,223 | $507,600 |
| 6 | 28078 | Huntersville | Mecklenburg County | +2,902 | 69,907 | $120,503 | $441,700 |
| 7 | 27519 | Cary | Wake County | +2,822 | 67,976 | $159,414 | $614,100 |
| 8 | 28215 | Charlotte | Mecklenburg County | +2,731 | 65,789 | $66,065 | $273,800 |
| 9 | 27406 | Greensboro | Guilford County | +2,643 | 63,661 | $56,748 | $191,800 |
| 10 | 28173 | Waxhaw | Union County | +2,636 | 63,503 | $146,196 | $558,500 |
| 11 | 27703 | Durham | Durham County | +2,615 | 62,994 | $86,953 | $340,500 |
| 12 | 27616 | Raleigh | Wake County | +2,539 | 61,161 | $81,534 | $314,800 |
| 13 | 28227 | Mint Hill | Mecklenburg County | +2,498 | 60,162 | $75,322 | $313,900 |
| 14 | 27526 | Fuquay-Varina | Harnett County | +2,462 | 59,306 | $105,055 | $372,300 |
| 15 | 27713 | Durham | Durham County | +2,425 | 58,409 | $96,900 | $380,500 |
| 16 | 28025 | Concord | Cabarrus County | +2,388 | 57,510 | $79,271 | $264,100 |
| 17 | 27284 | Kernersville | Forsyth County | +2,371 | 57,119 | $80,739 | $259,500 |
| 18 | 27858 | Greenville | Pitt County | +2,336 | 56,258 | $60,915 | $233,200 |
| 19 | 28314 | Fayetteville | Cumberland County | +2,333 | 56,200 | $60,036 | $172,000 |
| 20 | 28655 | Morganton | Burke County | +2,333 | 56,201 | $53,464 | $170,400 |
| 21 | 28110 | Unionville | Union County | +2,317 | 55,807 | $81,221 | $302,600 |
| 22 | 27529 | Garner | Wake County | +2,292 | 55,201 | $86,426 | $325,600 |
| 23 | 27834 | Greenville | Pitt County | +2,286 | 55,073 | $48,081 | $161,700 |
| 24 | 27410 | Greensboro | Guilford County | +2,255 | 54,317 | $84,225 | $308,200 |
| 25 | 28216 | Charlotte | Mecklenburg County | +2,244 | 54,052 | $64,977 | $246,100 |
Frequently asked questions
Which ZIP codes in North Carolina have the strongest migration inflows?
By IRS net migration, 27587 (Wake Forest) leads this board at about +3,400. Positive values signal more inflow than outflow in the published series.
How does US5 rank ZIP codes in North Carolina?
We rank indexable ZIP codes with positive IRS net migration from high to low (with a population floor).
Where can I explore all ZIP codes in North Carolina?
Visit the North Carolina state page for the full ZIP table, demographics summary, and sortable income/housing columns.