Polk County, Minnesota
Precinct data
Results by precinct
164 precincts · 15,419 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -EAST GRAND FORKS W-1EAST GRAND FORKS W-1 | 361 | 693 | 14 | 1,068 | 33.8% | 64.9% | R+31.1 |
|---|---|---|---|---|---|---|---|
| Precinct -EAST GRAND FORKS W-2EAST GRAND FORKS W-2 | 336 | 562 | 14 | 912 | 36.8% | 61.6% | R+24.8 |
| Precinct -EAST GRAND FORKS W-5EAST GRAND FORKS W-5 | 328 | 531 | 15 | 874 | 37.5% | 60.8% | R+23.2 |
| Precinct -EAST GRAND FORKS W-4EAST GRAND FORKS W-4 | 318 | 436 | 19 | 773 | 41.1% | 56.4% | R+15.3 |
| Precinct -FOSSTON CITYFOSSTON CITY | 206 | 498 | 11 | 715 | 28.8% | 69.7% | R+40.8 |
| Precinct -CROOKSTON W-2CROOKSTON W-2 | 234 | 364 | 17 | 615 | 38.0% | 59.2% | R+21.1 |
| Precinct -CROOKSTON W-5CROOKSTON W-5 | 238 | 315 | 9 | 562 | 42.3% | 56.0% | R+13.7 |
| Precinct -EAST GRAND FORKS W-3EAST GRAND FORKS W-3 | 231 | 304 | 9 | 544 | 42.5% | 55.9% | R+13.4 |
| Precinct -CROOKSTON W-6CROOKSTON W-6 | 191 | 319 | 12 | 522 | 36.6% | 61.1% | R+24.5 |
| Precinct -CROOKSTON W-1CROOKSTON W-1 | 205 | 268 | 11 | 484 | 42.4% | 55.4% | R+13.0 |
| Precinct -CROOKSTON W-4CROOKSTON W-4 | 212 | 259 | 9 | 480 | 44.2% | 54.0% | R+9.8 |
| Precinct -FERTILEFERTILE | 161 | 309 | 9 | 479 | 33.6% | 64.5% | R+30.9 |
| Precinct -CROOKSTON W-3CROOKSTON W-3 | 202 | 256 | 18 | 476 | 42.4% | 53.8% | R+11.3 |
| Precinct -WOODSIDE TWPWOODSIDE TWP | 113 | 222 | 9 | 344 | 32.8% | 64.5% | R+31.7 |
| Precinct -KNUTE TWPKNUTE TWP | 101 | 198 | 6 | 305 | 33.1% | 64.9% | R+31.8 |
| Precinct -GARFIELD TWPGARFIELD TWP | 85 | 210 | 5 | 300 | 28.3% | 70.0% | R+41.7 |
| Precinct -MCINTOSHMCINTOSH | 80 | 209 | 4 | 293 | 27.3% | 71.3% | R+44.0 |
| Precinct -COLUMBIA TWPCOLUMBIA TWP | 50 | 229 | 3 | 282 | 17.7% | 81.2% | R+63.5 |
| Precinct -HUNTSVILLE TWPHUNTSVILLE TWP | 64 | 210 | 1 | 275 | 23.3% | 76.4% | R+53.1 |
| Precinct -CROOKSTON TWPCROOKSTON TWP | 62 | 201 | 4 | 267 | 23.2% | 75.3% | R+52.1 |
| Precinct -FISHER CITYFISHER CITY | 53 | 154 | 2 | 209 | 25.4% | 73.7% | R+48.3 |
| Precinct -ROSEBUD TWPROSEBUD TWP | 55 | 151 | 3 | 209 | 26.3% | 72.2% | R+45.9 |
| Precinct -ERSKINEERSKINE | 53 | 138 | 3 | 194 | 27.3% | 71.1% | R+43.8 |
| Precinct -BYGLAND TWPBYGLAND TWP | 38 | 126 | 2 | 166 | 22.9% | 75.9% | R+53.0 |
| Precinct -GODFREY TWPGODFREY TWP | 50 | 113 | 3 | 166 | 30.1% | 68.1% | R+38.0 |
| Precinct -BRANDSVOLD TWPBRANDSVOLD TWP | 40 | 118 | 2 | 160 | 25.0% | 73.8% | R+48.8 |
| Precinct -GENTILLY TWPGENTILLY TWP | 41 | 109 | 3 | 153 | 26.8% | 71.2% | R+44.4 |
| Precinct -QUEEN TWPQUEEN TWP | 30 | 112 | 0 | 142 | 21.1% | 78.9% | R+57.7 |
| Precinct -GROVE PARK-TILDEN TWPGROVE PARK-TILDEN TWP | 41 | 94 | 4 | 139 | 29.5% | 67.6% | R+38.1 |
| Precinct -GARDEN TWPGARDEN TWP | 53 | 81 | 1 | 135 | 39.3% | 60.0% | R+20.7 |
| Precinct -KING TWPKING TWP | 21 | 100 | 0 | 121 | 17.4% | 82.6% | R+65.3 |
| Precinct -FISHER TWPFISHER TWP | 13 | 103 | 1 | 117 | 11.1% | 88.0% | R+76.9 |
| Precinct -SULLIVAN TWPSULLIVAN TWP | 18 | 90 | 3 | 111 | 16.2% | 81.1% | R+64.9 |
| Precinct -LESSOR TWPLESSOR TWP | 13 | 85 | 4 | 102 | 12.7% | 83.3% | R+70.6 |
| Precinct -ESTHER TWPESTHER TWP | 23 | 76 | 1 | 100 | 23.0% | 76.0% | R+53.0 |
| Precinct -NORTHLAND TWPNORTHLAND TWP | 18 | 81 | 0 | 99 | 18.2% | 81.8% | R+63.6 |
| Precinct -HILL RIVER TWPHILL RIVER TWP | 11 | 85 | 1 | 97 | 11.3% | 87.6% | R+76.3 |
| Precinct -EDEN TWPEDEN TWP | 34 | 60 | 2 | 96 | 35.4% | 62.5% | R+27.1 |
| Precinct -FAIRFAX TWPFAIRFAX TWP | 27 | 67 | 2 | 96 | 28.1% | 69.8% | R+41.7 |
| Precinct -LOWELL TWPLOWELL TWP | 16 | 77 | 3 | 96 | 16.7% | 80.2% | R+63.5 |
| Precinct -CLIMAXCLIMAX | 40 | 47 | 4 | 91 | 44.0% | 51.6% | R+7.7 |
| Precinct -ROOME TWPROOME TWP | 19 | 67 | 4 | 90 | 21.1% | 74.4% | R+53.3 |
| Precinct -SLETTEN TWPSLETTEN TWP | 15 | 69 | 2 | 86 | 17.4% | 80.2% | R+62.8 |
| Precinct -GRAND FORKS TWPGRAND FORKS TWP | 28 | 54 | 0 | 82 | 34.1% | 65.9% | R+31.7 |
| Precinct -WINGER TWPWINGER TWP | 13 | 67 | 0 | 80 | 16.3% | 83.8% | R+67.5 |
| Precinct -ANDOVER TWPANDOVER TWP | 22 | 56 | 1 | 79 | 27.8% | 70.9% | R+43.0 |
| Precinct -EUCLID TWPEUCLID TWP | 19 | 56 | 3 | 78 | 24.4% | 71.8% | R+47.4 |
| Precinct -TABOR TWPTABOR TWP | 24 | 50 | 0 | 74 | 32.4% | 67.6% | R+35.1 |
| Precinct -LIBERTY TWPLIBERTY TWP | 12 | 58 | 1 | 71 | 16.9% | 81.7% | R+64.8 |
| Precinct -FANNY TWPFANNY TWP | 25 | 41 | 0 | 66 | 37.9% | 62.1% | R+24.2 |
| Precinct -KERTSONVILLE TWPKERTSONVILLE TWP | 17 | 45 | 3 | 65 | 26.2% | 69.2% | R+43.1 |
| Precinct -GULLY TWPGULLY TWP | 15 | 48 | 0 | 63 | 23.8% | 76.2% | R+52.4 |
| Precinct -NESBIT TWPNESBIT TWP | 10 | 52 | 0 | 62 | 16.1% | 83.9% | R+67.7 |
| Precinct -RHINEHART TWPRHINEHART TWP | 12 | 48 | 2 | 62 | 19.4% | 77.4% | R+58.1 |
| Precinct -MENTORMENTOR | 20 | 38 | 2 | 60 | 33.3% | 63.3% | R+30.0 |
| Precinct -ANGUS TWPANGUS TWP | 12 | 46 | 0 | 58 | 20.7% | 79.3% | R+58.6 |
| Precinct -BADGER TWPBADGER TWP | 11 | 42 | 3 | 56 | 19.6% | 75.0% | R+55.4 |
| Precinct -KEYSTONE TWPKEYSTONE TWP | 13 | 42 | 1 | 56 | 23.2% | 75.0% | R+51.8 |
| Precinct -VINELAND TWPVINELAND TWP | 17 | 37 | 0 | 54 | 31.5% | 68.5% | R+37.0 |
| Precinct -WINGER CITYWINGER CITY | 10 | 42 | 1 | 53 | 18.9% | 79.2% | R+60.4 |
| Precinct -CHESTER TWPCHESTER TWP | 19 | 32 | 1 | 52 | 36.5% | 61.5% | R+25.0 |
| Precinct -HIGDEM TWPHIGDEM TWP | 8 | 43 | 1 | 52 | 15.4% | 82.7% | R+67.3 |
| Precinct -LENGBYLENGBY | 14 | 34 | 3 | 51 | 27.5% | 66.7% | R+39.2 |
| Precinct -BELGIUM TWPBELGIUM TWP | 6 | 34 | 6 | 46 | 13.0% | 73.9% | R+60.9 |
| Precinct -ONSTAD TWPONSTAD TWP | 18 | 24 | 3 | 45 | 40.0% | 53.3% | R+13.3 |
| Precinct -REIS TWPREIS TWP | 13 | 29 | 0 | 42 | 31.0% | 69.0% | R+38.1 |
| Precinct -BELTRAMIBELTRAMI | 14 | 26 | 1 | 41 | 34.1% | 63.4% | R+29.3 |
| Precinct -PARNELL TWPPARNELL TWP | 9 | 30 | 0 | 39 | 23.1% | 76.9% | R+53.8 |
| Precinct -HUBBARD TWPHUBBARD TWP | 5 | 31 | 1 | 37 | 13.5% | 83.8% | R+70.3 |
| Precinct -TYNSID TWPTYNSID TWP | 10 | 25 | 0 | 35 | 28.6% | 71.4% | R+42.9 |
| Precinct -HAMMOND TWPHAMMOND TWP | 4 | 30 | 0 | 34 | 11.8% | 88.2% | R+76.5 |
| Precinct -FARLEY TWPFARLEY TWP | 2 | 31 | 0 | 33 | 6.1% | 93.9% | R+87.9 |
| Precinct -SCANDIA TWPSCANDIA TWP | 5 | 28 | 0 | 33 | 15.2% | 84.8% | R+69.7 |
| Precinct -BRANDT TWPBRANDT TWP | 12 | 17 | 1 | 30 | 40.0% | 56.7% | R+16.7 |
| Precinct -NIELSVILLENIELSVILLE | 4 | 23 | 1 | 28 | 14.3% | 82.1% | R+67.9 |
| Precinct -SANDSVILLE TWPSANDSVILLE TWP | 7 | 19 | 0 | 26 | 26.9% | 73.1% | R+46.2 |
| Precinct -HELGELAND TWPHELGELAND TWP | 9 | 15 | 0 | 24 | 37.5% | 62.5% | R+25.0 |
| Precinct -BRISLET TWPBRISLET TWP | 9 | 14 | 0 | 23 | 39.1% | 60.9% | R+21.7 |
| Precinct -JOHNSON TWPJOHNSON TWP | 6 | 15 | 2 | 23 | 26.1% | 65.2% | R+39.1 |
| Precinct -GULLY CITYGULLY CITY | 8 | 13 | 0 | 21 | 38.1% | 61.9% | R+23.8 |
| Precinct -TRAILTRAIL | 5 | 16 | 0 | 21 | 23.8% | 76.2% | R+52.4 |
| Precinct -RUSSIA TWPRUSSIA TWP | 0 | 15 | 4 | 19 | 0.0% | 78.9% | R+78.9 |
| Andover Twp. Voting District27_271190005 | 0 | 0 | 0 | 0 | — | — | Even |
| Angus Twp. Voting District27_271190010 | 0 | 0 | 0 | 0 | — | — | Even |
| Badger Twp. Voting District27_271190015 | 0 | 0 | 0 | 0 | — | — | Even |
| Belgium Twp. Voting District27_271190020 | 0 | 0 | 0 | 0 | — | — | Even |
| Beltrami Voting District27_271190025 | 0 | 0 | 0 | 0 | — | — | Even |
| Brandsvold Twp. Voting District27_271190030 | 0 | 0 | 0 | 0 | — | — | Even |
| Brandt Twp. Voting District27_271190035 | 0 | 0 | 0 | 0 | — | — | Even |
| Brislet Twp. Voting District27_271190040 | 0 | 0 | 0 | 0 | — | — | Even |
| Bygland Twp. Voting District27_271190045 | 0 | 0 | 0 | 0 | — | — | Even |
| Chester Twp. Voting District27_271190050 | 0 | 0 | 0 | 0 | — | — | Even |
| Climax Voting District27_271190055 | 0 | 0 | 0 | 0 | — | — | Even |
| Columbia Twp. Voting District27_271190060 | 0 | 0 | 0 | 0 | — | — | Even |
| Crookston Twp. Voting District27_271190105 | 0 | 0 | 0 | 0 | — | — | Even |
| Crookston W-127_271190065 | 0 | 0 | 0 | 0 | — | — | Even |
| Crookston W-227_271190070 | 0 | 0 | 0 | 0 | — | — | Even |
| Crookston W-327_271190075 | 0 | 0 | 0 | 0 | — | — | Even |
| Crookston W-427_271190080 | 0 | 0 | 0 | 0 | — | — | Even |
| Crookston W-527_271190085 | 0 | 0 | 0 | 0 | — | — | Even |
| Crookston W-627_271190090 | 0 | 0 | 0 | 0 | — | — | Even |
| East Grand Forks W-127_271190110 | 0 | 0 | 0 | 0 | — | — | Even |
| East Grand Forks W-227_271190120 | 0 | 0 | 0 | 0 | — | — | Even |
| East Grand Forks W-327_271190130 | 0 | 0 | 0 | 0 | — | — | Even |
| East Grand Forks W-427_271190140 | 0 | 0 | 0 | 0 | — | — | Even |
| East Grand Forks W-527_271190150 | 0 | 0 | 0 | 0 | — | — | Even |
| Eden Twp. Voting District27_271190160 | 0 | 0 | 0 | 0 | — | — | Even |
| Erskine Voting District27_271190165 | 0 | 0 | 0 | 0 | — | — | Even |
| Esther Twp. Voting District27_271190170 | 0 | 0 | 0 | 0 | — | — | Even |
| Euclid Twp. Voting District27_271190175 | 0 | 0 | 0 | 0 | — | — | Even |
| Fairfax Twp. Voting District27_271190180 | 0 | 0 | 0 | 0 | — | — | Even |
| Fanny Twp. Voting District27_271190185 | 0 | 0 | 0 | 0 | — | — | Even |
| Farley Twp. Voting District27_271190190 | 0 | 0 | 0 | 0 | — | — | Even |
| Fertile Voting District27_271190195 | 0 | 0 | 0 | 0 | — | — | Even |
| Fisher Twp. Voting District27_271190205 | 0 | 0 | 0 | 0 | — | — | Even |
| Fisher Voting District27_271190200 | 0 | 0 | 0 | 0 | — | — | Even |
| Fosston Voting District27_271190210 | 0 | 0 | 0 | 0 | — | — | Even |
| Garden Twp. Voting District27_271190220 | 0 | 0 | 0 | 0 | — | — | Even |
| Garfield Twp. Voting District27_271190225 | 0 | 0 | 0 | 0 | — | — | Even |
| Gentilly Twp. Voting District27_271190230 | 0 | 0 | 0 | 0 | — | — | Even |
| Godfrey Twp. Voting District27_271190235 | 0 | 0 | 0 | 0 | — | — | Even |
| Grand Forks Twp. Voting District27_271190240 | 0 | 0 | 0 | 0 | — | — | Even |
| Grove Park-Tilden Twp Voting District27_271190245 | 0 | 0 | 0 | 0 | — | — | Even |
| Gully Twp. Voting District27_271190255 | 0 | 0 | 0 | 0 | — | — | Even |
| Gully Voting District27_271190250 | 0 | 0 | 0 | 0 | — | — | Even |
| Hammond Twp. Voting District27_271190260 | 0 | 0 | 0 | 0 | — | — | Even |
| Helgeland Twp. Voting District27_271190265 | 0 | 0 | 0 | 0 | — | — | Even |
| Higdem Twp. Voting District27_271190270 | 0 | 0 | 0 | 0 | — | — | Even |
| Hill River Twp. Voting District27_271190275 | 0 | 0 | 0 | 0 | — | — | Even |
| Hubbard Twp. Voting District27_271190280 | 0 | 0 | 0 | 0 | — | — | Even |
| Huntsville Twp. Voting District27_271190285 | 0 | 0 | 0 | 0 | — | — | Even |
| Johnson Twp. Voting District27_271190290 | 0 | 0 | 0 | 0 | — | — | Even |
| Kertsonville Twp. Voting District27_271190295 | 0 | 0 | 0 | 0 | — | — | Even |
| Keystone Twp. Voting District27_271190300 | 0 | 0 | 0 | 0 | — | — | Even |
| King Twp. Voting District27_271190305 | 0 | 0 | 0 | 0 | — | — | Even |
| Knute Twp. Voting District27_271190310 | 0 | 0 | 0 | 0 | — | — | Even |
| Lengby Voting District27_271190315 | 0 | 0 | 0 | 0 | — | — | Even |
| Lessor Twp. Voting District27_271190320 | 0 | 0 | 0 | 0 | — | — | Even |
| Liberty Twp. Voting District27_271190325 | 0 | 0 | 0 | 0 | — | — | Even |
| Lowell Twp. Voting District27_271190330 | 0 | 0 | 0 | 0 | — | — | Even |
| Mcintosh Voting District27_271190335 | 0 | 0 | 0 | 0 | — | — | Even |
| Mentor Voting District27_271190340 | 0 | 0 | 0 | 0 | — | — | Even |
| Nesbit Twp. Voting District27_271190345 | 0 | 0 | 0 | 0 | — | — | Even |
| Nielsville Voting District27_271190350 | 0 | 0 | 0 | 0 | — | — | Even |
| Northland Twp. Voting District27_271190355 | 0 | 0 | 0 | 0 | — | — | Even |
| Onstad Twp. Voting District27_271190360 | 0 | 0 | 0 | 0 | — | — | Even |
| Parnell Twp. Voting District27_271190365 | 0 | 0 | 0 | 0 | — | — | Even |
| Queen Twp. Voting District27_271190370 | 0 | 0 | 0 | 0 | — | — | Even |
| Reis Twp. Voting District27_271190375 | 0 | 0 | 0 | 0 | — | — | Even |
| Rhinehart Twp. Voting District27_271190380 | 0 | 0 | 0 | 0 | — | — | Even |
| Roome Twp. Voting District27_271190385 | 0 | 0 | 0 | 0 | — | — | Even |
| Rosebud Twp. Voting District27_271190390 | 0 | 0 | 0 | 0 | — | — | Even |
| Russia Twp. Voting District27_271190395 | 0 | 0 | 0 | 0 | — | — | Even |
| Sandsville Twp. Voting District27_271190400 | 0 | 0 | 0 | 0 | — | — | Even |
| Scandia Twp. Voting District27_271190405 | 0 | 0 | 0 | 0 | — | — | Even |
| Sletten Twp. Voting District27_271190410 | 0 | 0 | 0 | 0 | — | — | Even |
| Sullivan Twp. Voting District27_271190415 | 0 | 0 | 0 | 0 | — | — | Even |
| Tabor Twp. Voting District27_271190420 | 0 | 0 | 0 | 0 | — | — | Even |
| Trail Voting District27_271190430 | 0 | 0 | 0 | 0 | — | — | Even |
| Tynsid Twp. Voting District27_271190435 | 0 | 0 | 0 | 0 | — | — | Even |
| Vineland Twp. Voting District27_271190440 | 0 | 0 | 0 | 0 | — | — | Even |
| Winger Twp. Voting District27_271190450 | 0 | 0 | 0 | 0 | — | — | Even |
| Winger Voting District27_271190445 | 0 | 0 | 0 | 0 | — | — | Even |
| Woodside Twp. Voting District27_271190455 | 0 | 0 | 0 | 0 | — | — | Even |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | +2.3% |
| 1896 | +27.3% |
| 1900 | −5.7% |
| 1904 | −57.6% |
| 1908 | −23.1% |
| 1912 | +16.1% |
| 1916 | +15.8% |
| 1920 | −51.6% |
| 1924 | −38.1% |
| 1928 | −14.4% |
| 1932 | +39.0% |
| 1936 | +49.1% |
| 1940 | +34.1% |
| 1944 | +33.1% |
| 1948 | +31.7% |
| 1952 | −6.9% |
| 1956 | +7.6% |
| 1960 | +10.8% |
| 1964 | +37.3% |
| 1968 | +15.2% |
| 1972 | −4.9% |
| 1976 | +15.8% |
| 1980 | −10.7% |
| 1984 | −10.0% |
| 1988 | +3.3% |
| 1992 | +0.2% |
| 1996 | +5.9% |
| 2000 | −13.0% |
| 2004 | −12.7% |
| 2008 | +4.6% |
| 2012 | −5.7% |
| 2016 | −28.8% |
| 2020 | −28.4% |
| 2024 | −33.7% |
U.S. Senate
Registered voters
Total registered voters, over time
| Year | Total registered |
|---|---|
| 2016 | 17,997 |
| 2018 | 17,045 |
| 2020 | 18,428 |
| 2022 | 17,299 |
| 2024 | 18,906 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
−138 net domestic migration · 2025
Net −1,900 over 2011–2025 · gain loss
Arrivals reported $52,425 in average income, against $79,952 for residents who stayed — 34% lower. (IRS SOI, 2022–23)
The places arrivals came from lean R+16.6 on average — 17 points more Democratic-leaning than Polk County, MN itself (R+33.7).
Where arrivals came from lean of each source
- Grand Forks County, ND154R+18.0
- Cass County, ND36R+8.3
- Beltrami County, MN25R+5.6
- Pennington County, MN25R+31.4
- Hennepin County, MN24D+42.4
- Clearwater County, MN22R+50.0
Where departures went households, 2022–23
- Grand Forks County, ND228
- Cass County, ND70
- Clay County, MN34
- Pennington County, MN32
- Hennepin County, MN30
- Beltrami County, MN26
Migration is one input to a place’s political change, not its cause — a shift can also come from residents changing their minds, generational turnover, or turnout. These figures describe the places people moved between; they do not measure how any mover voted.
| Year | Net domestic migration |
|---|---|
| 2011 | −162 |
| 2012 | −98 |
| 2013 | +29 |
| 2014 | −268 |
| 2015 | −128 |
| 2016 | +31 |
| 2017 | −166 |
| 2018 | −379 |
| 2019 | −158 |
| 2021 | −241 |
| 2022 | −67 |
| 2023 | −294 |
| 2024 | +139 |
| 2025 | −138 |
Polk County stretches across the flat Red River Valley in northwestern Minnesota, a farming-dependent region that has shifted toward Republican presidential candidates over the past four election cycles, with 2024's R+33.7 margin nearly double what it was a decade ago.
Across the recorded series it reached a Democratic high of 49.1 points in 1936 and a Republican high of 57.6 points in 1904. Between 2020 and 2024 the county moved 5.3 points toward the Republican candidate; the 2024 margin was 33.7 points.
A population of 30,705, a 84% non-Hispanic-white share, and a median household income of $73,107 describe the county. The county's voting pattern over the last decade is most similar to that of Pennington County and Becker County.
The counties whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.
Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.
Browse places by community — income, education, race & ethnicity, language — all community cuts →
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
Polk County, Minnesota. Akashic. https://akashic.app/county/27119/. Accessed May 20, 2026. License: CC BY 4.0.