Onslow County — commute flow by county (2023)
Alamance County — 256 (Upper-middle)Alexander County — 11 (Lower)Alleghany County — 2 (Lower)Anson County — 28 (Lower-middle)Ashe County — 6 (Lower)Avery County — 2 (Lower)Beaufort County — 118 (Upper-middle)Bertie County — 14 (Lower-middle)Bladen County — 90 (Upper-middle)Brunswick County — 571 (Higher)Buncombe County — 224 (Upper-middle)Burke County — 17 (Lower-middle)Cabarrus County — 259 (Upper-middle)Caldwell County — 22 (Lower-middle)Camden County — 0 (Lower)Carteret County — 2,635 (Higher)Caswell County — 3 (Lower)Catawba County — 181 (Upper-middle)Chatham County — 122 (Upper-middle)Cherokee County — 2 (Lower)Chowan County — 25 (Lower-middle)Clay County — 2 (Lower)Cleveland County — 47 (Middle)Columbus County — 132 (Upper-middle)Craven County — 2,372 (Higher)Cumberland County — 1,343 (Higher)Currituck County — 33 (Lower-middle)Dare County — 77 (Middle)Davidson County — 97 (Upper-middle)Davie County — 28 (Lower-middle)Duplin County — 871 (Higher)Durham County — 1,176 (Higher)Edgecombe County — 63 (Middle)Forsyth County — 513 (Higher)Franklin County — 57 (Middle)Gaston County — 135 (Upper-middle)Gates County — 0 (Lower)Graham County — 2 (Lower)Granville County — 57 (Middle)Greene County — 46 (Middle)Guilford County — 984 (Higher)Halifax County — 57 (Middle)Harnett County — 300 (Higher)Haywood County — 27 (Lower-middle)Henderson County — 40 (Middle)Hertford County — 43 (Middle)Hoke County — 29 (Lower-middle)Hyde County — 19 (Lower-middle)Iredell County — 182 (Upper-middle)Jackson County — 23 (Lower-middle)Johnston County — 515 (Higher)Jones County — 313 (Higher)Lee County — 144 (Upper-middle)Lenoir County — 715 (Higher)Lincoln County — 43 (Middle)McDowell County — 14 (Lower-middle)Macon County — 13 (Lower-middle)Madison County — 0 (Lower)Martin County — 26 (Lower-middle)Mecklenburg County — 2,699 (Higher)Mitchell County — 4 (Lower)Montgomery County — 41 (Middle)Moore County — 251 (Upper-middle)Nash County — 240 (Upper-middle)New Hanover County — 3,424 (Higher)Northampton County — 39 (Lower-middle)Orange County — 289 (Higher)Pamlico County — 88 (Upper-middle)Pasquotank County — 41 (Middle)Pender County — 2,004 (Higher)Perquimans County — 10 (Lower)Person County — 45 (Middle)Pitt County — 760 (Higher)Polk County — 5 (Lower)Randolph County — 90 (Upper-middle)Richmond County — 51 (Middle)Robeson County — 201 (Upper-middle)Rockingham County — 41 (Middle)Rowan County — 129 (Upper-middle)Rutherford County — 39 (Lower-middle)Sampson County — 212 (Upper-middle)Scotland County — 56 (Middle)Stanly County — 66 (Middle)Stokes County — 12 (Lower-middle)Surry County — 68 (Middle)Swain County — 6 (Lower)Transylvania County — 17 (Lower-middle)Tyrrell County — 3 (Lower)Union County — 240 (Upper-middle)Vance County — 52 (Middle)Wake County — 4,548 (Higher)Warren County — 4 (Lower)Washington County — 13 (Lower-middle)Watauga County — 51 (Middle)Wayne County — 613 (Higher)Wilkes County — 12 (Lower-middle)Wilson County — 264 (Higher)Yadkin County — 19 (Lower-middle)Yancey County — 3 (Lower)Onslow County — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower (0 to 11)Lower-middle (12 to 39)Middle (40 to 77)Upper-middle (88 to 259)Higher (264 to 4,548)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
31,876 (50%)
Total
Wake County4,548
New Hanover County3,424
Mecklenburg County2,699
Carteret County2,635
Craven County2,372
Pender County2,004
Cumberland County1,343
Other (89)12,851
Other States
2,286 (4%)
Total
SC666
VA391
GA133
NY130
CA129
MD110
NJ99
Other (40)628

Scroll to Top