Oswego County Sample Ballot & Voter Guide 2026

Oswego County, New York

8 candidates are on the November 3, 2026 ballot across 4 Oswego County races, led by the New York Supreme Court Justice, 5th Judicial District contest.

4 races on the November ballot · 8 candidates
Enter your ZIP code at theballotbrief.com to see your exact 2026 ballot.

Judges

New York Supreme Court Justice, 5th Judicial DistrictJoseph Zavaglia (D) · Michael J. Manfredi (R)

Joseph Zavaglia (Democratic, Working Families) and Michael J. Manfredi (Republican, Conservative) are on the November 3, 2026 ballot for New York Supreme Court Justice, 5th Judicial District.

Joseph Zavaglia Democratic, Working Families

Joseph Zavaglia is a sitting Onondaga County Family Court Judge, elected in November 2023, per his campaign site. He also serves as Village Justice in East Syracuse and was the first Family Court judge appointed to the county's Youth Part.

Michael J. Manfredi Republican, Conservative

Top priorities
  • Making decisions grounded in law and facts, without bias or political considerations
  • Protecting constitutional principles and ensuring justice is accessible and equal for every citizen

Per the campaign site.

About Michael J. Manfredi

Michael J. Manfredi is Grand Jury Bureau Chief and Felony Trial Bureau Chief at the Onondaga County District Attorney's Office, where he has worked since 2007, per his campaign site. He holds a law degree from the University at Buffalo.

Voters choose one justice. Supreme Court justices are elected by judicial district; the 5th Judicial District covers Herkimer, Jefferson, Lewis, Oneida, Onondaga and Oswego counties, so this race is on every ballot there. Names and party lines follow the State Board of Elections certification for the November 3, 2026 ballot; a name listed on more than one party line is one candidate.

Full race page

By address

These seats are elected by district; only the district covering your address is on your ballot.

Oswego County is split across 2 New York Senate districts.

Find your districts by address
New York Senate: 2 districtsDistricts 49, 50
New York Senate District 49Cassie L. Robbins-Forbus (D) · Mark C. Walczyk (R)

Cassie L. Robbins-Forbus Democratic

Cassie Robbins-Forbus is the Democratic nominee for Senate District 49. They are a grant writer for Samaritan Medical Center and chair of the Lewis County Democratic Committee, per CNY Homepage. They have taught Spanish at Lowville Academy and worked as a training coordinator, and have served as executive director of local nonprofits, per CNY Homepage. No campaign website was found as of September 20, 2026.

Mark C. Walczyk Republican Incumbent

Mark Walczyk is the Republican incumbent for Senate District 49. They worked as a staff member for then-State Senator Patty Ritchie in 2011 and served on the Watertown City Council from 2015 to 2018, per the New York State Senate. They were elected to the Assembly in 2018 and are a graduate of the University at Albany, per the New York State Senate. No campaign website was found as of September 20, 2026.

Cassie L. Robbins-Forbus (Democratic; also on the Working Families line), Mark C. Walczyk (Republican; also on the Conservative line) are on the November 3 ballot for New York Senate District 49; Mark C. Walczyk is the sitting member, per the State Senate's member directory. Party nominees were chosen at the June 23 primary or by party designation; independent bodies qualified by petition. The field is the State Board of Elections' amended certification for the general election (September 4, 2026); under fusion voting one person may appear on several ballot lines. This seat is elected by district; only the district covering your address appears on your ballot.

Full race page
New York Senate District 50Christopher J. Ryan (D) · James Corl (R)

Christopher J. Ryan Democratic Incumbent

Top priorities
  • Says they were instrumental in bringing the Micron semiconductor project to Central New York and supports resources for schools and law enforcement
  • Supports lowering drug costs by expanding access to affordable medications

Per the campaign site.

About Christopher J. Ryan

Christopher Ryan, who goes by Chris Ryan, is the Democratic incumbent for Senate District 50. They trained as a lineman with the Communications Workers of America and were elected president of CWA Local 1123 in 2014, per the New York State Senate. They grew up in the town of Geddes, where they currently reside, and assumed Senate office on January 1, 2025, per the New York State Senate.

James Corl Republican

Top priorities
  • Supports an all of the above energy strategy including nuclear power and natural gas to increase supply and lower bills
  • Supports removing barriers to homeownership and proposes capping state budget growth to the inflation rate

Per the campaign site.

About James Corl

James Corl is the Republican nominee for Senate District 50. They most recently worked as a legislative director for State Senator Mark Walczyk, per Spectrum News 1.

Christopher J. Ryan (Democratic; also on the Working Families line), James Corl (Republican; also on the Conservative line) are on the November 3 ballot for New York Senate District 50; Christopher J. Ryan is the sitting member, per the State Senate's member directory. Party nominees were chosen at the June 23 primary or by party designation; independent bodies qualified by petition. The field is the State Board of Elections' amended certification for the general election (September 4, 2026); under fusion voting one person may appear on several ballot lines. This seat is elected by district; only the district covering your address appears on your ballot.

Full race page
New York Assembly District 120Timothy C. Allers (D) · Jim Weatherup (R)

Timothy C. Allers Democratic

Timothy C. Allers is the Democratic candidate for New York Assembly District 120 on the November 3, 2026 ballot, per the State Board of Elections' certified general-election ballot. No campaign website was found as of September 20, 2026.

Jim Weatherup Republican

Top priorities
  • supports making New York more affordable for families
  • supports strengthening public safety and infrastructure
  • supports leveraging regional energy and manufacturing investment for local jobs

Per the campaign site.

About Jim Weatherup

Jim Weatherup is running for the 120th Assembly District, per his campaign site. He recently retired from a career in telecommunications installations and has also worked in real estate development, per the site. He served as Hastings Town Supervisor from 2008 to 2014 and has served as Oswego County Legislator since 2014, becoming County Chair in 2019, per the site.

Timothy C. Allers (Democratic), Jim Weatherup (Republican; also on the Conservative line) are on the November 3 ballot for New York Assembly District 120. Not on the November ballot: William A. Barclay, the sitting member per the roster. Party nominees were chosen at the June 23 primary or by party designation; independent bodies qualified by petition. The field is the State Board of Elections' amended certification for the general election (September 4, 2026); under fusion voting one person may appear on several ballot lines. This seat is elected by district; only the district covering your address appears on your ballot.

Full race page

See your full ballot

Your address is only used to match your districts.

Voting info and more

Voting info and more
How to vote in Oswego County

Verify your ballot with the official election office.

Cross-check every race and candidate with the official election office. Official sources are the final word.

Oswego County 2026 election questions

Who is on the ballot in Oswego County, New York on November 3, 2026?

Oswego County sample ballot 2026: see where the new york supreme court justice and new york assembly candidates stand on housing and public safety. Every candidate profile on this page names the official filing or campaign source it came from.

When is the 2026 general election in New York?

Election Day is Tuesday, November 3, 2026. Registration deadlines, early voting dates and mail ballot rules for New York are listed on the New York election hub. New York election hub →

How do I see my exact Oswego County ballot?

Enter your ZIP code in the lookup for the statewide and congressional races on every ballot in the county, or a full street address to add the county, city and district contests for that location. Look up your ballot →

Sample ballot by ZIP code in Oswego County22 ZIP codes
New York statewide racesEvery New York race on this county's ballot.