Recent Experience
- Candidate for New York State Assembly - District 120Candidate2026View Position
- Oswego County Legislature - District 9Incumbent2026 – 2026View Position
- Candidate for Oswego County Legislature - District 9Candidate2025View Position
- Oswego County Legislature - District 92024 – 2025View Position
- Oswego County Legislature - District 92022 – 2023View Position
Other Candidates for New York State Assembly - District 120
What this symbol means
Candidates and elected officials with this symbol took the GoodParty.org Pledge, promising to serve people first, independent of both major parties and big-money interests.

William Barclay
Republican, Conservative Party

Jim Cannon
Democratic

Timothy Allers
Democratic
About New York State Assembly - District 120
- Term length
- 2026 – 2026
- Next election
- November 3, 2026
District information
Where constituents live
Approximate residential density across the district. Aggregated and anonymized — no individual locations.
Nearby Officials
Allison Nelson
Oswego County Family Court Judge

Linda L. Lockwood
Oswego County Legislature - District 11
John Martino
Oswego County Legislature - District 6




