Rock County — commute flow by county (2023)
Adams County — 17 (Lower-middle)Ashland County — 10 (Lower-middle)Barron County — 13 (Lower-middle)Bayfield County — 3 (Lower)Brown County — 500 (Higher)Buffalo County — 2 (Lower)Burnett County — 4 (Lower)Calumet County — 49 (Middle)Chippewa County — 39 (Middle)Clark County — 17 (Lower-middle)Columbia County — 214 (Upper-middle)Crawford County — 25 (Middle)Dane County — 13,256 (Higher)Dodge County — 343 (Higher)Door County — 26 (Middle)Douglas County — 18 (Lower-middle)Dunn County — 39 (Middle)Eau Claire County — 202 (Upper-middle)Florence County — 1 (Lower)Fond du Lac County — 315 (Upper-middle)Forest County — 2 (Lower)Grant County — 129 (Upper-middle)Green County — 1,170 (Higher)Green Lake County — 26 (Middle)Iowa County — 120 (Upper-middle)Iron County — 2 (Lower)Jackson County — 21 (Lower-middle)Jefferson County — 2,385 (Higher)Juneau County — 60 (Middle)Kenosha County — 729 (Higher)Kewaunee County — 10 (Lower-middle)La Crosse County — 340 (Higher)Lafayette County — 61 (Upper-middle)Langlade County — 18 (Lower-middle)Lincoln County — 27 (Middle)Manitowoc County — 66 (Upper-middle)Marathon County — 189 (Upper-middle)Marinette County — 22 (Lower-middle)Marquette County — 18 (Lower-middle)Menominee County — 1 (Lower)Milwaukee County — 2,820 (Higher)Monroe County — 74 (Upper-middle)Oconto County — 15 (Lower-middle)Oneida County — 38 (Middle)Outagamie County — 502 (Higher)Ozaukee County — 179 (Upper-middle)Pepin County — 2 (Lower)Pierce County — 19 (Lower-middle)Polk County — 13 (Lower-middle)Portage County — 177 (Upper-middle)Price County — 10 (Lower-middle)Racine County — 599 (Higher)Richland County — 39 (Middle)Rusk County — 8 (Lower)St. Croix County — 62 (Upper-middle)Sauk County — 389 (Higher)Sawyer County — 5 (Lower)Shawano County — 23 (Middle)Sheboygan County — 163 (Upper-middle)Taylor County — 8 (Lower)Trempealeau County — 24 (Middle)Vernon County — 17 (Lower-middle)Vilas County — 14 (Lower-middle)Walworth County — 3,538 (Higher)Washburn County — 6 (Lower)Washington County — 360 (Higher)Waukesha County — 2,313 (Higher)Waupaca County — 28 (Middle)Waushara County — 27 (Middle)Winnebago County — 368 (Higher)Wood County — 145 (Upper-middle)Rock County — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower (1 to 8)Lower-middle (10 to 22)Middle (23 to 60)Upper-middle (61 to 315)Higher (340 to 13,256)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 (52%)
Total
Janesville21,935
Beloit9,287
Milton1,775
Evansville1,186
Beloit1,182
Edgerton1,101
Clinton village763
Other (22)3,811
Elsewhere In-State
32,474 (41%)
Total
Dane County13,256
Walworth County3,538
Milwaukee County2,820
Jefferson County2,385
Waukesha County2,313
Green County1,170
Kenosha County729
Other (64)6,263
Other States
5,661 (7%)
Total
IL4,964
MN122
IA121
IN96
CA43
OH34
KY28
Other (36)253

Scroll to Top