Loading map...
Ohio's 12th Congressional District
Presidential Election Results: –
OH-12 (Ohio) voted R+32.7 for Donald Trump in 2024, with Trump receiving 257,821 votes (65.94%). This represented a R+1.9% swing toward Republicans compared to 2020.
Interactive map with district profile in split-screen view
Top reported ancestry groups (compared to national average).
OH-12 • 2008–2024
| Year | Democrat | Republican | Margin | Swing |
|---|---|---|---|---|
| 2024 | 33.2%(129,839) | 65.9%(257,821) | R+32.7 | R+1.9% |
| 2020 | 33.8%(131,512) | 64.7%(251,592) | R+30.9 | R+1.5% |
| 2016 | 33.0%(115,600) | 62.3%(218,596) | R+29.4 | R+17.0% |
| 2012 | 43.8%(148,779) | 56.2%(190,622) | R+12.3 | R+1.6% |
| 2008 | 43.5%(154,329) | 54.2%(192,364) | R+10.7 | 0% |
| Year | Winner | Democrat | Republican | Other | Margin | Swing |
|---|---|---|---|---|---|---|
| 2024 | Troy BaldersonInc | 31.5%(119,738) | 68.5%(260,450) | — | R+37.0 | 0.0 |
| 2022 | Troy BaldersonInc | 30.7%(84,893) | 69.3%(191,344) | — | R+38.5 | 0.0 |
Source: Official state election returns via FEC and state Secretaries of State