The Ballot Brief
Trumbull County, Ohio

Ohio House District 65

OhioTrumbull County › Ohio House District 65

2 candidates are tracked for Ohio House District 65 on the November 3, 2026 ballot: John Barbo and David Thomas. Candidate information follows official Trumbull County election filings; verify with the official election office linked below.

John Barbo (Democratic), David Thomas (Republican) are on the November 3 ballot for Ohio House District 65; David Thomas is the sitting member, per the Ohio House of Representatives's official member directory (ohiohouse.gov). Nominees were chosen at the May 5, 2026 primary or qualified directly for the general ballot. The field is the Secretary of State's certified 2026 General Election candidate list; Ohio prints unopposed candidates rather than deeming them elected. This seat is elected by district; only the district covering your address appears on your ballot. Ballot status: Democratic primary winner Lorna J. Westlake withdrew and the Trumbull County Democratic Party named John Barbo in her place, per local press; the county Board of Elections' certified list settles the printed name.

John Barbo

Democratic

John Barbo is the Geneva City Council president, in his second council term, and a Geneva High School science teacher in his 28th year as an educator, per the Star Beacon; the Trumbull County Democratic Party named him its nominee after Lorna Westlake withdrew, per the Tribune Chronicle. No campaign website or questionnaire response was found as of September 11, 2026.

David Thomas

David Thomas

Republican · Incumbent

David Thomas is the Republican candidate for Ohio House District 65 on the November 3, 2026 ballot, per the Secretary of State's certified 2026 General Election candidate list. David Thomas is a sitting member for the district, per the Ohio House of Representatives's official member directory (ohiohouse.gov). Represents the 65th Ohio House District, covering portions of Ashtabula and Trumbull counties, and is seeking re-election in 2026, per Ohio House of Representatives member directory. No campaign website or questionnaire response was found as of September 11, 2026.

Verify this race
Candidate roster from official Trumbull County Supervisor of Elections filings, last verified 2026-09-09. Bios and priorities carry their attribution inline.
Cross-check with the official Ohio election office, or see the full Trumbull County sample ballot and your exact ballot by address.