| Minnesota's 1st congressional district | |
|---|---|
Interactive map of district boundaries since January 3, 2023 | |
| Representative | |
| Area | 13,322[1] mi2 (34,500 km2) |
| Distribution |
|
| Population (2024) | 718,116[3] |
| Median household income | $78,573[4] |
| Ethnicity |
|
| Cook PVI | R+6[5] |
Minnesota's 1st congressional district spans southernMinnesota from the border withSouth Dakota to the border withWisconsin. It is a primarily rural district built on a strong history ofagriculture, though this is changing rapidly due to population growth in theRochester combined statistical area. The district also includes several of Minnesota's major mid-sized cities, such asRochester,Mankato,Winona,Austin,Owatonna,Albert Lea,Red Wing,New Ulm,Worthington, andLake City. It is currently represented by RepublicanBrad Finstad.
From the state's early years until after the 2000 census, the district encompassed onlysoutheastern Minnesota. Throughout the 20th century, it was generally regarded as solidlyRepublican, but it became more of a swing district in the late 20th and early 21st centuries. In 2004,John Kerry received 47% of the vote in the district. In 2006, Republican RepresentativeGil Gutknecht lost to DemocratTim Walz. In March 2017, Walz announced that he would not run for reelection to Congress and would instead run forgovernor of Minnesota. On paper, the district leans Republican, with aCPVI of R+6, but some recent elections have been among the closest in the nation, with victories by less than a single percentage point in both 2016 and 2018.[5] In the 2022 general election, RepublicanBrad Finstad defeated the Democratic nominee by 11.5 points. His margin of victory was the largest of any candidate's in the district since 2012 and the best showing for a Republican since 2004.
For the118th and successive Congresses (based on redistricting following the2020 census), the district contains all or portions of the following counties, townships, and municipalities:[10]
Blue EarthCounty(36)
BrownCounty(16)
DodgeCounty(19)
FairbaultCounty(31)
FillmoreCounty(37)
FreebornCounty(34)
GoodhueCounty(31)
HoustonCounty(24)
JacksonCounty(26)
MartinCounty(31)
MowerCounty(34)
NicolletCounty(20)
NoblesCounty(31)
OlmstedCounty(26)
RiceCounty(9)
RockCounty(20)
SteeleCounty(17)
WabashaCounty(28)
WatonwanCounty(20)
WinonaCounty(32)
This graph was using thelegacy Graph extension, which is no longer supported. It needs to be converted to thenew Chart extension. |
| Party | Candidate | Votes | % | ||
|---|---|---|---|---|---|
| Republican | Gil Gutknecht (incumbent) | 163,570 | 61.5 | ||
| Democratic (DFL) | Steve Andreasen | 92,165 | 34.7 | ||
| Green | Gregory Mikkelson | 9,964 | 3.7 | ||
| Write-in | 283 | 0.1 | |||
| Total votes | 265,982 | 100.0 | |||
| Republicanwin (new boundaries) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Republican | Gil Gutknecht (incumbent) | 193,132 | 59.6 | –1.9 | |
| Democratic (DFL) | Leigh Pomeroy | 115,088 | 35.5 | +0.9 | |
| Independence | Gregory Mikkelson | 15,569 | 4.8 | N/a | |
| Write-in | 266 | 0.1 | –0.0 | ||
| Total votes | 324,055 | 100.0 | |||
| Republicanhold | Swing | –1.4 | |||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Democratic (DFL) | Tim Walz | 141,556 | 52.7 | +17.2 | |
| Republican | Gil Gutknecht (Incumbent) | 126,486 | 47.1 | –12.5 | |
| Write-in | 379 | 0.1 | +0.1 | ||
| Total votes | 268,421 | 100.0 | |||
| Democratic (DFL)gain fromRepublican | Swing | +14.8 | |||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Democratic (DFL) | Tim Walz (incumbent) | 207,748 | 62.5 | +9.8 | |
| Republican | Brian Davis | 109,446 | 32.9 | –14.2 | |
| Independence | Gregory Mikkelson | 14,903 | 4.5 | N/a | |
| Write-in | 290 | 0.1 | –0.1 | ||
| Total votes | 332,387 | 100.0 | |||
| Democratic (DFL)hold | Swing | +12.0 | |||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Democratic (DFL) | Tim Walz (incumbent) | 122,390 | 49.3 | −13.2 | |
| Republican | Randy Demmer | 109,261 | 44.0 | +11.2 | |
| Independence | Steven Wilson | 13,243 | 5.3 | +0.9 | |
| Party Free | Lars Johnson | 3,054 | 1.2 | N/a | |
| Write-in | 102 | 0.0 | –0.0 | ||
| Total votes | 248,050 | 100.0 | |||
| Democratic (DFL)hold | Swing | –12.1 | |||
| Party | Candidate | Votes | % | ||
|---|---|---|---|---|---|
| Democratic (DFL) | Tim Walz (incumbent) | 193,211 | 57.5 | ||
| Republican | Allen Quist | 142,164 | 42.3 | ||
| Write-in | 505 | 0.2 | |||
| Total votes | 335,880 | 100.0 | |||
| Democratic (DFL)win (new boundaries) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Democratic (DFL) | Tim Walz (incumbent) | 122,851 | 54.2 | −3.3 | |
| Republican | Jim Hagedorn | 103,536 | 45.7 | +3.3 | |
| Write-in | 308 | 0.1 | –0.0 | ||
| Total votes | 226,695 | 100.0 | |||
| Democratic (DFL)hold | Swing | –3.3 | |||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Democratic (DFL) | Tim Walz (incumbent) | 169,074 | 50.3 | −3.9 | |
| Republican | Jim Hagedorn | 166,526 | 49.6 | +3.9 | |
| Write-in | 277 | 0.1 | –0.1 | ||
| Total votes | 335,877 | 100.0 | |||
| Democratic (DFL)hold | Swing | −3.9 | |||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Republican | Jim Hagedorn | 146,199 | 50.1 | +0.5 | |
| Democratic (DFL) | Dan Feehan | 144,884 | 49.7 | −0.7 | |
| Write-in | 575 | 0.2 | +0.1 | ||
| Total votes | 291,658 | 100.0 | |||
| Republicangain fromDemocratic (DFL) | Swing | +0.6 | |||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Republican | Jim Hagedorn (incumbent) | 179,234 | 48.6 | −1.5 | |
| Democratic (DFL) | Dan Feehan | 167,890 | 45.5 | −4.2 | |
| Grassroots—LC | Bill Rood | 21,448 | 5.8 | N/a | |
| Write-in | 284 | 0.1 | –0.1 | ||
| Total votes | 368,856 | 100.0 | |||
| Republicanhold | Swing | +1.3 | |||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Republican | Brad Finstad | 59,788 | 50.7 | +2.1 | |
| Democratic (DFL) | Jeff Ettinger | 55,155 | 46.8 | +1.3 | |
| Legal Marijuana Now | Richard Reisdorf | 1,536 | 1.3 | N/a | |
| Grassroots—LC | Haroun McClellan | 865 | 0.7 | −5.1 | |
| Write-in | 535 | 0.5 | +0.4 | ||
| Total votes | 117,892 | 100.0 | |||
| Republicanhold | Swing | +0.4 | |||
| Party | Candidate | Votes | % | ||
|---|---|---|---|---|---|
| Republican | Brad Finstad (incumbent) | 159,621 | 53.8 | ||
| Democratic (DFL) | Jeff Ettinger | 125,457 | 42.3 | ||
| Legal Marijuana Now | Richard Reisdorf | 6,389 | 2.2 | ||
| Grassroots—LC | Brian Abrahamson | 4,943 | 1.7 | ||
| Write-in | 137 | 0.0 | |||
| Total votes | 296,547 | 100.0 | |||
| Republicanwin (new boundaries) | |||||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Republican | Brad Finstad (incumbent) | 220,934 | 58.5 | +4.7 | |
| Democratic (DFL) | Rachel Bohman | 156,375 | 41.4 | –0.9 | |
| Write-in | 297 | 0.1 | +0.0 | ||
| Total votes | 377,606 | 100.0 | |||
| Republicanhold | Swing | +2.8 | |||
43°53′56″N93°42′42″W / 43.89889°N 93.71167°W /43.89889; -93.71167