akashic / table / cbsa
Metro places in Minnesota, as a table.
Toggle the geography level, choose measures, filter and rank the rows, or open all 34 presidential cycles from 1892 through 2024. This is the canonical index for metro areas in Minnesota; each row still links to its full Place page.
26 metro areas
| President / elections | U.S. Senate — actual race | Governor — actual race | People | Economy | Education | Race / Ethnicity | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 2024 | 2024 | 2024 | 2024 | 2024 | ACS 2024 | ACS 2024 | ACS 2024 | ACS 2023 | ACS 2023 | ACS 2023 | ||
| 1Minneapolis-St. Paul-Bloomington, MN-WI | D+16.8 | R +2.5 | D+18.3 | — | D+25.7 | — | 3.71M | $100,194 | 45.3% | 72.3% | 8.8% | 6.7% | |
| 2Duluth, MN-WI | D+10.3 | R +2.6 | D+11.8 | — | D+21.8 | — | 281k | $72,227 | 31.9% | 89.6% | 1.6% | 1.9% | |
| 3Mankato, MN | R+1.0 | R +5.0 | D+0.5 | — | D+11.4 | — | 104k | $76,219 | 34.8% | 85.4% | 4.2% | 4.9% | |
| 4Rochester, MN | R+1.0 | R +0.9 | D+0.5 | — | D+10.8 | — | 229k | $92,495 | 43.1% | 80.9% | 5.4% | 5.1% | |
| 5Faribault-Northfield, MN | R+2.5 | R +2.3 | R+1.0 | — | D+10.8 | — | 68k | $83,181 | 30.2% | 78.2% | 6.5% | 10.2% | |
| 6Winona, MN | R+4.9 | R +5.3 | R+3.4 | — | D+2.5 | — | 50k | $70,744 | 32.7% | 89.5% | 1.7% | 3.8% | |
| 7Bemidji, MN | R+5.6 | R +2.4 | R+4.1 | — | D+4.5 | — | 47k | $68,975 | 31.8% | 70.4% | 0.9% | 2.5% | |
| 8Fargo, ND-MN | R+6.0 | R +5.2 | R+4.5 | — | R+2.3 | R+17.4 | 259k | $76,985 | 41.8% | 82.8% | 6.0% | 3.9% | |
| 9Austin, MN | R+10.5 | R +4.7 | R+9.0 | — | D+5.2 | — | 40k | $73,074 | 23.9% | 74.0% | 3.5% | 13.0% | |
| 10Red Wing, MN | R+16.4 | R +1.6 | R+14.9 | — | R+1.1 | — | 48k | $84,171 | 27.9% | 89.6% | 1.6% | 3.9% | |
| 11Grand Rapids, MN | R+20.1 | R +3.3 | R+18.6 | — | R+8.8 | — | 45k | $68,603 | 25.9% | 88.9% | 0.7% | 1.5% | |
| 12Albert Lea, MN | R+21.3 | R +5.3 | R+19.8 | — | R+1.2 | — | 31k | $71,023 | 18.2% | 82.2% | 1.2% | 10.6% | |
| 13Grand Forks, ND-MN | R+23.2 | R +4.9 | R+21.7 | — | R+18.5 | R+28.9 | 104k | $69,566 | 35.0% | 82.9% | 3.0% | 5.6% | |
| 14Owatonna, MN | R+24.4 | R +2.0 | R+22.9 | — | R+7.4 | — | 37k | $84,196 | 28.0% | 84.3% | 3.4% | 8.6% | |
| 15St. Cloud, MN | R+28.6 | R +4.2 | R+27.1 | — | R+12.4 | — | 202k | $76,520 | 28.3% | 82.5% | 7.4% | 4.2% | |
| 16Willmar, MN | R+30.9 | R +5.2 | R+29.4 | — | R+14.3 | — | 44k | $76,592 | 27.9% | 76.4% | 5.6% | 14.0% | |
| 17Marshall, MN | R+31.7 | R +5.8 | R+30.2 | — | R+12.0 | — | 26k | $75,303 | 31.1% | 82.0% | 2.5% | 7.4% | |
| 18Brainerd, MN | R+31.9 | R +2.4 | R+30.4 | — | R+18.9 | — | 99k | $71,422 | 28.3% | 89.7% | 0.5% | 1.6% | |
| 19Detroit Lakes, MN | R+33.1 | R +3.0 | R+31.6 | — | R+20.3 | — | 35k | $71,388 | 28.0% | 85.5% | 0.8% | 1.9% | |
| 20Fergus Falls, MN | R+34.1 | R +1.6 | R+32.6 | — | R+19.3 | — | 60k | $72,255 | 28.3% | 90.9% | 1.0% | 3.7% | |
| 21Alexandria, MN | R+35.0 | R +2.2 | R+33.5 | — | R+14.5 | — | 40k | $79,043 | 29.7% | 94.2% | 0.5% | 2.2% | |
| 22New Ulm, MN | R+35.0 | R +2.2 | R+33.5 | — | R+15.9 | — | 26k | $69,378 | 24.5% | 92.2% | 0.8% | 4.8% | |
| 23Worthington, MN | R+35.6 | R +5.0 | R+34.1 | — | R+19.3 | — | 22k | $66,101 | 17.9% | 53.1% | 4.6% | 33.1% | |
| 24Hutchinson, MN | R+37.8 | R +1.6 | R+36.3 | — | R+18.1 | — | 37k | $80,084 | 20.2% | 89.0% | 0.5% | 7.2% | |
| 25Wahpeton, ND-MN | R+37.9 | R +3.5 | R+36.4 | — | R+26.3 | R+44.3 | 23k | $74,316 | 24.4% | 89.7% | 0.7% | 3.7% | |
| 26Fairmont, MN | R+39.6 | R +1.7 | R+38.1 | — | R+20.8 | — | 20k | $59,507 | 23.8% | 88.7% | 0.8% | 6.8% | |
Go deeper
The table, map, rollups, and Place pages read the same baked release.