Skip to content

Michigan districts

Michigan's 2nd congressional district: election results

U.S. House elections in Michigan'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: John R. Moolenaar (Republican), term ends 2027-01-03.

D+50R+50D+25R+251976: R+0.219761978: R+35.91980: R+15.919801998: R+39.02000: R+31.220002002: R+42.72004: R+40.420042006: R+34.92008: R+27.620082010: R+33.62012: R+26.920122014: R+30.42016: R+30.120162018: R+12.32020: R+21.020202022: R+29.42024: R+33.42024
Michigan's 2nd congressional district: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearWinnerPartyShareMargin
2024 John Moolenaar Republican 65.1% 33.5
2022 John Moolenaar Republican 63.7% 29.4
2020 Bill Huizenga Republican 59.2% 21.0
2018 Bill Huizenga Republican 55.3% 12.4
2016 Bill Huizenga Republican 62.6% 30.1
2014 Bill Huizenga Republican 63.6% 30.4
2012 Bill Huizenga Republican 61.2% 26.9
2010 Bill Huizenga Republican 65.3% 33.7
2008 Pete Hoekstra Republican 62.4% 27.6
2006 Pete Hoekstra Republican 66.5% 34.9
2004 Pete Hoekstra Republican 69.3% 40.4
2002 Pete Hoekstra Republican 70.4% 42.7
2000 Pete Hoekstra Republican 64.4% 31.2
1998 Pete Hoekstra Republican 68.7% 39.0
1980 Carl D. Pursell Republican 57.3% 15.9
1978 Carl D. Pursell Republican 67.6% 35.9
1976 Carl D. Pursell Republican 49.8% 0.2

2024

CandidatePartyVotesShareBar
John Moolenaar WonREP279,16765.14%
Michael LynchDEM135,82431.69%
Ben DeJongLIB7,0371.64%
Scott AdamsUST6,5221.52%
Total428,550

2022

CandidatePartyVotesShareBar
John Moolenaar WonREP216,22263.68%
Jerry HilliardDEM116,45234.30%
Nathan G. HewerLIB6,8472.02%
Total339,521

2020

CandidatePartyVotesShareBar
Bill Huizenga WonREP238,71159.20%
Bryan BerghoefDEM154,12238.22%
Max J. RiekseLIB5,2921.31%
Jean-Michel CreviereGRE2,6460.66%
Gerald T. Van SickleUST2,4760.61%
Total403,247

Questions and answers

Who represents Michigan's 2nd congressional district?

John R. Moolenaar (Republican) is the current representative; the term ends on 2027-01-03.

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

John Moolenaar won in 2024 by 33.5 points.

Results: FiveThirtyEight, from official sources.