Rock County — commute flow by county (2023)
Adams County — 27 (Lower-middle)Ashland County — 13 (Lower)Barron County — 54 (Middle)Bayfield County — 14 (Lower)Brown County — 270 (Higher)Buffalo County — 27 (Lower-middle)Burnett County — 18 (Lower)Calumet County — 71 (Middle)Chippewa County — 98 (Upper-middle)Clark County — 33 (Lower-middle)Columbia County — 461 (Higher)Crawford County — 40 (Lower-middle)Dane County — 3,915 (Higher)Dodge County — 640 (Higher)Door County — 30 (Lower-middle)Douglas County — 54 (Middle)Dunn County — 45 (Middle)Eau Claire County — 112 (Upper-middle)Florence County — 7 (Lower)Fond du Lac County — 167 (Upper-middle)Forest County — 11 (Lower)Grant County — 434 (Higher)Green County — 717 (Higher)Green Lake County — 26 (Lower-middle)Iowa County — 199 (Upper-middle)Iron County — 11 (Lower)Jackson County — 31 (Lower-middle)Jefferson County — 1,763 (Higher)Juneau County — 43 (Middle)Kenosha County — 558 (Higher)Kewaunee County — 17 (Lower)La Crosse County — 243 (Upper-middle)Lafayette County — 127 (Upper-middle)Langlade County — 34 (Lower-middle)Lincoln County — 43 (Middle)Manitowoc County — 87 (Middle)Marathon County — 211 (Upper-middle)Marinette County — 38 (Lower-middle)Marquette County — 36 (Lower-middle)Menominee County — 3 (Lower)Milwaukee County — 1,736 (Higher)Monroe County — 82 (Middle)Oconto County — 41 (Lower-middle)Oneida County — 51 (Middle)Outagamie County — 298 (Higher)Ozaukee County — 199 (Upper-middle)Pepin County — 12 (Lower)Pierce County — 55 (Middle)Polk County — 54 (Middle)Portage County — 99 (Upper-middle)Price County — 12 (Lower)Racine County — 625 (Higher)Richland County — 127 (Upper-middle)Rusk County — 13 (Lower)St. Croix County — 102 (Upper-middle)Sauk County — 594 (Higher)Sawyer County — 19 (Lower)Shawano County — 61 (Middle)Sheboygan County — 118 (Upper-middle)Taylor County — 23 (Lower)Trempealeau County — 47 (Middle)Vernon County — 57 (Middle)Vilas County — 29 (Lower-middle)Walworth County — 2,818 (Higher)Washburn County — 16 (Lower)Washington County — 289 (Higher)Waukesha County — 1,113 (Higher)Waupaca County — 80 (Middle)Waushara County — 34 (Lower-middle)Winnebago County — 259 (Upper-middle)Wood County — 110 (Upper-middle)Rock County — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower (3 to 23)Lower-middle (26 to 41)Middle (43 to 87)Upper-middle (98 to 259)Higher (270 to 3,915)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 WI to see its own flow.

Within Rock County
41,040 (59%)
Total
Janesville18,558
Beloit8,768
Beloit2,145
Milton1,393
Janesville981
Edgerton980
Rock868
Other (22)7,347
Elsewhere In-State
19,901 (29%)
Total
Dane County3,915
Walworth County2,818
Jefferson County1,763
Milwaukee County1,736
Waukesha County1,113
Green County717
Dodge County640
Other (64)7,199
Other States
8,691 (12%)
Total
IL7,879
IN124
MI116
MN95
IA69
OH63
TX50
Other (32)295

Scroll to Top