Mecklenburg County — commute flow by county (2023)
Alamance County — 3,075 (Higher)Alexander County — 940 (Middle)Alleghany County — 228 (Lower-middle)Anson County — 1,613 (Upper-middle)Ashe County — 393 (Lower-middle)Avery County — 265 (Lower-middle)Beaufort County — 261 (Lower-middle)Bertie County — 75 (Lower)Bladen County — 387 (Lower-middle)Brunswick County — 1,977 (Upper-middle)Buncombe County — 6,174 (Higher)Burke County — 2,243 (Upper-middle)Cabarrus County — 49,696 (Higher)Caldwell County — 2,004 (Upper-middle)Camden County — 63 (Lower)Carteret County — 326 (Lower-middle)Caswell County — 388 (Lower-middle)Catawba County — 7,762 (Higher)Chatham County — 1,183 (Middle)Cherokee County — 324 (Lower-middle)Chowan County — 60 (Lower)Clay County — 127 (Lower)Cleveland County — 4,269 (Higher)Columbus County — 720 (Middle)Craven County — 487 (Lower-middle)Cumberland County — 3,780 (Higher)Currituck County — 136 (Lower)Dare County — 194 (Lower)Davidson County — 4,820 (Higher)Davie County — 1,242 (Upper-middle)Duplin County — 513 (Lower-middle)Durham County — 5,205 (Higher)Edgecombe County — 516 (Lower-middle)Forsyth County — 9,929 (Higher)Franklin County — 1,185 (Upper-middle)Gaston County — 45,688 (Higher)Gates County — 45 (Lower)Graham County — 81 (Lower)Granville County — 1,052 (Middle)Greene County — 195 (Lower-middle)Guilford County — 14,342 (Higher)Halifax County — 263 (Lower-middle)Harnett County — 2,251 (Upper-middle)Haywood County — 631 (Middle)Henderson County — 2,377 (Upper-middle)Hertford County — 110 (Lower)Hoke County — 789 (Middle)Hyde County — 21 (Lower)Iredell County — 20,730 (Higher)Jackson County — 487 (Lower-middle)Johnston County — 3,533 (Higher)Jones County — 47 (Lower)Lee County — 1,027 (Middle)Lenoir County — 555 (Middle)Lincoln County — 13,659 (Higher)McDowell County — 1,558 (Upper-middle)Macon County — 409 (Lower-middle)Madison County — 465 (Lower-middle)Martin County — 113 (Lower)Mitchell County — 199 (Lower-middle)Montgomery County — 1,181 (Middle)Moore County — 1,695 (Upper-middle)Nash County — 1,005 (Middle)New Hanover County — 3,202 (Higher)Northampton County — 79 (Lower)Onslow County — 2,699 (Upper-middle)Orange County — 2,352 (Upper-middle)Pamlico County — 55 (Lower)Pasquotank County — 191 (Lower)Pender County — 840 (Middle)Perquimans County — 59 (Lower)Person County — 633 (Middle)Pitt County — 1,713 (Upper-middle)Polk County — 681 (Middle)Randolph County — 2,758 (Higher)Richmond County — 708 (Middle)Robeson County — 1,222 (Upper-middle)Rockingham County — 1,540 (Upper-middle)Rowan County — 11,433 (Higher)Rutherford County — 2,505 (Upper-middle)Sampson County — 675 (Middle)Scotland County — 481 (Lower-middle)Stanly County — 6,736 (Higher)Stokes County — 1,236 (Upper-middle)Surry County — 1,383 (Upper-middle)Swain County — 131 (Lower)Transylvania County — 689 (Middle)Tyrrell County — 16 (Lower)Union County — 54,036 (Higher)Vance County — 700 (Middle)Wake County — 28,424 (Higher)Warren County — 327 (Lower-middle)Washington County — 48 (Lower)Watauga County — 821 (Middle)Wayne County — 1,341 (Upper-middle)Wilkes County — 1,320 (Upper-middle)Wilson County — 778 (Middle)Yadkin County — 998 (Middle)Yancey County — 246 (Lower-middle)Mecklenburg County — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower (16 to 194)Lower-middle (195 to 516)Middle (555 to 1,183)Upper-middle (1,185 to 2,699)Higher (2,758 to 54,036)No data
Each unit is shaded by its Total Jobs value and grouped into equal-count bands (quantiles) against the other units shown — lighter = lower, darker = higher. It ranks position among the units in view; it does not grade places, and the ranges shift with which units are shown.

The map is bounded to this parent geography — it shows the selected unit among its own siblings only, the same depth rule the drill-down uses. Shading ranks position on the measure among the units shown; it does not grade places.

Click another county in NC to see its own flow.

Elsewhere In-State
360,124 (43%)
Total
Union County54,036
Cabarrus County49,696
Gaston County45,688
Wake County28,424
Iredell County20,730
Guilford County14,342
Lincoln County13,659
Other (92)133,549
Other States
77,524 (9%)
Total
SC64,300
GA2,604
VA2,395
FL1,761
TN1,237
PA633
OH615
Other (42)3,979

Scroll to Top