Welcome back to the #weeklywonk. This is my weekly statistical column on electoral and registration data in Onondaga County and New York. This column is back after a semi-hiatus since late 2024 and I intended to bring this back weekly on Wednesdays going into 2026. This week’s column is launching a little late due to the Christmas holiday and personal travel. But we are back with our third, and final look back at the 2025 Election results. This week I will focus on how Democrats performed in the 2025 election by focusing on who won and where they won.

In our first slide we look at the 4-year election cycle and races that spanned the entire county of Onondaga. This data slide has been a regular feature of my #weeklywonk to combat the old notion that Democrats cannot win county wide. In face Democrats have consistently won on races that span the entire county. This includes races like Congress, NY Supreme Court, and Statewide offices that span the county and go beyond, but the county portion of those races have a definitive blue tinge. In the last 4 years there have been twenty-six races that have run in the entire county. Twenty-three of those races the Democrats have won the Onondaga County portion of those races by an average of 5.97%. The only races the GOP has won are County Court (Porter 2022), District Attorney (Keller 2023), and County Executive (Kinne 2023). However, because of poorer performances in other portions of districts that run outside of Onondaga County Democrats lost the 2022 Congressional race (Conole), all four 2022 Supreme Court races (Murad, Cagnina, Dillon, Keller) and the 2024 Presidential race (Harris). In 2025 there were only 4 NY Supreme Court races that spanned the entire county. The Democrats secured victories in every Onondaga County area, with such impressive performance that Fortino, Randal, and Dillon w to the 5th Judicial seat. Not shown on here are the 2023 Supreme Court Judicial races where Democrats elected not to put up candidates. We can see by the chart Democrats have not just done well in Onondaga County but there are getting better each year.

Focusing on the 2025 public office races there is a hidden story to this election. The news coverage of the results rightfully focused on the gains Democrats made in Onondaga County. Yet, little attention has been given to the number of uncontested races in Onondaga County for 2025. There were 166 total races on the November ballot. 106 of those races (63.86%) were unopposed, 22 Democratic seats were unopposed by the GOP, but a staggering 75 GOP held seats were unopposed by the Democrats. Democrats did extremely will in the sixty competitive seats winning forty-nine of them for 81.67%. One must ask however how much better the Democrats position could be if they did not leave 45.2% of all seats in Onondaga County unopposed.

Excluding the nine races in villages where not only were there no opposition but no party labels, I wanted to focus on the flips in Onondaga County. There were 157 Partisan races in Onondaga County. Forty of those seats were Democratic holds, where the seat remained in Democratic hands (including the twenty-two unopposed seats). Eighty-five seats were GOP holds, including the seventy-five unopposed seats. There were thirty-two races, only 20.4% that flipped control. Democrats dominated this stat block, flipping thirty-one seats that were previously held by the GOP. The GOP only flipped one seat held by Democrats, the third ward seat in the village of Solvay, one of the smallest political subdivisions in the county. As we will see in the next few charts, the Democratic flips were incredibly consequential.

We start with one of the biggest surprises of the night, but also possibly one of the biggest lost opportunities for the Democrats. Democrats flipped control of the Onondaga County Legislature. Due to the departure of Chris Ryan to the NY Senate, Democratic disadvantage for the Onondaga County Legislature dropped o just 5 Democratic seats to eleven republican held seats. The Democrats contested 5 GOP held seats in 2025 and flipped all of them including retaking OCL 8 and flipping OCL 4, 5, 6, and 10 putting those seats in Democratic control for the first time since dropping to a 17-member board in 2011. The GOP did not bother to put up candidates in Democratic seats of OCL 7, 15, 16, & 17. The GOP gambit for OCL 9 failed and the WFP candidate Nicole Watts who is a registered Democrat won the seat despite not having the Democratic line. Democrats failed to recruit candidates in OCL 1, 2, 3, 11,12, 13 & 14 leaving them unopposed. We just do not know how many of those could have flipped in 2025, but with Democratic victories in Clay, Camillus, and Onondaga we could see paths to victory in many of them in 2026 if a similar environment exists.

