- Lead
- 14,678
- Total
- 31,037
- vs nation
- R+45.8
- Turnout
- 59.3%
Belmont County, OH
President margin by year
Place winner margin
President results by year
2024 turnout 59.3% of 52,941 citizens 18+
- Lead
- 14,422
- Total
- 33,088
- vs nation
- R+48.0
- Turnout
- 61.2%
- Lead
- 12,323
- Total
- 31,848
- vs nation
- R+40.8
- Turnout
- 57.1%
- Lead
- 2,602
- Total
- 32,181
- vs nation
- R+11.9
- Turnout
- —
- Lead
- 880
- Total
- 32,536
- vs nation
- R+4.6
- Turnout
- —
- Lead
- 1,987
- Total
- 33,322
- vs nation
- D+8.4
- Turnout
- —
- Lead
- 3,355
- Total
- 30,141
- vs nation
- D+10.6
- Turnout
- —
- Lead
- 9,492
- Total
- 30,639
- vs nation
- D+22.5
- Turnout
- —
Key facts
- 2024 presidential margin
- R+47.3MIT Election Lab
- Population
- 65,4732024 5-year
- Median household income
- $57,0172024 5-year
- White (non-Hispanic)
- 90.7%2024 5-year
- Black
- 3.0%2024 5-year
- Hispanic / Latino
- 1.4%2024 5-year
- Peak Democratic margin
- D+48.8 in 1964MIT Election Lab
- Peak Republican margin
- R+47.3 in 2024MIT Election Lab
- Most similar
- Jefferson County, OH · twin score 95.7
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
- 59.3%31,402 participants ÷ 52,941 CVAP
- 2020→2022 drop-off
- +18.8 ptsVolatile
- Drop-off versus state
- -1.7 ptsPositive means a larger decline than the statewide pattern
- Mechanical 2026 scenario
- 40.5%–44.4%Recent-cycle and two-cycle persistence scenarios; not a forecast
| Election | Participants | CVAP | Turnout | Quality |
|---|---|---|---|---|
| 2016 · Presidential | 31,848 | 55,742 | 57.1% | A/A |
| 2018 · Midterm | 25,426 | 55,120 | 46.1% | A/A |
| 2020 · Presidential | 33,364 | 54,533 | 61.2% | A/A |
| 2022 · Midterm | 22,875 | 54,030 | 42.3% | A/A |
| 2024 · Presidential | 31,402 | 52,941 | 59.3% | 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
137 precincts · 31,032 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -PRECINCT WARREN TWPPRECINCT WARREN TWP | 205 | 804 | 4 | 1,013 | 20.2% | 79.4% | R+59.1 |
|---|---|---|---|---|---|---|---|
| Precinct -PRECINCT UNION TWP 2PRECINCT UNION TWP 2 | 175 | 689 | 4 | 868 | 20.2% | 79.4% | R+59.2 |
| Precinct -PRECINCT BARNESVILLE VILLAGE 1PRECINCT BARNESVILLE VILLAGE 1 | 214 | 626 | 6 | 846 | 25.3% | 74.0% | R+48.7 |
| Precinct -PRECINCT GOSHEN TWPPRECINCT GOSHEN TWP | 124 | 666 | 5 | 795 | 15.6% | 83.8% | R+68.2 |
| Precinct -PRECINCT SMITH TWPPRECINCT SMITH TWP | 112 | 657 | 2 | 771 | 14.5% | 85.2% | R+70.7 |
| Precinct -PRECINCT RICHLAND TWP 6PRECINCT RICHLAND TWP 6 | 175 | 555 | 6 | 736 | 23.8% | 75.4% | R+51.6 |
| Precinct -PRECINCT MEAD TWP 1PRECINCT MEAD TWP 1 | 152 | 560 | 1 | 713 | 21.3% | 78.5% | R+57.2 |
| Precinct -PRECINCT PULTNEY TWP 2PRECINCT PULTNEY TWP 2 | 159 | 531 | 3 | 693 | 22.9% | 76.6% | R+53.7 |
| Precinct -PRECINCT MARTINS FERRY 1-APRECINCT MARTINS FERRY 1-A | 237 | 436 | 4 | 677 | 35.0% | 64.4% | R+29.4 |
| Precinct -PRECINCT SHADYSIDE VILLAGE 2PRECINCT SHADYSIDE VILLAGE 2 | 215 | 447 | 4 | 666 | 32.3% | 67.1% | R+34.8 |
| Precinct -PRECINCT COLERAIN TWP 3PRECINCT COLERAIN TWP 3 | 159 | 499 | 3 | 661 | 24.1% | 75.5% | R+51.4 |
| Precinct -PRECINCT RICHLAND TWP 4PRECINCT RICHLAND TWP 4 | 134 | 489 | 6 | 629 | 21.3% | 77.7% | R+56.4 |
| Precinct -PRECINCT MARTINS FERRY 2-APRECINCT MARTINS FERRY 2-A | 263 | 363 | 1 | 627 | 41.9% | 57.9% | R+15.9 |
| Precinct -PRECINCT PEASE TWP 1PRECINCT PEASE TWP 1 | 196 | 420 | 6 | 622 | 31.5% | 67.5% | R+36.0 |
| Precinct -PRECINCT RICHLAND TWP 2PRECINCT RICHLAND TWP 2 | 152 | 466 | 4 | 622 | 24.4% | 74.9% | R+50.5 |
| Precinct -PRECINCT RICHLAND TWP 5PRECINCT RICHLAND TWP 5 | 143 | 468 | 6 | 617 | 23.2% | 75.9% | R+52.7 |
| Precinct -PRECINCT POWHATAN POINT VILLAGEPRECINCT POWHATAN POINT VILLAGE | 171 | 423 | 5 | 599 | 28.5% | 70.6% | R+42.1 |
| Precinct -PRECINCT PULTNEY TWP 4PRECINCT PULTNEY TWP 4 | 153 | 437 | 0 | 590 | 25.9% | 74.1% | R+48.1 |
| Precinct -PRECINCT PULTNEY TWP 3PRECINCT PULTNEY TWP 3 | 160 | 423 | 2 | 585 | 27.4% | 72.3% | R+45.0 |
| Precinct -PRECINCT SHADYSIDE VILLAGE 1PRECINCT SHADYSIDE VILLAGE 1 | 194 | 379 | 0 | 573 | 33.9% | 66.1% | R+32.3 |
| Precinct -PRECINCT BETHESDA VILLAGEPRECINCT BETHESDA VILLAGE | 110 | 442 | 2 | 554 | 19.9% | 79.8% | R+59.9 |
| Precinct -PRECINCT ST CLAIRSVILLE 2-BPRECINCT ST CLAIRSVILLE 2-B | 176 | 359 | 6 | 541 | 32.5% | 66.4% | R+33.8 |
| Precinct -PRECINCT SHADYSIDE VILLAGE 3PRECINCT SHADYSIDE VILLAGE 3 | 172 | 355 | 1 | 528 | 32.6% | 67.2% | R+34.7 |
| Precinct -PRECINCT RICHLAND TWP 1PRECINCT RICHLAND TWP 1 | 117 | 401 | 3 | 521 | 22.5% | 77.0% | R+54.5 |
| Precinct -PRECINCT BELLAIRE VILLAGE 1PRECINCT BELLAIRE VILLAGE 1 | 152 | 364 | 1 | 517 | 29.4% | 70.4% | R+41.0 |
| Precinct -PRECINCT MARTINS FERRY 4-APRECINCT MARTINS FERRY 4-A | 189 | 312 | 5 | 506 | 37.4% | 61.7% | R+24.3 |
| Precinct -PRECINCT BARNESVILLE VILLAGE 2PRECINCT BARNESVILLE VILLAGE 2 | 145 | 348 | 6 | 499 | 29.1% | 69.7% | R+40.7 |
| Precinct -PRECINCT PEASE TWP 2PRECINCT PEASE TWP 2 | 121 | 359 | 7 | 487 | 24.8% | 73.7% | R+48.9 |
| Precinct -PRECINCT RICHLAND TWP 3PRECINCT RICHLAND TWP 3 | 134 | 339 | 6 | 479 | 28.0% | 70.8% | R+42.8 |
| Precinct -PRECINCT ST CLAIRSVILLE 1-APRECINCT ST CLAIRSVILLE 1-A | 138 | 332 | 5 | 475 | 29.1% | 69.9% | R+40.8 |
| Precinct -PRECINCT YORK TWPPRECINCT YORK TWP | 100 | 364 | 1 | 465 | 21.5% | 78.3% | R+56.8 |
| Precinct -PRECINCT COLERAIN TWP 5PRECINCT COLERAIN TWP 5 | 102 | 355 | 0 | 457 | 22.3% | 77.7% | R+55.4 |
| Precinct -PRECINCT WHEELING TWP 2PRECINCT WHEELING TWP 2 | 84 | 357 | 5 | 446 | 18.8% | 80.0% | R+61.2 |
| Precinct -PRECINCT WHEELING TWP 1PRECINCT WHEELING TWP 1 | 110 | 325 | 2 | 437 | 25.2% | 74.4% | R+49.2 |
| Precinct -PRECINCT FLUSHING VILLAGEPRECINCT FLUSHING VILLAGE | 110 | 309 | 3 | 422 | 26.1% | 73.2% | R+47.2 |
| Precinct -PRECINCT ST CLAIRSVILLE 3-BPRECINCT ST CLAIRSVILLE 3-B | 138 | 266 | 7 | 411 | 33.6% | 64.7% | R+31.1 |
| Precinct -PRECINCT BARNESVILLE VILLAGE 3PRECINCT BARNESVILLE VILLAGE 3 | 97 | 304 | 7 | 408 | 23.8% | 74.5% | R+50.7 |
| Precinct -PRECINCT COLERAIN TWP 4PRECINCT COLERAIN TWP 4 | 112 | 289 | 1 | 402 | 27.9% | 71.9% | R+44.0 |
| Precinct -PRECINCT PEASE TWP 4PRECINCT PEASE TWP 4 | 85 | 305 | 4 | 394 | 21.6% | 77.4% | R+55.8 |
| Precinct -PRECINCT MEAD TWP 2PRECINCT MEAD TWP 2 | 88 | 297 | 2 | 387 | 22.7% | 76.7% | R+54.0 |
| Precinct -PRECINCT WAYNE TWPPRECINCT WAYNE TWP | 71 | 302 | 2 | 375 | 18.9% | 80.5% | R+61.6 |
| Precinct -PRECINCT SOMERSET TWP 1PRECINCT SOMERSET TWP 1 | 53 | 305 | 3 | 361 | 14.7% | 84.5% | R+69.8 |
| Precinct -PRECINCT ST CLAIRSVILLE 2-APRECINCT ST CLAIRSVILLE 2-A | 132 | 221 | 1 | 354 | 37.3% | 62.4% | R+25.1 |
| Precinct -PRECINCT RICHLAND TWP 7PRECINCT RICHLAND TWP 7 | 72 | 276 | 1 | 349 | 20.6% | 79.1% | R+58.5 |
| Precinct -PRECINCT COLERAIN TWP 6PRECINCT COLERAIN TWP 6 | 88 | 245 | 6 | 339 | 26.0% | 72.3% | R+46.3 |
| Precinct -PRECINCT ST CLAIRSVILLE 4-APRECINCT ST CLAIRSVILLE 4-A | 118 | 211 | 4 | 333 | 35.4% | 63.4% | R+27.9 |
| Precinct -PRECINCT ST CLAIRSVILLE 4-BPRECINCT ST CLAIRSVILLE 4-B | 115 | 211 | 3 | 329 | 35.0% | 64.1% | R+29.2 |
| Precinct -PRECINCT BRIDGEPORT VILLAGE 1PRECINCT BRIDGEPORT VILLAGE 1 | 109 | 216 | 1 | 326 | 33.4% | 66.3% | R+32.8 |
| Precinct -PRECINCT MARTINS FERRY 3-BPRECINCT MARTINS FERRY 3-B | 99 | 222 | 3 | 324 | 30.6% | 68.5% | R+38.0 |
| Precinct -PRECINCT ST CLAIRSVILLE 3-APRECINCT ST CLAIRSVILLE 3-A | 106 | 216 | 2 | 324 | 32.7% | 66.7% | R+34.0 |
| Precinct -PRECINCT BELLAIRE VILLAGE 2PRECINCT BELLAIRE VILLAGE 2 | 116 | 199 | 2 | 317 | 36.6% | 62.8% | R+26.2 |
| Precinct -PRECINCT BELLAIRE VILLAGE 3PRECINCT BELLAIRE VILLAGE 3 | 108 | 204 | 1 | 313 | 34.5% | 65.2% | R+30.7 |
| Precinct -PRECINCT UNION TWP 1PRECINCT UNION TWP 1 | 64 | 243 | 0 | 307 | 20.8% | 79.2% | R+58.3 |
| Precinct -PRECINCT FLUSHING TWP 1PRECINCT FLUSHING TWP 1 | 65 | 239 | 0 | 304 | 21.4% | 78.6% | R+57.2 |
| Precinct -PRECINCT BROOKSIDE VILLAGEPRECINCT BROOKSIDE VILLAGE | 100 | 197 | 0 | 297 | 33.7% | 66.3% | R+32.7 |
| Precinct -PRECINCT BRIDGEPORT VILLAGE 2PRECINCT BRIDGEPORT VILLAGE 2 | 96 | 188 | 3 | 287 | 33.4% | 65.5% | R+32.1 |
| Precinct -PRECINCT WASHINGTON TWPPRECINCT WASHINGTON TWP | 51 | 203 | 4 | 258 | 19.8% | 78.7% | R+58.9 |
| Precinct -PRECINCT COLERAIN TWP 2PRECINCT COLERAIN TWP 2 | 53 | 195 | 1 | 249 | 21.3% | 78.3% | R+57.0 |
| Precinct -PRECINCT COLERAIN TWP 1PRECINCT COLERAIN TWP 1 | 37 | 192 | 2 | 231 | 16.0% | 83.1% | R+67.1 |
| Precinct -PRECINCT PEASE TWP 3PRECINCT PEASE TWP 3 | 58 | 151 | 0 | 209 | 27.8% | 72.2% | R+44.5 |
| Precinct -PRECINCT PULTNEY TWP 1PRECINCT PULTNEY TWP 1 | 49 | 157 | 2 | 208 | 23.6% | 75.5% | R+51.9 |
| Precinct -PRECINCT BELMONT VILLAGEPRECINCT BELMONT VILLAGE | 53 | 150 | 0 | 203 | 26.1% | 73.9% | R+47.8 |
| Precinct -PRECINCT KIRKWOOD TWPPRECINCT KIRKWOOD TWP | 26 | 175 | 2 | 203 | 12.8% | 86.2% | R+73.4 |
| Precinct -PRECINCT YORKVILLE VILLAGEPRECINCT YORKVILLE VILLAGE | 49 | 133 | 1 | 183 | 26.8% | 72.7% | R+45.9 |
| Precinct -PRECINCT SOMERSET TWP 2PRECINCT SOMERSET TWP 2 | 29 | 139 | 1 | 169 | 17.2% | 82.2% | R+65.1 |
| Precinct -PRECINCT MARTINS FERRY 3-APRECINCT MARTINS FERRY 3-A | 56 | 103 | 1 | 160 | 35.0% | 64.4% | R+29.4 |
| Precinct -PRECINCT PEASE TWP 5PRECINCT PEASE TWP 5 | 65 | 94 | 1 | 160 | 40.6% | 58.8% | R+18.1 |
| Precinct -PRECINCT MORRISTOWN VILLAGEPRECINCT MORRISTOWN VILLAGE | 25 | 101 | 1 | 127 | 19.7% | 79.5% | R+59.8 |
| Precinct -PRECINCT HOLLOWAY VILLAGEPRECINCT HOLLOWAY VILLAGE | 23 | 92 | 0 | 115 | 20.0% | 80.0% | R+60.0 |
| Precinct -PRECINCT FLUSHING TWP 2PRECINCT FLUSHING TWP 2 | 21 | 58 | 0 | 79 | 26.6% | 73.4% | R+46.8 |
| Voting District AVONDALE39_39013013ACD | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District BARNESVILLE 139_39013013ACX | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District BARNESVILLE 239_39013013ACZ | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District BELLAIRE VILLAGE 139_39013013AAA | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District BELLAIRE VILLAGE 239_39013013AAB | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District BELLAIRE VILLAGE 339_39013013AAE | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District BELMONT VILLAGE39_39013013ABD | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District BETHESDA VILLAGE39_39013000049 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District BLAINE WOLFHURST39_39013013ABV | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District BOYDSVILLE39_39013013ABW | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District BRIDGEPORT 139_39013013ABQ | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District BRIDGEPORT 239_39013013ABS | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District BROOKSIDE VILLAGE39_39013013ABU | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District CENTERVILLE WARNOCK39_39013013ACQ | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District COLERAIN TWP 139_39013013AAV | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District COLERAIN TWP 239_39013013AAU | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District COLERAIN TWP 339_39013013AAW | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District COLERAIN TWP 439_39013013AAX | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District COLERAIN TWP 539_39013013AAY | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District COLERAIN TWP 639_39013013AAZ | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District DILLES MEAD TWP39_39013013ABN | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District FAIRPOINT39_39013013ADF | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District FLUSHING E & W39_39013013ABA | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District FLUSHING TWP 139_39013013ABC | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District FLUSHING TWP 239_39013013ADL | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District GOSHEN EAST & WEST39_39013013ABF | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District HOLLOWAY39_39013013ABB | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District KIRKWOOD TOWNSHIP39_39013013ABG | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District LAFFERTY39_39013013ACV | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District MARTINS FERRY 139_39013013AAF | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District MARTINS FERRY 239_39013013AAH | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District MARTINS FERRY 3-A39_39013013AAJ | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District MARTINS FERRY 3-B39_39013013AAK | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District MARTINS FERRY 439_39013013AAL | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District MEAD-SHADY39_39013013ABP | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District MORRISTOWN VILLAGE39_39013013ACU | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District NEFFS PULTNEY 439_39013013ACE | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District PEASE 139_39013013ABZ | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District PEASE YORKVILLE39_39013013ABY | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District PEASE-SUNSET HGTS39_39013013ABX | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District POWHATAN VILLAGE39_39013013ADI | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District PULTNEY TWP 139_39013013ACF | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District PULTNEY TWP 239_39013013ACH | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District RICHLAND 139_39013013ACJ | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District RICHLAND 239_39013013ACK | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District RICHLAND 339_39013013ACL | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District RICHLAND 439_39013013ACM | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District RICHLAND 539_39013013ACN | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District RICHLAND 639_39013013ACO | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District RICHLAND 739_39013013ACP | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District SHADYSIDE 239_39013013ABI | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District SHADYSIDE 339_39013013ABL | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District SOMERTON39_39013013ACS | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District ST CLAIRSVILLE 1A39_39013013AAN | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District ST CLAIRSVILLE 2A39_39013013AAO | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District ST CLAIRSVILLE 2B39_39013013AAP | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District ST CLAIRSVILLE 3A39_39013013AAQ | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District ST CLAIRSVILLE 3B39_39013013AAR | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District ST CLAIRSVILLE 4A39_39013013AAS | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District ST CLAIRSVILLE 4B39_39013013AAT | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District TEMPERANCEVILLE39_39013013ACT | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District UNION TOWNSHIP39_39013013ACW | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District UNIONTOWN39_39013013ADH | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District WARREN NORTH & SOUTH39_39013013ADB | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District WASHINGTON TOWNSHIP39_39013013ADD | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District WAYNE TOWNSHIP39_39013013ADE | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District YORK TOWNSHIP39_39013013ADK | 0 | 0 | 0 | 0 | — | — | No votes |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −1.6% |
| 1896 | −9.0% |
| 1900 | −13.2% |
| 1904 | −23.4% |
| 1908 | −2.6% |
| 1912 | +0.9% |
| 1916 | +2.3% |
| 1920 | −4.8% |
| 1924 | −27.6% |
| 1928 | −23.7% |
| 1932 | +14.3% |
| 1936 | +35.3% |
| 1940 | +23.6% |
| 1944 | +21.7% |
| 1948 | +26.7% |
| 1952 | +16.6% |
| 1956 | −0.6% |
| 1960 | +13.5% |
| 1964 | +48.8% |
| 1968 | +29.3% |
| 1972 | −8.6% |
| 1976 | +21.6% |
| 1980 | +9.5% |
| 1984 | +12.3% |
| 1988 | +22.8% |
| 1992 | +29.7% |
| 1996 | +31.0% |
| 2000 | +11.1% |
| 2004 | +6.0% |
| 2008 | +2.7% |
| 2012 | −8.1% |
| 2016 | −38.7% |
| 2020 | −43.6% |
| 2024 | −47.3% |
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 | 46,971 |
| 2018 | 47,702 |
| 2020 | 46,315 |
| 2022 | 44,829 |
| 2024 | 44,628 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+154 net domestic migration · 2025
Net −837 over 2011–2025 · gain loss
Arrivals reported $51,796 in average income, against $76,054 for residents who stayed — 32% lower. (IRS SOI, 2022–23)
The places arrivals came from lean R+34.7 on average — 13 points more Democratic-leaning than Belmont County, OH itself (R+47.3).
Where arrivals came from lean of each source
- Ohio County, WV163R+26.0
- Jefferson County, OH114R+43.9
- Marshall County, WV101R+50.0
- Monroe County, OH46R+59.7
- Franklin County, OH40D+28.4
- Harrison County, OH37R+55.2
Where departures went households, 2022–23
- Ohio County, WV146
- Jefferson County, OH123
- Franklin County, OH75
- Marshall County, WV67
- Monroe County, OH53
- Guernsey County, OH41
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 | +2 |
| 2012 | −164 |
| 2013 | +92 |
| 2014 | −23 |
| 2015 | −226 |
| 2016 | −155 |
| 2017 | −326 |
| 2018 | −155 |
| 2019 | −264 |
| 2021 | +24 |
| 2022 | +91 |
| 2023 | −63 |
| 2024 | +176 |
| 2025 | +154 |
Belmont County, anchored by the Ohio Valley's legacy coal and gas economy, recorded an R+47.3 presidential margin in 2024 — a striking shift from a county that voted measurably more competitively just a decade ago.
Across the recorded series it reached a Democratic high of 48.8 points in 1964 and a Republican high of 47.3 points in 2024. Between 2020 and 2024 the county moved 3.7 points toward the Republican candidate; the 2024 margin was 47.3 points.
A population of 65,473, a 91% non-Hispanic-white share, and a median household income of $57,017 describe the county. The county's voting pattern over the last decade is most similar to that of Jefferson County and Greene 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 →
Belmont County, Ohio. Akashic. https://akashic.app/county/39013/. Accessed May 20, 2026. License: CC BY 4.0.