Mecklenburg County — commute flow by county (2023)
Alamance County — 1,470 (Higher)Alexander County — 148 (Middle)Alleghany County — 35 (Lower-middle)Anson County — 326 (Upper-middle)Ashe County — 105 (Lower-middle)Avery County — 67 (Lower-middle)Beaufort County — 76 (Lower-middle)Bertie County — 0 (Lower)Bladen County — 120 (Middle)Brunswick County — 409 (Upper-middle)Buncombe County — 3,234 (Higher)Burke County — 531 (Upper-middle)Cabarrus County — 19,793 (Higher)Caldwell County — 686 (Upper-middle)Camden County — 2 (Lower)Carteret County — 101 (Lower-middle)Caswell County — 13 (Lower)Catawba County — 3,753 (Higher)Chatham County — 436 (Upper-middle)Cherokee County — 58 (Lower-middle)Chowan County — 14 (Lower)Clay County — 5 (Lower)Cleveland County — 1,774 (Higher)Columbus County — 129 (Middle)Craven County — 180 (Middle)Cumberland County — 1,866 (Higher)Currituck County — 28 (Lower)Dare County — 120 (Middle)Davidson County — 1,050 (Higher)Davie County — 356 (Upper-middle)Duplin County — 63 (Lower-middle)Durham County — 5,870 (Higher)Edgecombe County — 115 (Lower-middle)Forsyth County — 6,484 (Higher)Franklin County — 144 (Middle)Gaston County — 11,024 (Higher)Gates County — 0 (Lower)Graham County — 9 (Lower)Granville County — 171 (Middle)Greene County — 20 (Lower)Guilford County — 8,703 (Higher)Halifax County — 115 (Lower-middle)Harnett County — 392 (Upper-middle)Haywood County — 199 (Middle)Henderson County — 761 (Upper-middle)Hertford County — 28 (Lower)Hoke County — 119 (Lower-middle)Hyde County — 0 (Lower)Iredell County — 8,529 (Higher)Jackson County — 130 (Middle)Johnston County — 704 (Upper-middle)Jones County — 2 (Lower)Lee County — 388 (Upper-middle)Lenoir County — 131 (Middle)Lincoln County — 2,849 (Higher)McDowell County — 252 (Middle)Macon County — 119 (Lower-middle)Madison County — 31 (Lower)Martin County — 81 (Lower-middle)Mitchell County — 47 (Lower-middle)Montgomery County — 187 (Middle)Moore County — 797 (Higher)Nash County — 346 (Upper-middle)New Hanover County — 2,101 (Higher)Northampton County — 17 (Lower)Onslow County — 416 (Upper-middle)Orange County — 1,353 (Higher)Pamlico County — 3 (Lower)Pasquotank County — 87 (Lower-middle)Pender County — 167 (Middle)Perquimans County — 1 (Lower)Person County — 81 (Lower-middle)Pitt County — 686 (Upper-middle)Polk County — 106 (Lower-middle)Randolph County — 530 (Upper-middle)Richmond County — 242 (Middle)Robeson County — 414 (Upper-middle)Rockingham County — 284 (Middle)Rowan County — 3,566 (Higher)Rutherford County — 386 (Upper-middle)Sampson County — 149 (Middle)Scotland County — 139 (Middle)Stanly County — 1,234 (Higher)Stokes County — 137 (Middle)Surry County — 455 (Upper-middle)Swain County — 41 (Lower-middle)Transylvania County — 111 (Lower-middle)Tyrrell County — 0 (Lower)Union County — 14,446 (Higher)Vance County — 106 (Lower-middle)Wake County — 20,730 (Higher)Warren County — 14 (Lower)Washington County — 5 (Lower)Watauga County — 698 (Upper-middle)Wayne County — 306 (Upper-middle)Wilkes County — 366 (Upper-middle)Wilson County — 289 (Middle)Yadkin County — 172 (Middle)Yancey County — 84 (Lower-middle)Mecklenburg County — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower (0 to 31)Lower-middle (35 to 119)Middle (120 to 289)Upper-middle (306 to 761)Higher (797 to 20,730)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
135,617 (24%)
Total
Wake County20,730
Cabarrus County19,793
Union County14,446
Gaston County11,024
Guilford County8,703
Iredell County8,529
Forsyth County6,484
Other (88)45,908
Other States
31,516 (6%)
Total
SC21,047
GA1,624
VA1,570
NY863
TN751
FL586
MD552
Other (40)4,523

Scroll to Top