- Lead
- 12,311
- Total
- 43,374
- vs nation
- R+26.9
- Turnout
- 58.5%
Ashtabula County, OH
President margin by year
Place winner margin
President results by year
2024 turnout 58.5% of 75,046 citizens 18+
- Lead
- 10,393
- Total
- 44,147
- vs nation
- R+28.0
- Turnout
- 59.2%
- Lead
- 7,741
- Total
- 41,797
- vs nation
- R+20.6
- Turnout
- 54.9%
- Lead
- 5,505
- Total
- 43,745
- vs nation
- D+8.7
- Turnout
- —
- Lead
- 6,078
- Total
- 45,076
- vs nation
- D+6.2
- Turnout
- —
- Lead
- 3,022
- Total
- 45,407
- vs nation
- D+9.1
- Turnout
- —
- Lead
- 1,891
- Total
- 39,472
- vs nation
- D+4.3
- Turnout
- —
- Lead
- 6,054
- Total
- 38,722
- vs nation
- D+7.1
- Turnout
- —
Key facts
- 2024 presidential margin
- R+28.4MIT Election Lab
- Population
- 97,1672024 5-year
- Median household income
- $57,7282024 5-year
- White (non-Hispanic)
- 86.7%2024 5-year
- Black
- 3.7%2024 5-year
- Hispanic / Latino
- 5.0%2024 5-year
- Peak Democratic margin
- D+29.3 in 1964MIT Election Lab
- Peak Republican margin
- R+61.9 in 1904MIT Election Lab
- Most similar
- Trumbull County, OH · twin score 89.0
Midterm durability
Total general-election participants divided by same-year citizen voting-age population. These are total ballots or participating voters—not presidential candidate votes.
- 2024 total turnout
- 58.5%43,884 participants ÷ 75,046 CVAP
- 2020→2022 drop-off
- +17.9 ptsVolatile
- Drop-off versus state
- -2.6 ptsPositive means a larger decline than the statewide pattern
- Mechanical 2026 scenario
- 40.5%–44.0%Recent-cycle and two-cycle persistence scenarios; not a forecast
| Election | Participants | CVAP | Turnout | Quality |
|---|---|---|---|---|
| 2016 · Presidential | 41,797 | 76,137 | 54.9% | A/A |
| 2018 · Midterm | 33,165 | 75,589 | 43.9% | A/A |
| 2020 · Presidential | 44,649 | 75,420 | 59.2% | A/A |
| 2022 · Midterm | 31,310 | 75,863 | 41.3% | A/A |
| 2024 · Presidential | 43,884 | 75,046 | 58.5% | A/A |
Sources and methods
- 2016: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 293/111.
- 2018: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 297/138.
- 2020: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 301/2.
- 2022: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 306/183.
- 2024: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 311/228.
Precinct data
Results by precinct
231 precincts · 43,368 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -PRECINCT ROAMING SHORES VILLAGEPRECINCT ROAMING SHORES VILLAGE | 297 | 678 | 8 | 983 | 30.2% | 69.0% | R+38.8 |
|---|---|---|---|---|---|---|---|
| Precinct -PRECINCT TRUMBULL TWP.PRECINCT TRUMBULL TWP. | 184 | 631 | 6 | 821 | 22.4% | 76.9% | R+54.4 |
| Precinct -PRECINCT JEFF VILL 2PRECINCT JEFF VILL 2 | 256 | 498 | 8 | 762 | 33.6% | 65.4% | R+31.8 |
| Precinct -PRECINCT GENEVA TWP. 1PRECINCT GENEVA TWP. 1 | 236 | 506 | 6 | 748 | 31.6% | 67.6% | R+36.1 |
| Precinct -PRECINCT HARTSGROVE TWPPRECINCT HARTSGROVE TWP | 142 | 588 | 4 | 734 | 19.3% | 80.1% | R+60.8 |
| Precinct -PRECINCT PLYMOUTH TWP. 2PRECINCT PLYMOUTH TWP. 2 | 235 | 484 | 10 | 729 | 32.2% | 66.4% | R+34.2 |
| Precinct -PRECINCT N KINGS VILL 2PRECINCT N KINGS VILL 2 | 268 | 443 | 3 | 714 | 37.5% | 62.0% | R+24.5 |
| Precinct -PRECINCT AUSTINBURG TWP. 1PRECINCT AUSTINBURG TWP. 1 | 218 | 479 | 6 | 703 | 31.0% | 68.1% | R+37.1 |
| Precinct -PRECINCT SAYBROOK TWP. 6PRECINCT SAYBROOK TWP. 6 | 325 | 286 | 5 | 616 | 52.8% | 46.4% | D+6.3 |
| Precinct -PRECINCT GENEVA 2PRECINCT GENEVA 2 | 237 | 371 | 2 | 610 | 38.9% | 60.8% | R+22.0 |
| Precinct -PRECINCT AUSTINBURG TWP. 2PRECINCT AUSTINBURG TWP. 2 | 190 | 407 | 5 | 602 | 31.6% | 67.6% | R+36.0 |
| Precinct -PRECINCT ASHTABULA 1-APRECINCT ASHTABULA 1-A | 304 | 288 | 3 | 595 | 51.1% | 48.4% | D+2.7 |
| Precinct -PRECINCT CONNEAUT 2-BPRECINCT CONNEAUT 2-B | 260 | 326 | 5 | 591 | 44.0% | 55.2% | R+11.2 |
| Precinct -PRECINCT ORWELL VILLAGEPRECINCT ORWELL VILLAGE | 187 | 394 | 4 | 585 | 32.0% | 67.4% | R+35.4 |
| Precinct -PRECINCT WINDSOR TWP.PRECINCT WINDSOR TWP. | 157 | 409 | 3 | 569 | 27.6% | 71.9% | R+44.3 |
| Precinct -PRECINCT ASHTABULA TWP. 2PRECINCT ASHTABULA TWP. 2 | 223 | 334 | 5 | 562 | 39.7% | 59.4% | R+19.8 |
| Precinct -PRECINCT HARPERSFLD TWP 2PRECINCT HARPERSFLD TWP 2 | 174 | 383 | 2 | 559 | 31.1% | 68.5% | R+37.4 |
| Precinct -PRECINCT N KINGS VILL 1PRECINCT N KINGS VILL 1 | 219 | 333 | 5 | 557 | 39.3% | 59.8% | R+20.5 |
| Precinct -PRECINCT HARPERSFLD TWP 1PRECINCT HARPERSFLD TWP 1 | 174 | 377 | 2 | 553 | 31.5% | 68.2% | R+36.7 |
| Precinct -PRECINCT MONROE TWP. 1PRECINCT MONROE TWP. 1 | 140 | 394 | 1 | 535 | 26.2% | 73.6% | R+47.5 |
| Precinct -PRECINCT ASHTABULA TWP. 4PRECINCT ASHTABULA TWP. 4 | 236 | 293 | 5 | 534 | 44.2% | 54.9% | R+10.7 |
| Precinct -PRECINCT PIERPONT TWP.PRECINCT PIERPONT TWP. | 146 | 380 | 3 | 529 | 27.6% | 71.8% | R+44.2 |
| Precinct -PRECINCT NEW LYME TWP.PRECINCT NEW LYME TWP. | 142 | 377 | 2 | 521 | 27.3% | 72.4% | R+45.1 |
| Precinct -PRECINCT ORWELL TWP.PRECINCT ORWELL TWP. | 123 | 389 | 6 | 518 | 23.7% | 75.1% | R+51.4 |
| Precinct -PRECINCT ASHTABULA 4-DPRECINCT ASHTABULA 4-D | 200 | 308 | 8 | 516 | 38.8% | 59.7% | R+20.9 |
| Precinct -PRECINCT SAYBROOK TWP. 5PRECINCT SAYBROOK TWP. 5 | 227 | 285 | 0 | 512 | 44.3% | 55.7% | R+11.3 |
| Precinct -PRECINCT ANDOVER TWP. 1PRECINCT ANDOVER TWP. 1 | 163 | 340 | 1 | 504 | 32.3% | 67.5% | R+35.1 |
| Precinct -PRECINCT HARPERSFLD TWP 3PRECINCT HARPERSFLD TWP 3 | 170 | 322 | 3 | 495 | 34.3% | 65.1% | R+30.7 |
| Precinct -PRECINCT MONROE TWP. 2PRECINCT MONROE TWP. 2 | 117 | 365 | 9 | 491 | 23.8% | 74.3% | R+50.5 |
| Precinct -PRECINCT ANDOVER VILLAGEPRECINCT ANDOVER VILLAGE | 142 | 338 | 3 | 483 | 29.4% | 70.0% | R+40.6 |
| Precinct -PRECINCT CONNEAUT 2-CPRECINCT CONNEAUT 2-C | 162 | 315 | 5 | 482 | 33.6% | 65.4% | R+31.7 |
| Precinct -PRECINCT KINGSVILLE TWP. 2PRECINCT KINGSVILLE TWP. 2 | 156 | 318 | 5 | 479 | 32.6% | 66.4% | R+33.8 |
| Precinct -PRECINCT MORGAN TWP.PRECINCT MORGAN TWP. | 125 | 352 | 2 | 479 | 26.1% | 73.5% | R+47.4 |
| Precinct -PRECINCT ASHTABULA 2-BPRECINCT ASHTABULA 2-B | 235 | 234 | 6 | 475 | 49.5% | 49.3% | D+0.2 |
| Precinct -PRECINCT ASHTABULA 2-APRECINCT ASHTABULA 2-A | 246 | 222 | 5 | 473 | 52.0% | 46.9% | D+5.1 |
| Precinct -PRECINCT CONNEAUT 2-APRECINCT CONNEAUT 2-A | 213 | 255 | 4 | 472 | 45.1% | 54.0% | R+8.9 |
| Precinct -PRECINCT SHEFFIELD TWP. 2PRECINCT SHEFFIELD TWP. 2 | 115 | 352 | 5 | 472 | 24.4% | 74.6% | R+50.2 |
| Precinct -PRECINCT KINGSVILLE TWP. 1PRECINCT KINGSVILLE TWP. 1 | 143 | 323 | 3 | 469 | 30.5% | 68.9% | R+38.4 |
| Precinct -PRECINCT JEFF VILL 3PRECINCT JEFF VILL 3 | 164 | 294 | 5 | 463 | 35.4% | 63.5% | R+28.1 |
| Precinct -PRECINCT ROME TWP.PRECINCT ROME TWP. | 115 | 342 | 3 | 460 | 25.0% | 74.3% | R+49.3 |
| Precinct -PRECINCT SAYBROOK TWP. 3PRECINCT SAYBROOK TWP. 3 | 201 | 247 | 4 | 452 | 44.5% | 54.6% | R+10.2 |
| Precinct -PRECINCT SAYBROOK TWP. 4PRECINCT SAYBROOK TWP. 4 | 171 | 274 | 5 | 450 | 38.0% | 60.9% | R+22.9 |
| Precinct -PRECINCT ASHTABULA 1-BPRECINCT ASHTABULA 1-B | 219 | 221 | 3 | 443 | 49.4% | 49.9% | R+0.5 |
| Precinct -PRECINCT CONNEAUT 1-CPRECINCT CONNEAUT 1-C | 199 | 237 | 1 | 437 | 45.5% | 54.2% | R+8.7 |
| Precinct -PRECINCT CONNEAUT 4-BPRECINCT CONNEAUT 4-B | 213 | 218 | 1 | 432 | 49.3% | 50.5% | R+1.2 |
| Precinct -PRECINCT ASHTABULA 1-CPRECINCT ASHTABULA 1-C | 225 | 197 | 8 | 430 | 52.3% | 45.8% | D+6.5 |
| Precinct -PRECINCT WMSFLD TWP 2PRECINCT WMSFLD TWP 2 | 103 | 324 | 2 | 429 | 24.0% | 75.5% | R+51.5 |
| Precinct -PRECINCT PLYMOUTH TWP. 1PRECINCT PLYMOUTH TWP. 1 | 154 | 266 | 2 | 422 | 36.5% | 63.0% | R+26.5 |
| Precinct -PRECINCT RICHMOND TWP.PRECINCT RICHMOND TWP. | 92 | 324 | 4 | 420 | 21.9% | 77.1% | R+55.2 |
| Precinct -PRECINCT JEFFERSON TWP 3PRECINCT JEFFERSON TWP 3 | 107 | 303 | 3 | 413 | 25.9% | 73.4% | R+47.5 |
| Precinct -PRECINCT GENEVA 6PRECINCT GENEVA 6 | 163 | 240 | 6 | 409 | 39.9% | 58.7% | R+18.8 |
| Precinct -PRECINCT GENEVA TWP. 2PRECINCT GENEVA TWP. 2 | 110 | 297 | 2 | 409 | 26.9% | 72.6% | R+45.7 |
| Precinct -PRECINCT LENOX TWP. 1PRECINCT LENOX TWP. 1 | 91 | 307 | 8 | 406 | 22.4% | 75.6% | R+53.2 |
| Precinct -PRECINCT ASHTABULA 5-CPRECINCT ASHTABULA 5-C | 176 | 216 | 9 | 401 | 43.9% | 53.9% | R+10.0 |
| Precinct -PRECINCT GENEVA 7PRECINCT GENEVA 7 | 183 | 203 | 6 | 392 | 46.7% | 51.8% | R+5.1 |
| Precinct -PRECINCT GEN ON LAKE VILLPRECINCT GEN ON LAKE VILL | 152 | 235 | 3 | 390 | 39.0% | 60.3% | R+21.3 |
| Precinct -PRECINCT ASHTABULA TWP. 5PRECINCT ASHTABULA TWP. 5 | 153 | 234 | 1 | 388 | 39.4% | 60.3% | R+20.9 |
| Precinct -PRECINCT COLEBROOK TWP.PRECINCT COLEBROOK TWP. | 99 | 283 | 2 | 384 | 25.8% | 73.7% | R+47.9 |
| Precinct -PRECINCT ASHTABULA TWP. 1PRECINCT ASHTABULA TWP. 1 | 161 | 217 | 4 | 382 | 42.1% | 56.8% | R+14.7 |
| Precinct -PRECINCT LENOX TWP. 2PRECINCT LENOX TWP. 2 | 87 | 292 | 2 | 381 | 22.8% | 76.6% | R+53.8 |
| Precinct -PRECINCT DENMARK TWP.PRECINCT DENMARK TWP. | 82 | 295 | 1 | 378 | 21.7% | 78.0% | R+56.3 |
| Precinct -PRECINCT GENEVA 1PRECINCT GENEVA 1 | 172 | 201 | 5 | 378 | 45.5% | 53.2% | R+7.7 |
| Precinct -PRECINCT DORSET TWP.PRECINCT DORSET TWP. | 83 | 289 | 5 | 377 | 22.0% | 76.7% | R+54.6 |
| Precinct -PRECINCT SAYBROOK TWP. 2PRECINCT SAYBROOK TWP. 2 | 150 | 223 | 3 | 376 | 39.9% | 59.3% | R+19.4 |
| Precinct -PRECINCT CONNEAUT 3-BPRECINCT CONNEAUT 3-B | 156 | 206 | 0 | 362 | 43.1% | 56.9% | R+13.8 |
| Precinct -PRECINCT JEFFERSON TWP. 1PRECINCT JEFFERSON TWP. 1 | 98 | 259 | 4 | 361 | 27.1% | 71.7% | R+44.6 |
| Precinct -PRECINCT CONNEAUT 3-DPRECINCT CONNEAUT 3-D | 154 | 204 | 2 | 360 | 42.8% | 56.7% | R+13.9 |
| Precinct -PRECINCT SAYBROOK TWP. 1PRECINCT SAYBROOK TWP. 1 | 99 | 254 | 1 | 354 | 28.0% | 71.8% | R+43.8 |
| Precinct -PRECINCT JEFFERSON TWP. 2PRECINCT JEFFERSON TWP. 2 | 79 | 269 | 4 | 352 | 22.4% | 76.4% | R+54.0 |
| Precinct -PRECINCT ASHTABULA TWP. 6PRECINCT ASHTABULA TWP. 6 | 110 | 234 | 6 | 350 | 31.4% | 66.9% | R+35.4 |
| Precinct -PRECINCT CHERRY VALLEYPRECINCT CHERRY VALLEY | 78 | 268 | 3 | 349 | 22.3% | 76.8% | R+54.4 |
| Precinct -PRECINCT JEFF VILL 1PRECINCT JEFF VILL 1 | 95 | 238 | 7 | 340 | 27.9% | 70.0% | R+42.1 |
| Precinct -PRECINCT ASHTABULA 1-DPRECINCT ASHTABULA 1-D | 183 | 148 | 4 | 335 | 54.6% | 44.2% | D+10.4 |
| Precinct -PRECINCT SHEFFIELD TWP. 1PRECINCT SHEFFIELD TWP. 1 | 96 | 228 | 3 | 327 | 29.4% | 69.7% | R+40.4 |
| Precinct -PRECINCT SAYBROOK TWP. 7PRECINCT SAYBROOK TWP. 7 | 85 | 233 | 6 | 324 | 26.2% | 71.9% | R+45.7 |
| Precinct -PRECINCT GENEVA 3PRECINCT GENEVA 3 | 130 | 180 | 4 | 314 | 41.4% | 57.3% | R+15.9 |
| Precinct -PRECINCT CONNEAUT 3-CPRECINCT CONNEAUT 3-C | 161 | 145 | 6 | 312 | 51.6% | 46.5% | D+5.1 |
| Precinct -PRECINCT SAYBROOK TWP. 8PRECINCT SAYBROOK TWP. 8 | 126 | 176 | 2 | 304 | 41.4% | 57.9% | R+16.4 |
| Precinct -PRECINCT ANDOVER TWP. 2PRECINCT ANDOVER TWP. 2 | 94 | 207 | 2 | 303 | 31.0% | 68.3% | R+37.3 |
| Precinct -PRECINCT GENEVA 4PRECINCT GENEVA 4 | 97 | 195 | 0 | 292 | 33.2% | 66.8% | R+33.6 |
| Precinct -PRECINCT WMSFLD TWP 1PRECINCT WMSFLD TWP 1 | 73 | 217 | 0 | 290 | 25.2% | 74.8% | R+49.7 |
| Precinct -PRECINCT ROCK CREEK VILLAGEPRECINCT ROCK CREEK VILLAGE | 85 | 194 | 3 | 282 | 30.1% | 68.8% | R+38.7 |
| Precinct -PRECINCT GENEVA TWP. 3PRECINCT GENEVA TWP. 3 | 102 | 175 | 4 | 281 | 36.3% | 62.3% | R+26.0 |
| Precinct -PRECINCT WAYNE TWP.PRECINCT WAYNE TWP. | 69 | 200 | 2 | 271 | 25.5% | 73.8% | R+48.3 |
| Precinct -PRECINCT CONNEAUT 1-APRECINCT CONNEAUT 1-A | 111 | 154 | 5 | 270 | 41.1% | 57.0% | R+15.9 |
| Precinct -PRECINCT ASHTABULA 4-CPRECINCT ASHTABULA 4-C | 140 | 128 | 0 | 268 | 52.2% | 47.8% | D+4.5 |
| Precinct -PRECINCT CONNEAUT 1-BPRECINCT CONNEAUT 1-B | 88 | 170 | 2 | 260 | 33.8% | 65.4% | R+31.5 |
| Precinct -PRECINCT CONNEAUT 3-APRECINCT CONNEAUT 3-A | 100 | 153 | 5 | 258 | 38.8% | 59.3% | R+20.5 |
| Precinct -PRECINCT ASHTABULA 2-CPRECINCT ASHTABULA 2-C | 130 | 116 | 4 | 250 | 52.0% | 46.4% | D+5.6 |
| Precinct -PRECINCT CONNEAUT 4-APRECINCT CONNEAUT 4-A | 94 | 147 | 2 | 243 | 38.7% | 60.5% | R+21.8 |
| Precinct -PRECINCT GENEVA 5PRECINCT GENEVA 5 | 95 | 142 | 3 | 240 | 39.6% | 59.2% | R+19.6 |
| Precinct -PRECINCT N KINGS VILL 3PRECINCT N KINGS VILL 3 | 89 | 147 | 0 | 236 | 37.7% | 62.3% | R+24.6 |
| Precinct -PRECINCT ASHTABULA TWP. 3PRECINCT ASHTABULA TWP. 3 | 78 | 140 | 1 | 219 | 35.6% | 63.9% | R+28.3 |
| Precinct -PRECINCT ASHTABULA 5-DPRECINCT ASHTABULA 5-D | 97 | 112 | 2 | 211 | 46.0% | 53.1% | R+7.1 |
| Precinct -PRECINCT ASHTABULA 3-CPRECINCT ASHTABULA 3-C | 98 | 98 | 2 | 198 | 49.5% | 49.5% | Exact tie |
| Precinct -PRECINCT ASHTABULA 3-BPRECINCT ASHTABULA 3-B | 79 | 116 | 0 | 195 | 40.5% | 59.5% | R+19.0 |
| Precinct -PRECINCT ASHTABULA 2-DPRECINCT ASHTABULA 2-D | 100 | 91 | 2 | 193 | 51.8% | 47.2% | D+4.7 |
| Precinct -PRECINCT ASHTABULA 4-BPRECINCT ASHTABULA 4-B | 102 | 84 | 0 | 186 | 54.8% | 45.2% | D+9.7 |
| Precinct -PRECINCT ASHTABULA 3-DPRECINCT ASHTABULA 3-D | 100 | 75 | 3 | 178 | 56.2% | 42.1% | D+14.0 |
| Precinct -PRECINCT CONNEAUT 4-CPRECINCT CONNEAUT 4-C | 69 | 107 | 1 | 177 | 39.0% | 60.5% | R+21.5 |
| Precinct -PRECINCT ASHTABULA 5-APRECINCT ASHTABULA 5-A | 81 | 86 | 1 | 168 | 48.2% | 51.2% | R+3.0 |
| Precinct -PRECINCT ASHTABULA 5-BPRECINCT ASHTABULA 5-B | 78 | 87 | 0 | 165 | 47.3% | 52.7% | R+5.5 |
| Precinct -PRECINCT ASHTABULA 4-APRECINCT ASHTABULA 4-A | 83 | 72 | 1 | 156 | 53.2% | 46.2% | D+7.1 |
| Precinct -PRECINCT ASHTABULA 3-APRECINCT ASHTABULA 3-A | 51 | 45 | 4 | 100 | 51.0% | 45.0% | D+6.0 |
| Andover Twp 1 Voting District39_39007007ABZ | 0 | 0 | 0 | 0 | — | — | No votes |
| Andover Twp 2 Voting District39_39007007ACA | 0 | 0 | 0 | 0 | — | — | No votes |
| Andover Vill 1 Voting District39_39007007ACB | 0 | 0 | 0 | 0 | — | — | No votes |
| Andover Vill 2 Voting District39_39007007ACC | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash Twp 1 Voting District39_39007007ACD | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash Twp 2 Voting District39_39007007ACG | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash Twp 3 Voting District39_39007007ACH | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash Twp 4 Voting District39_39007007ACI | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash Twp 5 Voting District39_39007007ACJ | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash Twp 6 Voting District39_39007007ACK | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash Twp 7 Voting District39_39007007ACL | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash Twp 8 Voting District39_39007007ACM | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 1-A Voting District39_39007007AAA | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 1-B Voting District39_39007007AAB | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 1-C Voting District39_39007007AAC | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 1-D Voting District39_39007007AAD | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 1-E Voting District39_39007007AAE | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 1-F Voting District39_39007007AAF | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 1-G Voting District39_39007007AAG | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 2-A Voting District39_39007007AAH | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 2-B Voting District39_39007007AAI | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 2-C Voting District39_39007007AAJ | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 2-D Voting District39_39007007AAK | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 2-E Voting District39_39007007AAL | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 2-F Voting District39_39007007AAM | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 3-A Voting District39_39007007AAN | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 3-B Voting District39_39007007AAO | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 3-C Voting District39_39007007AAP | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 3-D Voting District39_39007007AAQ | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 4-A Voting District39_39007007AAR | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 4-B Voting District39_39007007AAS | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 4-C Voting District39_39007007AAT | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 4-D Voting District39_39007007AAU | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 4-E Voting District39_39007007AAV | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 5-A Voting District39_39007007AAW | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 5-B Voting District39_39007007AAX | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 5-C Voting District39_39007007AAY | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 5-D Voting District39_39007007AAZ | 0 | 0 | 0 | 0 | — | — | No votes |
| Ash. 5-E Voting District39_39007007ABA | 0 | 0 | 0 | 0 | — | — | No votes |
| Aust. Twp 1 Voting District39_39007007ACO | 0 | 0 | 0 | 0 | — | — | No votes |
| Aust. Twp 2 Voting District39_39007007ACP | 0 | 0 | 0 | 0 | — | — | No votes |
| Cherry Valley Voting District39_39007007ACQ | 0 | 0 | 0 | 0 | — | — | No votes |
| Colebrook Voting District39_39007007ACR | 0 | 0 | 0 | 0 | — | — | No votes |
| Conn 1-A Voting District39_39007007ABB | 0 | 0 | 0 | 0 | — | — | No votes |
| Conn 1-B Voting District39_39007007ABC | 0 | 0 | 0 | 0 | — | — | No votes |
| Conn 1-C Voting District39_39007007ABD | 0 | 0 | 0 | 0 | — | — | No votes |
| Conn 1-D Voting District39_39007007ABE | 0 | 0 | 0 | 0 | — | — | No votes |
| Conn 2-A Voting District39_39007007ABF | 0 | 0 | 0 | 0 | — | — | No votes |
| Conn 2-B Voting District39_39007007ABG | 0 | 0 | 0 | 0 | — | — | No votes |
| Conn 2-C Voting District39_39007007ABH | 0 | 0 | 0 | 0 | — | — | No votes |
| Conn 2-D Voting District39_39007007ABI | 0 | 0 | 0 | 0 | — | — | No votes |
| Conn 3-A Voting District39_39007007ABJ | 0 | 0 | 0 | 0 | — | — | No votes |
| Conn 3-B Voting District39_39007007ABK | 0 | 0 | 0 | 0 | — | — | No votes |
| Conn 3-C Voting District39_39007007ABL | 0 | 0 | 0 | 0 | — | — | No votes |
| Conn 3-D Voting District39_39007007ABM | 0 | 0 | 0 | 0 | — | — | No votes |
| Conn 4-A Voting District39_39007007ABN | 0 | 0 | 0 | 0 | — | — | No votes |
| Conn 4-B Voting District39_39007007ABO | 0 | 0 | 0 | 0 | — | — | No votes |
| Conn 4-C Voting District39_39007007ABP | 0 | 0 | 0 | 0 | — | — | No votes |
| Denmark Voting District39_39007007ACS | 0 | 0 | 0 | 0 | — | — | No votes |
| Dorset Voting District39_39007007ACT | 0 | 0 | 0 | 0 | — | — | No votes |
| Gen City 1 Voting District39_39007007ABR | 0 | 0 | 0 | 0 | — | — | No votes |
| Gen City 2 Voting District39_39007007ABS | 0 | 0 | 0 | 0 | — | — | No votes |
| Gen City 3 Voting District39_39007007ABT | 0 | 0 | 0 | 0 | — | — | No votes |
| Gen City 4 Voting District39_39007007ABU | 0 | 0 | 0 | 0 | — | — | No votes |
| Gen City 5 Voting District39_39007007ABV | 0 | 0 | 0 | 0 | — | — | No votes |
| Gen City 6 Voting District39_39007007ABW | 0 | 0 | 0 | 0 | — | — | No votes |
| Gen City 7 Voting District39_39007007ABX | 0 | 0 | 0 | 0 | — | — | No votes |
| Gen City 8 Voting District39_39007007ABY | 0 | 0 | 0 | 0 | — | — | No votes |
| Gen on Lake 1 Voting District39_39007007ACY | 0 | 0 | 0 | 0 | — | — | No votes |
| Gen on Lake 2 Voting District39_39007007ACZ | 0 | 0 | 0 | 0 | — | — | No votes |
| Gen Twp 1 Voting District39_39007007ACU | 0 | 0 | 0 | 0 | — | — | No votes |
| Gen Twp 2 Voting District39_39007007ACV | 0 | 0 | 0 | 0 | — | — | No votes |
| Gen Twp 3 Voting District39_39007007ACW | 0 | 0 | 0 | 0 | — | — | No votes |
| Gen Twp 4 Voting District39_39007007ACX | 0 | 0 | 0 | 0 | — | — | No votes |
| Harp 1 Voting District39_39007007ADA | 0 | 0 | 0 | 0 | — | — | No votes |
| Harp 2 Voting District39_39007007ADB | 0 | 0 | 0 | 0 | — | — | No votes |
| Harp 3 Voting District39_39007007ADC | 0 | 0 | 0 | 0 | — | — | No votes |
| Harts 1 Voting District39_39007007ADD | 0 | 0 | 0 | 0 | — | — | No votes |
| Harts 2 Voting District39_39007007ADE | 0 | 0 | 0 | 0 | — | — | No votes |
| J.V. 1 Voting District39_39007007ADI | 0 | 0 | 0 | 0 | — | — | No votes |
| J.V. 2 Voting District39_39007007ADJ | 0 | 0 | 0 | 0 | — | — | No votes |
| J.V. 3 Voting District39_39007007ADK | 0 | 0 | 0 | 0 | — | — | No votes |
| J.V. 4 Voting District39_39007007ADL | 0 | 0 | 0 | 0 | — | — | No votes |
| Jeff Twp 1 Voting District39_39007007ADF | 0 | 0 | 0 | 0 | — | — | No votes |
| Jeff Twp 2 Voting District39_39007007ADG | 0 | 0 | 0 | 0 | — | — | No votes |
| Jeff Twp 3 Voting District39_39007007ADH | 0 | 0 | 0 | 0 | — | — | No votes |
| Kings 1 Voting District39_39007007ADM | 0 | 0 | 0 | 0 | — | — | No votes |
| Kings 2 Voting District39_39007007ADN | 0 | 0 | 0 | 0 | — | — | No votes |
| Lenox 1 Voting District39_39007007ADO | 0 | 0 | 0 | 0 | — | — | No votes |
| Lenox 2 Voting District39_39007007ADP | 0 | 0 | 0 | 0 | — | — | No votes |
| Monroe 1 Voting District39_39007007ADQ | 0 | 0 | 0 | 0 | — | — | No votes |
| Monroe 2 Voting District39_39007007ADR | 0 | 0 | 0 | 0 | — | — | No votes |
| Morgan Voting District39_39007007ADT | 0 | 0 | 0 | 0 | — | — | No votes |
| N Kings 1 Voting District39_39007007ADV | 0 | 0 | 0 | 0 | — | — | No votes |
| N Kings 2 Voting District39_39007007ADW | 0 | 0 | 0 | 0 | — | — | No votes |
| N Kings 3 Voting District39_39007007ADX | 0 | 0 | 0 | 0 | — | — | No votes |
| N Kings 4 Voting District39_39007007ADY | 0 | 0 | 0 | 0 | — | — | No votes |
| New Lyme Voting District39_39007007ADU | 0 | 0 | 0 | 0 | — | — | No votes |
| Orwell Twp Voting District39_39007007ADZ | 0 | 0 | 0 | 0 | — | — | No votes |
| Orwell Vill Voting District39_39007007AEA | 0 | 0 | 0 | 0 | — | — | No votes |
| Pierpont Voting District39_39007007AEB | 0 | 0 | 0 | 0 | — | — | No votes |
| Ply 1 Voting District39_39007007AEC | 0 | 0 | 0 | 0 | — | — | No votes |
| Ply 2 Voting District39_39007007AED | 0 | 0 | 0 | 0 | — | — | No votes |
| Ply 3 Voting District39_39007007AEE | 0 | 0 | 0 | 0 | — | — | No votes |
| Richmond Voting District39_39007007AEF | 0 | 0 | 0 | 0 | — | — | No votes |
| Roaming Sh Voting District39_39007007AEZ | 0 | 0 | 0 | 0 | — | — | No votes |
| Rock Creek Voting District39_39007007ADS | 0 | 0 | 0 | 0 | — | — | No votes |
| Rome Voting District39_39007007AEG | 0 | 0 | 0 | 0 | — | — | No votes |
| Say 1 Voting District39_39007007AEH | 0 | 0 | 0 | 0 | — | — | No votes |
| Say 2 Voting District39_39007007AEI | 0 | 0 | 0 | 0 | — | — | No votes |
| Say 3 Voting District39_39007007AEJ | 0 | 0 | 0 | 0 | — | — | No votes |
| Say 4 Voting District39_39007007AEK | 0 | 0 | 0 | 0 | — | — | No votes |
| Say 5 Voting District39_39007007AEL | 0 | 0 | 0 | 0 | — | — | No votes |
| Say 6 Voting District39_39007007AEM | 0 | 0 | 0 | 0 | — | — | No votes |
| Say 7 Voting District39_39007007AEN | 0 | 0 | 0 | 0 | — | — | No votes |
| Say 8 Voting District39_39007007AEO | 0 | 0 | 0 | 0 | — | — | No votes |
| Say 9 Voting District39_39007007AEP | 0 | 0 | 0 | 0 | — | — | No votes |
| Sheff 1 Voting District39_39007007AEQ | 0 | 0 | 0 | 0 | — | — | No votes |
| Sheff 2 Voting District39_39007007AER | 0 | 0 | 0 | 0 | — | — | No votes |
| Trum 1 Voting District39_39007007AES | 0 | 0 | 0 | 0 | — | — | No votes |
| Trum 2 Voting District39_39007007AET | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 00799939_39007007999 | 0 | 0 | 0 | 0 | — | — | No votes |
| Wayne Voting District39_39007007AEU | 0 | 0 | 0 | 0 | — | — | No votes |
| Wind 1 Voting District39_39007007AEX | 0 | 0 | 0 | 0 | — | — | No votes |
| Wind 2 Voting District39_39007007AEY | 0 | 0 | 0 | 0 | — | — | No votes |
| Wmsfld 1 Voting District39_39007007AEV | 0 | 0 | 0 | 0 | — | — | No votes |
| Wmsfld 2 Voting District39_39007007AEW | 0 | 0 | 0 | 0 | — | — | No votes |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −36.1% |
| 1896 | −37.3% |
| 1900 | −44.5% |
| 1904 | −61.9% |
| 1908 | −35.8% |
| 1912 | +7.9% |
| 1916 | −10.3% |
| 1920 | −42.9% |
| 1924 | −59.2% |
| 1928 | −51.4% |
| 1932 | −15.1% |
| 1936 | +1.5% |
| 1940 | −12.3% |
| 1944 | −12.7% |
| 1948 | −10.0% |
| 1952 | −22.5% |
| 1956 | −29.4% |
| 1960 | −7.8% |
| 1964 | +29.3% |
| 1968 | −0.9% |
| 1972 | −20.0% |
| 1976 | +10.4% |
| 1980 | −6.1% |
| 1984 | −5.6% |
| 1988 | +7.5% |
| 1992 | +13.0% |
| 1996 | +15.6% |
| 2000 | +4.8% |
| 2004 | +6.7% |
| 2008 | +13.5% |
| 2012 | +12.6% |
| 2016 | −18.5% |
| 2020 | −23.5% |
| 2024 | −28.4% |
U.S. House
Each row shows U.S. House votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate
Each row shows U.S. Senate votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate special elections
Each row shows U.S. Senate special votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Governor
Each row shows Governor votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Registered voters
Total registered voters, over time
| Year | Total registered |
|---|---|
| 2016 | 60,624 |
| 2018 | 62,311 |
| 2020 | 61,453 |
| 2022 | 61,091 |
| 2024 | 61,356 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+276 net domestic migration · 2025
Net −3,283 over 2011–2025 · gain loss
Arrivals reported $50,188 in average income, against $59,796 for residents who stayed — 16% lower. (IRS SOI, 2022–23)
The places arrivals came from lean R+7.2 on average — 21 points more Democratic-leaning than Ashtabula County, OH itself (R+28.4).
Where arrivals came from lean of each source
- Lake County, OH378R+14.3
- Cuyahoga County, OH134D+31.4
- Geauga County, OH124R+24.1
- Trumbull County, OH117R+16.8
- Erie County, PA76R+1.0
- Portage County, OH33R+15.5
Where departures went households, 2022–23
- Lake County, OH396
- Trumbull County, OH134
- Cuyahoga County, OH132
- Geauga County, OH107
- Erie County, PA59
- Summit County, OH47
Migration is one input to a place’s political change, not its cause — a shift can also come from residents changing their minds, generational turnover, or turnout. These figures describe the places people moved between; they do not measure how any mover voted.
| Year | Net domestic migration |
|---|---|
| 2011 | −364 |
| 2012 | −813 |
| 2013 | −500 |
| 2014 | −717 |
| 2015 | −602 |
| 2016 | −271 |
| 2017 | −420 |
| 2018 | −233 |
| 2019 | −307 |
| 2021 | +264 |
| 2022 | +12 |
| 2023 | +210 |
| 2024 | +182 |
| 2025 | +276 |
Once a Democratic stronghold anchored by union labor in its steel and chemical industries, Ashtabula County has shifted more than 40 margin points toward Republicans since 2004, tracing a pattern common across deindustrialized Great Lakes communities.
Across the recorded series it reached a Democratic high of 29.3 points in 1964 and a Republican high of 61.9 points in 1904. Between 2020 and 2024 the county moved 4.8 points toward the Republican candidate; the 2024 margin was 28.4 points.
A population of 97,167, a 87% non-Hispanic-white share, and a median household income of $57,728 describe the county. The county's voting pattern over the last decade is most similar to that of Trumbull County and Mercer County.
The counties whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.
Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.
Browse places by community — income, education, race & ethnicity, language — all community cuts →
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
Ashtabula County, Ohio. Akashic. https://akashic.app/county/39007/. Accessed May 20, 2026. License: CC BY 4.0.