Franklin County — commute flow by county (2023)
Alamance County — 166 (Higher)Alexander County — 3 (Lower)Alleghany County — 0 (Lower)Anson County — 9 (Lower-middle)Ashe County — 4 (Lower-middle)Avery County — 4 (Lower-middle)Beaufort County — 67 (Upper-middle)Bertie County — 13 (Lower-middle)Bladen County — 28 (Middle)Brunswick County — 78 (Upper-middle)Buncombe County — 100 (Upper-middle)Burke County — 16 (Lower-middle)Cabarrus County — 132 (Higher)Caldwell County — 12 (Lower-middle)Camden County — 2 (Lower)Carteret County — 32 (Middle)Caswell County — 8 (Lower-middle)Catawba County — 80 (Upper-middle)Chatham County — 139 (Higher)Cherokee County — 7 (Lower-middle)Chowan County — 9 (Lower-middle)Clay County — 1 (Lower)Cleveland County — 23 (Middle)Columbus County — 28 (Middle)Craven County — 64 (Upper-middle)Cumberland County — 528 (Higher)Currituck County — 8 (Lower-middle)Dare County — 10 (Lower-middle)Davidson County — 74 (Upper-middle)Davie County — 9 (Lower-middle)Duplin County — 81 (Upper-middle)Durham County — 3,293 (Higher)Edgecombe County — 125 (Upper-middle)Forsyth County — 280 (Higher)Gaston County — 50 (Middle)Gates County — 0 (Lower)Graham County — 1 (Lower)Granville County — 815 (Higher)Greene County — 46 (Middle)Guilford County — 668 (Higher)Halifax County — 67 (Upper-middle)Harnett County — 248 (Higher)Haywood County — 2 (Lower)Henderson County — 18 (Middle)Hertford County — 16 (Lower-middle)Hoke County — 13 (Lower-middle)Hyde County — 3 (Lower)Iredell County — 66 (Upper-middle)Jackson County — 5 (Lower-middle)Johnston County — 642 (Higher)Jones County — 3 (Lower)Lee County — 179 (Higher)Lenoir County — 128 (Upper-middle)Lincoln County — 23 (Middle)McDowell County — 7 (Lower-middle)Macon County — 5 (Lower-middle)Madison County — 0 (Lower)Martin County — 14 (Lower-middle)Mecklenburg County — 1,185 (Higher)Mitchell County — 2 (Lower)Montgomery County — 17 (Middle)Moore County — 99 (Upper-middle)Nash County — 807 (Higher)New Hanover County — 241 (Higher)Northampton County — 27 (Middle)Onslow County — 90 (Upper-middle)Orange County — 533 (Higher)Pamlico County — 9 (Lower-middle)Pasquotank County — 25 (Middle)Pender County — 34 (Middle)Perquimans County — 4 (Lower-middle)Person County — 56 (Upper-middle)Pitt County — 313 (Higher)Polk County — 1 (Lower)Randolph County — 61 (Upper-middle)Richmond County — 37 (Middle)Robeson County — 83 (Upper-middle)Rockingham County — 51 (Middle)Rowan County — 95 (Upper-middle)Rutherford County — 17 (Middle)Sampson County — 93 (Upper-middle)Scotland County — 24 (Middle)Stanly County — 40 (Middle)Stokes County — 4 (Lower-middle)Surry County — 42 (Middle)Swain County — 0 (Lower)Transylvania County — 1 (Lower)Tyrrell County — 2 (Lower)Union County — 94 (Upper-middle)Vance County — 1,058 (Higher)Wake County — 15,683 (Higher)Warren County — 101 (Upper-middle)Washington County — 2 (Lower)Watauga County — 25 (Middle)Wayne County — 333 (Higher)Wilkes County — 12 (Lower-middle)Wilson County — 508 (Higher)Yadkin County — 17 (Middle)Yancey County — 0 (Lower)Franklin County — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower (0 to 3)Lower-middle (4 to 16)Middle (17 to 51)Upper-middle (56 to 128)Higher (132 to 15,683)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 Franklin County
5,043 (14%)
≤2930–5455+Total
Louisburg township3218736221,816
Youngsville township3668774071,650
Franklinton township117314196627
Dunn township92170113375
Harris township8010380263
Sandy Creek township13383081
Gold Mine township12313275
Other (3)277752156
Elsewhere In-State
30,278 (85%)
≤2930–5455+Total
Wake County3,4578,4803,74615,683
Durham County5521,9567853,293
Mecklenburg County2586762511,185
Vance County2045363181,058
Granville County146431238815
Nash County169430208807
Guilford County157353158668
Other (87)1,7303,4301,6096,769
Other States
510 (1%)
≤2930–5455+Total
VA428442168
SC12271049
NY1115834
TN712625
OH591024
GA610521
MD712221
Other (33)398445168

Scroll to Top