Flipped from RepublicanCalledUnofficial results

Ohio Treasurer

Treasurer · Ohio

Seth Walsh flipped the seat for Democrats, winning by 1.1 points over Jay Edwards.

Seth WalshDemocrat · winner
50.6%2,282,546
Jay EdwardsRepublican
49.4%2,232,758
4,515,304 votes

Source: Ohio Secretary of State unofficial resultsUpdated Nov 7, 2026, 12:46 PM ET

Where the race moved

Against the 2024 presidential vote

Every county, 2024 to 2026

Each dot is a county, sized by votes cast and colored by who carried it in 2026. Dots above the line moved toward Walsh compared with the 2024 presidential vote; 88 of 88 did. The largest shift among the bigger counties: Scioto, +17.9 points.

R+70R+70R+35R+35EvenEvenD+35D+35D+70D+70Moved toward Democrats ↑↓ Moved toward RepublicansFranklinCuyahogaHamiltonSummitMontgomeryLucas2024 presidential margin →2026 margin →

Source: civicAPI county results (unofficial); 2024 president: MEDSL precinct returnsUpdated Nov 7, 2026, 1:34 PM ET

The seat's recent races

EvenR+6.62018 RaceR+11.32024 Pres.D+1.12026 Race

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

By county

CountyShareMarginShift
FranklinD+39.6+11.2
CuyahogaD+43.0+11.5
HamiltonD+23.8+8.9
SummitD+20.6+13.6
MontgomeryD+13.1+12.6
LucasD+24.0+11.4
ButlerR+14.0+12.3
StarkR+9.4+12.6
Show 80 more
LorainD+7.3+13.0
DelawareR+1.1+5.5
WarrenR+23.0+8.6
LakeR+2.9+11.4
ClermontR+24.6+11.2
MahoningD+4.2+13.6
MedinaR+14.4+10.4
GreeneR+11.6+8.2
LickingR+17.3+12.7
TrumbullD+0.1+16.9
FairfieldR+11.7+12.3
PortageR+0.9+14.6
WoodR+0.6+9.6
ClarkR+16.7+12.8
MiamiR+36.5+8.7
GeaugaR+17.2+6.9
RichlandR+32.2+10.1
WayneR+30.6+8.6
AllenR+35.3+8.8
ColumbianaR+36.6+12.4
AshtabulaR+14.1+14.3
TuscarawasR+29.1+14.2
ErieR+2.9+11.3
UnionR+19.4+10.2
HancockR+30.2+8.3
MuskingumR+32.1+11.9
RossR+26.6+12.8
KnoxR+36.9+8.0
WashingtonR+32.2+11.5
SanduskyR+19.9+11.0
JeffersonR+28.2+15.7
PickawayR+37.4+11.1
BelmontR+31.7+15.6
SciotoR+30.1+17.8
AthensD+25.8+15.0
DarkeR+58.3+7.1
MarionR+28.3+13.1
AshlandR+41.0+9.0
HuronR+30.1+14.0
AuglaizeR+59.0+5.6
OttawaR+17.3+7.8
ShelbyR+58.4+6.4
SenecaR+26.4+11.1
LawrenceR+33.7+16.9
MercerR+61.7+5.1
LoganR+48.0+8.2
FultonR+34.3+8.1
MadisonR+33.5+10.2
ChampaignR+40.9+9.8
ClintonR+45.7+9.0
PutnamR+64.6+4.1
PrebleR+48.7+10.4
BrownR+48.4+13.2
CrawfordR+41.9+11.0
DefianceR+29.9+10.0
HighlandR+50.1+13.2
MorrowR+46.1+9.6
WilliamsR+40.0+8.2
GuernseyR+39.5+12.6
PerryR+41.9+12.6
CoshoctonR+39.7+12.5
HenryR+38.5+8.3
Van WertR+49.5+9.0
CarrollR+45.4+9.3
HockingR+31.9+12.4
JacksonR+42.6+15.5
HardinR+44.2+10.5
FayetteR+46.0+9.2
WyandotR+39.6+11.6
PauldingR+41.6+14.7
AdamsR+51.7+14.0
HolmesR+62.7+6.5
GalliaR+48.2+11.2
PikeR+36.7+16.9
MeigsR+47.2+9.7
HarrisonR+42.5+12.8
MorganR+44.2+9.0
MonroeR+43.2+16.6
NobleR+52.4+12.2
VintonR+44.1+14.5

Bar: share of the state's vote. Shift: change in margin from the 2024 presidential vote, + toward Democrats.

Source: civicAPI county results (unofficial); 2024 president: MEDSL precinct returnsUpdated Nov 7, 2026, 1:34 PM ET

Pre-election forecast (final, Nov 3)

Our model's last run before Election Day, Nov 3, 2026. It no longer updates.

Seth Walsh
39%
Jay Edwards
61%
Projected margin
R+1.9
How the forecast works →

Also on this ballot here

U.S. Senate (special)D+4.9
GovernorD+7.9
Attorney GeneralD+0.6
Secretary of StateD+3.5
AuditorR+1.6

Results within this state. Source: Results and race calls: Ohio Secretary of State (unofficial)Updated Nov 7, 2026, 12:46 PM ET