Overview
- Sean Ryan secured 46.5% of the vote to win Buffalo’s Democratic mayoral nomination.
- Acting Mayor Christopher Scanlon, who succeeded Byron Brown in October, received 35.3% and conceded the primary.
- The Erie County Democratic Party and the Working Families Party endorsed Ryan’s campaign.
- Ryan criticized Scanlon throughout the race for approving flawed city budgets.
- Scanlon has filed to run as an independent, setting up a potential rematch in the general election.