Another promising trend and an area where Democrats have continued success from recent years is chief executive officer of each Town (Supervisor) and City (Mayor of Syracuse). The biggest flip is the election of Sharon Owens to be the next Mayor of Syracuse. This puts City Hall back into a Democratic aligned mayor for the first time in eight years as Ben Walsh is a registered independent. The Democrats also held 4 Town Supervisors. Lysander was not up for election, Skaneateles was unopposed, and the Democrats retained control of Dewitt and Manlius. They flipped 5 Town Supervisor seats in Cicero, Marcellus, Pompey, Salina, & Spafford. The GOP held onto one contested seat, the Town of Onondaga/ The Democratic Committees chose to cross endorsed supervisors in Camillus and Geddes, though in Camillus the GOP supervisor declined the Democratic endorsement. The Supervisors in Clay, Elbridge, Fabius, Lafayette, Otisco, and Van Buren. Excluding the City of Syracuse this leaves the nineteen towns with 10 Republican Supervisors, 9 Democratic Supervisors with one of the GOP supervisors (Geddes) owing their election to a Democratic cross endorsement. This is the most parity in Onondaga County executives in modern history.

Control of a town or city is not just the chief executive; it also has to do with a council. We cannot just look at majority control either, as many issues such as bonding and charter changes will need a higher than majority vote. As 2025 started the City of Syracuse Common Council started completely Dominated by the Democratic party and ended that way in 2026. The towns work a little differently though as elected supervisors will sit on the town board to make up a voting majority. Focusing on the towns 2025 saw two town Dewitt and Manlius in total Democratic control with all elected town board members being Democratic and they remain that way in 202. Democrats took effective control of Lysander, Salina, Spafford and Geddes for 2026, breaking the log ja in Lysander that resulted from an unfilled vacancy, taking control of the Geddes town board 4-2 even without the Supervisor, winning Supervisor and a town seat in Spafford making it 3-2, and taking total control of Salina changing it from a board that was only in GOP control 3-2 because of the supervisor to a 5-0 board in 2025. Two other towns, Pompey and Marcellus will enter 2026 in a tied position as a GOP town council elect in Marcellus died before being able to take office and in Pompey the Democrat on the board will become Supervisor leaving a vacancy. Both Camillus and Clay went from all GOP control to Democrats being tied on the town board and only the supervisor making it a GOP edge. Democrats improved their holdings by one on the Skaneateles and Onondaga town boards. Democrats ran for town board positions in Cicero and Elbridge but were unsuccessful, although they did secure some representation through the Cicero supervisor race. They did not run candidates for any town boards in Fabius, Lafayette, Otisco, Tully, or Van Buren. Partisan control of the towns at the beginning of 2026 now stands 5 Democrat, 12 GOP, and two split. Four of these towns will have elections in 2026 that could swing control of the board (Clay & Camillus Supervisors, Marcellus, and Pompey Town Board TFV).

Finally, we look at the Judicial races that were on the ballot in 2025. On one hand the Town Justice races saw the least amount of movement. In fact, the town justice representation stayed the same in 2026 as opposed to the start of 2025. Democrats held onto justice positions in Geddes, Dewitt, and Manlius with all three being unopposed by the GOP, the GOP won a close race for Town Justice in Onondaga keeping it GOP hands, and had uncontested wins in Geddes, Lafayette, Lysander, Salina, Tully and Van Buren. Unmentioned towns had no judicial races this year. The 5th Judicial Supreme Court had four of its 202 members this year. Democrats won three of the four races., This brings Democrats to five sitting members of this large judicial district out of twenty. A Democrat was elected to this seat for the first time since 2020, putting Democrats in their strongest position in this district in years.

That is all for this week’s edition of the #weeklywonk. It also concludes my look back at the 2025 election season> I will now be turning my attention to the registration date for all races on the ballot in 2026, and it is a big year with many town positions and the county legislature moving to even years starting in 2026. Next week I will focus on an overall look at Onondaga County with some big races running countywide in 2026. As always subscribe to dustinczarny.com to get all your election news and content updates.