Wake County — commute flow by county (2023)
Alamance County — 6,595 (Higher)Alexander County — 365 (Lower-middle)Alleghany County — 91 (Lower)Anson County — 341 (Lower-middle)Ashe County — 237 (Lower)Avery County — 159 (Lower)Beaufort County — 968 (Middle)Bertie County — 359 (Lower-middle)Bladen County — 648 (Middle)Brunswick County — 3,178 (Upper-middle)Buncombe County — 2,185 (Upper-middle)Burke County — 846 (Middle)Cabarrus County — 3,619 (Upper-middle)Caldwell County — 827 (Middle)Camden County — 184 (Lower)Carteret County — 1,579 (Upper-middle)Caswell County — 612 (Lower-middle)Catawba County — 1,614 (Upper-middle)Chatham County — 8,388 (Higher)Cherokee County — 234 (Lower)Chowan County — 260 (Lower)Clay County — 75 (Lower)Cleveland County — 972 (Middle)Columbus County — 1,185 (Middle)Craven County — 2,322 (Upper-middle)Cumberland County — 9,513 (Higher)Currituck County — 459 (Lower-middle)Dare County — 657 (Middle)Davidson County — 2,886 (Upper-middle)Davie County — 572 (Lower-middle)Duplin County — 1,526 (Upper-middle)Durham County — 37,151 (Higher)Edgecombe County — 2,656 (Upper-middle)Forsyth County — 7,425 (Higher)Franklin County — 15,683 (Higher)Gaston County — 3,546 (Upper-middle)Gates County — 185 (Lower)Graham County — 68 (Lower)Granville County — 6,931 (Higher)Greene County — 864 (Middle)Guilford County — 10,688 (Higher)Halifax County — 1,150 (Middle)Harnett County — 15,258 (Higher)Haywood County — 523 (Lower-middle)Henderson County — 957 (Middle)Hertford County — 516 (Lower-middle)Hoke County — 1,134 (Middle)Hyde County — 82 (Lower)Iredell County — 2,869 (Upper-middle)Jackson County — 316 (Lower-middle)Johnston County — 48,024 (Higher)Jones County — 216 (Lower)Lee County — 5,927 (Higher)Lenoir County — 2,260 (Upper-middle)Lincoln County — 1,272 (Middle)McDowell County — 463 (Lower-middle)Macon County — 272 (Lower-middle)Madison County — 165 (Lower)Martin County — 453 (Lower-middle)Mecklenburg County — 20,730 (Higher)Mitchell County — 110 (Lower)Montgomery County — 378 (Lower-middle)Moore County — 2,480 (Upper-middle)Nash County — 6,006 (Higher)New Hanover County — 5,308 (Higher)Northampton County — 429 (Lower-middle)Onslow County — 4,548 (Higher)Orange County — 11,506 (Higher)Pamlico County — 285 (Lower-middle)Pasquotank County — 719 (Middle)Pender County — 1,476 (Upper-middle)Perquimans County — 225 (Lower)Person County — 1,131 (Middle)Pitt County — 5,152 (Higher)Polk County — 170 (Lower)Randolph County — 2,882 (Upper-middle)Richmond County — 954 (Middle)Robeson County — 2,220 (Upper-middle)Rockingham County — 2,574 (Upper-middle)Rowan County — 2,304 (Upper-middle)Rutherford County — 653 (Middle)Sampson County — 1,809 (Upper-middle)Scotland County — 742 (Middle)Stanly County — 1,013 (Middle)Stokes County — 668 (Middle)Surry County — 584 (Lower-middle)Swain County — 90 (Lower)Transylvania County — 301 (Lower-middle)Tyrrell County — 45 (Lower)Union County — 3,674 (Higher)Vance County — 3,592 (Upper-middle)Warren County — 1,466 (Middle)Washington County — 186 (Lower)Watauga County — 495 (Lower-middle)Wayne County — 5,001 (Higher)Wilkes County — 573 (Lower-middle)Wilson County — 3,707 (Higher)Yadkin County — 510 (Lower-middle)Yancey County — 145 (Lower)Wake County — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower (45 to 260)Lower-middle (272 to 612)Middle (648 to 1,466)Upper-middle (1,476 to 3,619)Higher (3,674 to 48,024)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.

Within Wake County
354,302 (52%)
Total
Raleigh township39,216
White Oak township32,004
Wake Forest township30,699
St. Matthews township27,066
Neuse township25,537
Cary township24,363
St. Marys township22,809
Other (13)152,608
Elsewhere In-State
317,351 (46%)
Total
Johnston County48,024
Durham County37,151
Mecklenburg County20,730
Franklin County15,683
Harnett County15,258
Orange County11,506
Guilford County10,688
Other (92)158,311
Other States
15,878 (2%)
Total
SC5,159
VA4,076
GA836
NY790
PA605
MD532
FL461
Other (43)3,419

Scroll to Top