Cottage Grove — commute flow to neighboring towns/cities (2023)
Albion — 1 (Middle)Belleville village — 0 (Lower-middle)Berry — 1 (Middle)Black Earth village — 0 (Lower-middle)Black Earth — 0 (Lower-middle)Blooming Grove — 4 (Upper-middle)Blue Mounds village — 1 (Middle)Blue Mounds — 0 (Lower-middle)Bristol — 3 (Upper-middle)Brooklyn village — 2 (Middle)Burke — 9 (Upper-middle)Cambridge village — 3 (Upper-middle)Christiana — 3 (Upper-middle)Cottage Grove village — 100 (Higher)Cross Plains village — 1 (Middle)Cross Plains — 0 (Lower-middle)Dane village — 0 (Lower-middle)Dane — 1 (Middle)Deerfield village — 13 (Upper-middle)Deerfield — 2 (Middle)DeForest village — 14 (Higher)Dunkirk — 4 (Upper-middle)Dunn — 4 (Upper-middle)Edgerton — 1 (Middle)Fitchburg — 70 (Higher)McFarland village — 28 (Higher)Madison — 995 (Higher)Maple Bluff village — 1 (Middle)Marshall village — 3 (Upper-middle)Mazomanie village — 0 (Lower-middle)Mazomanie — 0 (Lower-middle)Medina — 0 (Lower-middle)Middleton — 54 (Higher)Middleton — 2 (Middle)Monona — 69 (Higher)Montrose — 0 (Lower-middle)Mount Horeb village — 4 (Upper-middle)Oregon village — 13 (Upper-middle)Oregon — 0 (Lower-middle)Perry — 0 (Lower-middle)Pleasant Springs — 28 (Higher)Primrose — 0 (Lower-middle)Rockdale village — 0 (Lower-middle)Roxbury — 0 (Lower-middle)Rutland — 1 (Middle)Shorewood Hills village — 28 (Higher)Springdale — 0 (Lower-middle)Springfield — 2 (Middle)Stoughton — 78 (Higher)Sun Prairie — 58 (Higher)Sun Prairie — 0 (Lower-middle)Vermont — 1 (Middle)Verona — 25 (Higher)Verona — 1 (Middle)Vienna — 3 (Upper-middle)Waunakee village — 10 (Upper-middle)Westport — 5 (Upper-middle)Windsor village — 8 (Upper-middle)York — 0 (Lower-middle)Cottage Grove — no data (unmeasured)
Where this is
Shading: Total Jobs
Lower-middle (0)Middle (1 to 2)Upper-middle (3 to 13)Higher (14 to 995)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 a neighboring town/city to see its own commute flow.

Scroll to Top