Madison County — commute flow by county (2023)
Alamance County — 25 (Upper-middle)Alexander County — 4 (Middle)Alleghany County — 4 (Middle)Anson County — 1 (Lower-middle)Ashe County — 6 (Middle)Avery County — 17 (Upper-middle)Beaufort County — 2 (Lower-middle)Bertie County — 0 (Lower-middle)Bladen County — 0 (Lower-middle)Brunswick County — 2 (Lower-middle)Buncombe County — 4,026 (Higher)Burke County — 51 (Higher)Cabarrus County — 41 (Higher)Caldwell County — 17 (Upper-middle)Camden County — 0 (Lower-middle)Carteret County — 2 (Lower-middle)Caswell County — 1 (Lower-middle)Catawba County — 52 (Higher)Chatham County — 9 (Upper-middle)Cherokee County — 7 (Middle)Chowan County — 0 (Lower-middle)Clay County — 4 (Middle)Cleveland County — 50 (Higher)Columbus County — 3 (Middle)Craven County — 3 (Middle)Cumberland County — 20 (Upper-middle)Currituck County — 0 (Lower-middle)Dare County — 6 (Middle)Davidson County — 7 (Middle)Davie County — 10 (Upper-middle)Duplin County — 1 (Lower-middle)Durham County — 49 (Higher)Edgecombe County — 0 (Lower-middle)Forsyth County — 86 (Higher)Franklin County — 1 (Lower-middle)Gaston County — 39 (Higher)Gates County — 0 (Lower-middle)Graham County — 1 (Lower-middle)Granville County — 2 (Lower-middle)Greene County — 0 (Lower-middle)Guilford County — 95 (Higher)Halifax County — 0 (Lower-middle)Harnett County — 0 (Lower-middle)Haywood County — 156 (Higher)Henderson County — 319 (Higher)Hertford County — 0 (Lower-middle)Hoke County — 1 (Lower-middle)Hyde County — 0 (Lower-middle)Iredell County — 35 (Upper-middle)Jackson County — 51 (Higher)Johnston County — 9 (Upper-middle)Jones County — 0 (Lower-middle)Lee County — 2 (Lower-middle)Lenoir County — 0 (Lower-middle)Lincoln County — 13 (Upper-middle)McDowell County — 64 (Higher)Macon County — 47 (Higher)Martin County — 0 (Lower-middle)Mecklenburg County — 465 (Higher)Mitchell County — 57 (Higher)Montgomery County — 6 (Middle)Moore County — 12 (Upper-middle)Nash County — 4 (Middle)New Hanover County — 25 (Upper-middle)Northampton County — 0 (Lower-middle)Onslow County — 6 (Middle)Orange County — 10 (Upper-middle)Pamlico County — 0 (Lower-middle)Pasquotank County — 1 (Lower-middle)Pender County — 3 (Middle)Perquimans County — 0 (Lower-middle)Person County — 5 (Middle)Pitt County — 11 (Upper-middle)Polk County — 20 (Upper-middle)Randolph County — 12 (Upper-middle)Richmond County — 1 (Lower-middle)Robeson County — 7 (Middle)Rockingham County — 4 (Middle)Rowan County — 18 (Upper-middle)Rutherford County — 34 (Upper-middle)Sampson County — 7 (Middle)Scotland County — 3 (Middle)Stanly County — 7 (Middle)Stokes County — 3 (Middle)Surry County — 13 (Upper-middle)Swain County — 14 (Upper-middle)Transylvania County — 38 (Higher)Tyrrell County — 0 (Lower-middle)Union County — 19 (Upper-middle)Vance County — 1 (Lower-middle)Wake County — 165 (Higher)Warren County — 0 (Lower-middle)Washington County — 0 (Lower-middle)Watauga County — 46 (Higher)Wayne County — 4 (Middle)Wilkes County — 17 (Upper-middle)Wilson County — 2 (Lower-middle)Yadkin County — 6 (Middle)Yancey County — 200 (Higher)Madison County — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower-middle (0 to 2)Middle (3 to 7)Upper-middle (9 to 35)Higher (38 to 4,026)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 Madison County
1,987 (22%)
≤2930–5455+Total
Township 1, North Marshall138506291935
Township 3, Mars Hill8619886370
Township 6, Hot Springs4611864228
Township 4, Beech Glenn306235127
Township 5, Walnut13492688
Township 8, Spring Creek10322365
Township 7, Ebbs Chapel7262053
Other (5)176737121
Elsewhere In-State
6,587 (74%)
≤2930–5455+Total
Buncombe County9072,1689514,026
Mecklenburg County101258106465
Henderson County7516381319
Yancey County5310443200
Wake County318747165
Haywood County506838156
Guilford County24452695
Other (71)2485953181,161
Other States
346 (4%)
≤2930–5455+Total
TN316229122
SC19451579
GA14251453
VA79521
FL24410
PA2316
IN1416
Other (19)7202249

Scroll to Top