Milwaukee County — commute flow by county (2023)
Adams County — 26 (Lower)Ashland County — 9 (Lower)Barron County — 76 (Middle)Bayfield County — 3 (Lower)Brown County — 2,534 (Higher)Buffalo County — 4 (Lower)Burnett County — 5 (Lower)Calumet County — 329 (Upper-middle)Chippewa County — 93 (Middle)Clark County — 30 (Lower-middle)Columbia County — 235 (Upper-middle)Crawford County — 36 (Lower-middle)Dane County — 10,043 (Higher)Dodge County — 971 (Higher)Door County — 141 (Upper-middle)Douglas County — 66 (Middle)Dunn County — 64 (Middle)Eau Claire County — 431 (Upper-middle)Florence County — 2 (Lower)Fond du Lac County — 1,136 (Higher)Forest County — 63 (Middle)Grant County — 154 (Upper-middle)Green County — 157 (Upper-middle)Green Lake County — 45 (Lower-middle)Iowa County — 110 (Middle)Iron County — 1 (Lower)Jackson County — 109 (Middle)Jefferson County — 1,079 (Higher)Juneau County — 69 (Middle)Kenosha County — 5,658 (Higher)Kewaunee County — 16 (Lower)La Crosse County — 736 (Upper-middle)Lafayette County — 35 (Lower-middle)Langlade County — 43 (Lower-middle)Lincoln County — 55 (Lower-middle)Manitowoc County — 582 (Upper-middle)Marathon County — 617 (Upper-middle)Marinette County — 122 (Middle)Marquette County — 27 (Lower-middle)Menominee County — 9 (Lower)Monroe County — 157 (Upper-middle)Oconto County — 35 (Lower-middle)Oneida County — 97 (Middle)Outagamie County — 2,127 (Higher)Ozaukee County — 10,475 (Higher)Pepin County — 5 (Lower)Pierce County — 31 (Lower-middle)Polk County — 29 (Lower-middle)Portage County — 472 (Upper-middle)Price County — 15 (Lower)Racine County — 8,494 (Higher)Richland County — 57 (Middle)Rock County — 1,736 (Higher)Rusk County — 6 (Lower)St. Croix County — 258 (Upper-middle)Sauk County — 408 (Upper-middle)Sawyer County — 14 (Lower)Shawano County — 71 (Middle)Sheboygan County — 1,973 (Higher)Taylor County — 27 (Lower-middle)Trempealeau County — 40 (Lower-middle)Vernon County — 40 (Lower-middle)Vilas County — 47 (Lower-middle)Walworth County — 1,589 (Higher)Washburn County — 8 (Lower)Washington County — 8,109 (Higher)Waukesha County — 77,628 (Higher)Waupaca County — 78 (Middle)Waushara County — 61 (Middle)Winnebago County — 1,943 (Higher)Wood County — 294 (Upper-middle)Milwaukee County — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower (1 to 26)Lower-middle (27 to 55)Middle (57 to 122)Upper-middle (141 to 736)Higher (971 to 77,628)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 Milwaukee County
300,360 (67%)
≤$1,250$1,251–3,333>$3,333Total
Milwaukee37,10249,70492,930179,736
Wauwatosa7,3098,51618,41634,241
West Allis4,5955,3428,96418,901
Oak Creek2,5623,9056,75413,221
Glendale2,1412,3364,5609,037
Greenfield2,8762,8982,8788,652
Franklin1,9052,1264,0068,037
Other (12)7,4337,82913,27328,535
Elsewhere In-State
142,245 (31%)
≤$1,250$1,251–3,333>$3,333Total
Waukesha County13,80419,01444,81077,628
Ozaukee County2,3402,7325,40310,475
Dane County2,1932,2375,61310,043
Racine County1,5301,8965,0688,494
Washington County1,3791,8924,8388,109
Kenosha County1,1621,6012,8955,658
Brown County4946071,4332,534
Other (64)4,3694,69310,24219,304
Other States
8,977 (2%)
≤$1,250$1,251–3,333>$3,333Total
IL9861,3963,2505,632
MN138133221492
IN121124220465
IA8552108245
OH586493215
TX535881192
CA366078174
Other (39)3894647091,562

Scroll to Top