Skip to content

Minnesota districts

Minnesota's 2nd congressional district: election results

U.S. House elections in Minnesota's 2nd congressional district, 1976 to 2024: winners, vote shares and margins. District lines are redrawn after each census, so the area covered changes over time.

Current representative: Angie Craig (Democrat), term ends 2027-01-03.

D+50R+50D+25R+251976: R+20.719761978: R+40.81980: R+21.319801998: D+18.92000: R+0.120002002: R+11.12004: R+16.120042006: R+16.22008: R+14.720082010: R+26.72012: R+8.220122014: R+17.22016: R+1.820162018: D+5.52020: D+2.320202022: D+5.22024: D+13.52024
Minnesota's 2nd congressional district: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearWinnerPartyShareMargin
2024 Angie Craig Democratic 55.5% 13.5
2022 Angie Craig Democratic 50.9% 5.2
2020 Angie Craig Democratic 48.2% 2.3
2018 Angie Craig Democratic 52.7% 5.5
2016 Jason Lewis Republican 47.0% 1.8
2014 John Kline Republican 56.0% 17.2
2012 John Kline Republican 54.0% 8.2
2010 John Kline Republican 63.3% 26.7
2008 John Kline Republican 57.3% 14.7
2006 John Kline Republican 56.2% 16.2
2004 John Kline Republican 56.4% 16.1
2002 John Kline Republican 53.3% 11.1
2000 Mark R. Kennedy Republican 48.1% 0.1
1998 David Minge Democratic 57.0% 18.9
1980 Tom Hagedorn Republican 60.6% 21.3
1978 Tom Hagedorn Republican 70.4% 40.8
1976 Tom Hagedorn Republican 60.3% 20.7

2024

CandidatePartyVotesShareBar
Angie Craig WonDEM231,75155.53%
Joe TeirabREP175,62142.08%
Thomas William BowmanOTH9,4922.28%
Write-in—4550.11%
Total417,319

2022

CandidatePartyVotesShareBar
Angie Craig WonDEM165,58350.88%
Tyler KistnerREP148,57645.65%
Paula M. OverbyLMN10,7283.30%
Write-in—5850.18%
Total325,472

2020

CandidatePartyVotesShareBar
Angie Craig WonDEM204,53448.18%
Tyler KistnerREP194,95445.92%
Adam Charles WeeksLMN24,7515.83%
Write-in—2730.06%
Total424,512

Questions and answers

Who represents Minnesota's 2nd congressional district?

Angie Craig (Democrat) is the current representative; the term ends on 2027-01-03.

Who won the last election in Minnesota's 2nd congressional district?

Angie Craig won in 2024 by 13.5 points.

Results: FiveThirtyEight, from official sources.