Skip to content

Ohio districts

Ohio's 12th congressional district: election results

U.S. House elections in Ohio's 12th 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: Troy Balderson (Republican), term ends 2027-01-03.

D+50R+50D+25R+251976: R+0.819761978: R+13.91980: D+5.119801998: R+34.32000: R+9.020002002: R+28.82004: R+23.920042006: R+14.62008: R+12.520082010: R+14.82012: R+26.920122014: R+40.42016: R+36.720162018: R+4.22020: R+13.520202022: R+38.52024: R+37.02024
Ohio's 12th congressional district: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearWinnerPartyShareMargin
2024 Troy Balderson Republican 68.5% 37.0
2022 Troy Balderson Republican 69.3% 38.5
2020 Troy Balderson Republican 55.2% 13.5
2018 Troy Balderson Republican 51.4% 4.2
2018 special Troy Balderson Republican 50.1% 0.8
2016 Patrick J. Tiberi Republican 66.6% 36.7
2014 Patrick J. Tiberi Republican 68.1% 40.4
2012 Patrick J. Tiberi Republican 63.5% 26.9
2010 Patrick J. Tiberi Republican 55.8% 14.8
2008 Patrick J. Tiberi Republican 54.8% 12.6
2006 Patrick J. Tiberi Republican 57.3% 14.6
2004 Patrick J. Tiberi Republican 62.0% 23.9
2002 Patrick J. Tiberi Republican 64.4% 28.8
2000 Patrick J. Tiberi Republican 52.9% 9.0
1998 John Richard Kasich Republican 67.2% 34.4
1980 Robert Shamansky Democratic 52.6% 5.1
1978 Samuel L. Devine Republican 56.9% 13.9
1976 Samuel L. Devine Republican 46.5% 0.8

2024

CandidatePartyVotesShareBar
Troy Balderson WonREP260,45068.51%
Jerrad ChristianDEM119,73831.49%
Total380,188

2022

CandidatePartyVotesShareBar
Troy Balderson WonREP191,34469.27%
Amy Rippel-EltonDEM84,89330.73%
Total276,237

2020

CandidatePartyVotesShareBar
Troy Balderson WonREP241,79055.25%
Alaina ShearerDEM182,84741.78%
John StewartLIB13,0352.98%
Total437,672

Questions and answers

Who represents Ohio's 12th congressional district?

Troy Balderson (Republican) is the current representative; the term ends on 2027-01-03.

Who won the last election in Ohio's 12th congressional district?

Troy Balderson won in 2024 by 37.0 points.

Results: FiveThirtyEight, from official sources.