Madison County — commute flow by county (2023)
Anderson County — 40 (Upper-middle)Bedford County — 100 (Upper-middle)Benton County — 48 (Upper-middle)Bledsoe County — 3 (Lower-middle)Blount County — 40 (Upper-middle)Bradley County — 35 (Middle)Campbell County — 1 (Lower)Cannon County — 2 (Lower-middle)Carroll County — 199 (Higher)Carter County — 4 (Lower-middle)Cheatham County — 13 (Middle)Chester County — 440 (Higher)Claiborne County — 0 (Lower)Clay County — 0 (Lower)Cocke County — 5 (Lower-middle)Coffee County — 36 (Middle)Crockett County — 537 (Higher)Cumberland County — 13 (Middle)Davidson County — 1,502 (Higher)Decatur County — 157 (Upper-middle)DeKalb County — 4 (Lower-middle)Dickson County — 108 (Upper-middle)Dyer County — 353 (Higher)Fayette County — 113 (Upper-middle)Fentress County — 4 (Lower-middle)Franklin County — 10 (Middle)Gibson County — 1,713 (Higher)Giles County — 40 (Upper-middle)Grainger County — 0 (Lower)Greene County — 13 (Middle)Grundy County — 0 (Lower)Hamblen County — 19 (Middle)Hamilton County — 317 (Higher)Hancock County — 0 (Lower)Hardeman County — 416 (Higher)Hardin County — 160 (Upper-middle)Hawkins County — 1 (Lower)Haywood County — 520 (Higher)Henderson County — 433 (Higher)Henry County — 132 (Upper-middle)Hickman County — 25 (Middle)Houston County — 8 (Lower-middle)Humphreys County — 34 (Middle)Jackson County — 0 (Lower)Jefferson County — 6 (Lower-middle)Johnson County — 5 (Lower-middle)Knox County — 282 (Higher)Lake County — 18 (Middle)Lauderdale County — 132 (Upper-middle)Lawrence County — 36 (Middle)Lewis County — 24 (Middle)Lincoln County — 20 (Middle)Loudon County — 2 (Lower-middle)McMinn County — 10 (Middle)McNairy County — 163 (Higher)Macon County — 10 (Middle)Marion County — 14 (Middle)Marshall County — 19 (Middle)Maury County — 193 (Higher)Meigs County — 0 (Lower)Monroe County — 9 (Lower-middle)Montgomery County — 207 (Higher)Moore County — 8 (Lower-middle)Morgan County — 0 (Lower)Obion County — 292 (Higher)Overton County — 2 (Lower-middle)Perry County — 13 (Middle)Pickett County — 0 (Lower)Polk County — 0 (Lower)Putnam County — 85 (Upper-middle)Rhea County — 3 (Lower-middle)Roane County — 4 (Lower-middle)Robertson County — 65 (Upper-middle)Rutherford County — 437 (Higher)Scott County — 0 (Lower)Sequatchie County — 1 (Lower)Sevier County — 11 (Middle)Shelby County — 3,651 (Higher)Smith County — 2 (Lower-middle)Stewart County — 5 (Lower-middle)Sullivan County — 42 (Upper-middle)Sumner County — 112 (Upper-middle)Tipton County — 156 (Upper-middle)Trousdale County — 5 (Lower-middle)Unicoi County — 0 (Lower)Union County — 0 (Lower)Van Buren County — 0 (Lower)Warren County — 27 (Middle)Washington County — 40 (Upper-middle)Wayne County — 49 (Upper-middle)Weakley County — 237 (Higher)White County — 7 (Lower-middle)Williamson County — 348 (Higher)Wilson County — 96 (Upper-middle)Madison County — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower (0 to 1)Lower-middle (2 to 9)Middle (10 to 36)Upper-middle (40 to 160)Higher (163 to 3,651)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 TN to see its own flow.

Within Madison County
26,885 (63%)
Total
District 35,183
District 24,283
District 44,167
District 53,819
District 73,653
District 12,664
District 91,432
Other (3)1,684
Elsewhere In-State
14,446 (34%)
Total
Shelby County3,651
Gibson County1,713
Davidson County1,502
Crockett County537
Haywood County520
Chester County440
Rutherford County437
Other (73)5,646
Other States
1,158 (3%)
Total
MS312
KY137
AL116
AR79
MO70
IL65
IN56
Other (32)323

Scroll to Top