Battle Lake — commute flow to neighboring towns/cities (2023)
Aastad township — 0 (Upper-middle)Amor township — 0 (Upper-middle)Aurdal township — 2 (Higher)Blowers township — 0 (Upper-middle)Bluffton — 0 (Upper-middle)Bluffton township — 0 (Upper-middle)Buse township — 1 (Higher)Butler township — 0 (Upper-middle)Candor township — 0 (Upper-middle)Carlisle township — 0 (Upper-middle)Clitherall — 0 (Upper-middle)Clitherall township — 7 (Higher)Compton township — 0 (Upper-middle)Corliss township — 0 (Upper-middle)Dalton — 0 (Upper-middle)Dane Prairie township — 1 (Higher)Dead Lake township — 0 (Upper-middle)Deer Creek — 0 (Upper-middle)Deer Creek township — 0 (Upper-middle)Dent — 0 (Upper-middle)Dora township — 0 (Upper-middle)Dunn township — 1 (Higher)Eagle Lake township — 0 (Upper-middle)Eastern township — 0 (Upper-middle)Edna township — 0 (Upper-middle)Effington township — 0 (Upper-middle)Elizabeth — 1 (Higher)Elizabeth township — 0 (Upper-middle)Elmo township — 0 (Upper-middle)Erhard — 0 (Upper-middle)Erhards Grove township — 0 (Upper-middle)Everts township — 2 (Higher)Fergus Falls — 111 (Higher)Fergus Falls township — 4 (Higher)Folden township — 0 (Upper-middle)Friberg township — 0 (Upper-middle)Girard township — 0 (Upper-middle)Gorman township — 1 (Higher)Henning — 1 (Higher)Henning township — 0 (Upper-middle)Hobart township — 0 (Upper-middle)Homestead township — 0 (Upper-middle)Inman township — 0 (Upper-middle)Leaf Lake township — 1 (Higher)Leaf Mountain township — 1 (Higher)Lida township — 0 (Upper-middle)Maine township — 1 (Higher)Maplewood township — 0 (Upper-middle)Newton township — 0 (Upper-middle)New York Mills — 1 (Higher)Nidaros township — 0 (Upper-middle)Norwegian Grove township — 0 (Upper-middle)Oak Valley township — 0 (Upper-middle)Orwell township — 0 (Upper-middle)Oscar township — 0 (Upper-middle)Ottertail — 3 (Higher)Otter Tail township — 1 (Higher)Otto township — 0 (Upper-middle)Paddock township — 0 (Upper-middle)Parkers Prairie — 2 (Higher)Parkers Prairie township — 0 (Upper-middle)Pelican township — 0 (Upper-middle)Pelican Rapids — 3 (Higher)Perham — 11 (Higher)Perham township — 1 (Higher)Pine Lake township — 0 (Upper-middle)Richville — 0 (Upper-middle)Rothsay — 0 (Upper-middle)Rush Lake township — 0 (Upper-middle)St. Olaf township — 1 (Higher)Scambler township — 0 (Upper-middle)Star Lake township — 0 (Upper-middle)Sverdrup township — 3 (Higher)Tordenskjold township — 2 (Higher)Trondhjem township — 0 (Upper-middle)Tumuli township — 1 (Higher)Underwood — 28 (Higher)Urbank — 0 (Upper-middle)Vergas — 1 (Higher)Vining — 0 (Upper-middle)Wadena — 0 (Upper-middle)Western township — 0 (Upper-middle)Woodside township — 0 (Upper-middle)Battle Lake — no data (unmeasured)
Where this is
Shading: Total Jobs
Upper-middle (0)Higher (1 to 111)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