Home › Ohio › Elections 2026 › House › District 96

House District 96

2026 general election.

District map

Loading map...

Cities and towns

44 Census places with land in this district, largest first by 2020 population. "Partly" marks a place split with another district.

  • Steubenville city · 18,161
  • Martins Ferry city · 6,260
  • Toronto city · 5,303
  • Bellaire village · 3,870
  • Wintersville village · 3,765
  • Shadyside village · 3,454
  • Mingo Junction village · 3,347
  • Woodsfield village · 2,210
  • Bridgeport village · 1,582
  • Powhatan Point village · 1,461
  • Brilliant community · 1,317
  • Tiltonsville village · 1,259
Show all 44 places
  • Wolfhurst community · 1,119
  • Yorkville village · 968
  • Neffs community · 878
  • Adena village, partly · 664
  • Lansing community · 596
  • Dillonvale village · 589
  • Bergholz village · 544
  • Brookside village · 538
  • Sardis community · 522
  • Blaine community · 473
  • Amsterdam village · 436
  • Richmond village · 412
  • Rayland village · 395
  • Mount Pleasant village · 394
  • Beallsville village · 355
  • Irondale village · 326
  • Hannibal community · 314
  • Clarington village · 280
  • Stratton village · 267
  • Pottery Addition community · 258
  • Empire village · 232
  • New Alexandria village · 232
  • East Springfield community · 185
  • Lewisville village · 184
  • Connorville community · 160
  • Bloomingdale village · 145
  • Wilson village · 129
  • Jerusalem village · 121
  • Antioch village · 71
  • Stafford village · 71
  • Graysville village · 70
  • Miltonsburg village · 42

Also in this area

Districts of other chambers that cover part of this one, with the share of this district's area each covers.

Last election

District 96 had the same lines in 2020.

2020 result, District 96
CandidatePartyVotesShare
Ron Ferguson WonRepublican37,34766.4%
Richard A. OlivitoDemocratic17,10430.4%
Oscar HerreraIndependent1,8183.2%

The 2020 race page