St. Croix County — commute flow by county (2023)
Adams County — 12 (Lower-middle)Ashland County — 35 (Middle)Barron County — 591 (Higher)Bayfield County — 10 (Lower)Brown County — 272 (Higher)Buffalo County — 32 (Lower-middle)Burnett County — 122 (Upper-middle)Calumet County — 22 (Lower-middle)Chippewa County — 387 (Higher)Clark County — 51 (Upper-middle)Columbia County — 42 (Middle)Crawford County — 24 (Lower-middle)Dane County — 573 (Higher)Dodge County — 53 (Upper-middle)Door County — 9 (Lower)Douglas County — 86 (Upper-middle)Dunn County — 1,477 (Higher)Eau Claire County — 1,253 (Higher)Florence County — 4 (Lower)Fond du Lac County — 62 (Upper-middle)Forest County — 3 (Lower)Grant County — 37 (Middle)Green County — 8 (Lower)Green Lake County — 9 (Lower)Iowa County — 18 (Lower-middle)Iron County — 4 (Lower)Jackson County — 43 (Middle)Jefferson County — 36 (Middle)Juneau County — 23 (Lower-middle)Kenosha County — 46 (Middle)Kewaunee County — 2 (Lower)La Crosse County — 534 (Higher)Lafayette County — 1 (Lower)Langlade County — 11 (Lower)Lincoln County — 56 (Upper-middle)Manitowoc County — 28 (Lower-middle)Marathon County — 394 (Higher)Marinette County — 21 (Lower-middle)Marquette County — 11 (Lower)Menominee County — 0 (Lower)Milwaukee County — 399 (Higher)Monroe County — 116 (Upper-middle)Oconto County — 12 (Lower-middle)Oneida County — 51 (Upper-middle)Outagamie County — 220 (Higher)Ozaukee County — 35 (Middle)Pepin County — 40 (Middle)Pierce County — 1,704 (Higher)Polk County — 1,466 (Higher)Portage County — 141 (Upper-middle)Price County — 47 (Middle)Racine County — 59 (Upper-middle)Richland County — 11 (Lower)Rock County — 102 (Upper-middle)Rusk County — 48 (Middle)Sauk County — 98 (Upper-middle)Sawyer County — 77 (Upper-middle)Shawano County — 22 (Lower-middle)Sheboygan County — 36 (Middle)Taylor County — 29 (Lower-middle)Trempealeau County — 71 (Upper-middle)Vernon County — 32 (Lower-middle)Vilas County — 28 (Lower-middle)Walworth County — 39 (Middle)Washburn County — 51 (Upper-middle)Washington County — 32 (Lower-middle)Waukesha County — 266 (Higher)Waupaca County — 33 (Middle)Waushara County — 11 (Lower)Winnebago County — 151 (Higher)Wood County — 657 (Higher)St. Croix County — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower (0 to 11)Lower-middle (12 to 32)Middle (33 to 48)Upper-middle (51 to 141)Higher (151 to 1,704)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 St. Croix County
18,995 (36%)
Total
Hudson6,221
New Richmond2,986
Baldwin village1,835
Hudson1,493
Somerset village1,042
River Falls923
Woodville village571
Other (27)3,924
Elsewhere In-State
12,486 (24%)
Total
Pierce County1,704
Dunn County1,477
Polk County1,466
Eau Claire County1,253
Wood County657
Barron County591
Dane County573
Other (63)4,765
Other States
21,564 (41%)
Total
MN21,227
IL101
IA31
ND25
NE15
TX15
CA14
Other (32)136

Scroll to Top