According to our records, John D. Farschman last ran for office in 2024. Please see our updated voter guide for information about upcoming elections, candidates, and current elected officials.
Start exploring
Recent Experience
- Candidate for Erie County EngineerCandidate2024View Position
- Erie County Engineer2021 – 2024
District information
Where constituents live
Approximate residential density across the district. Aggregated and anonymized — no individual locations.
FewerMore
About Erie County Engineer
The County Engineer is responsible for county-owned public right of ways and bridges. These responsibilities include design, construction , inspection, maintenance and study which result in safety improvements or regulations in compliance with State law
- Term length
- 2021 – 2024
- Next election
- November 5, 2024
Learn more
Nearby Officials

Kevin Baxter
Erie County Prosecuting Attorney
BM
Beverly McGookey
Erie County Common Pleas Court Judge - General Division (Term Commencing 1/4)
RB
Roger Binette
Erie County Common Pleas Court Judge - General Division (Term Commencing 1/2)
CK
C.J. Kamm
Erie County Municipal Court Judge

Luvada S. Wilson
Erie County Court Clerk
TT
Tygh Tone
Erie County Common Pleas Court Judge - General Division (Term Commencing 1/1)
Other Candidates for Erie County Engineer
ED
Eric Dodrill
Republican
TB
Thomas Beck
Republican
