2025 Buffalo mayoral election

2025 Buffalo mayoral election

November 4, 2025
 
Nominee Sean Ryan James Gardner
Party Democratic Republican
Alliance Working Families Conservative
Popular vote 30,497 9,654
Percentage 71.78% 22.72%

Mayor before election

Christopher Scanlon (acting)
Democratic

Elected mayor

Sean Ryan
Democratic

The 2025 Buffalo mayoral election was held on November 4, 2025, to elect the mayor of Buffalo, New York.

Incumbent acting mayor Christopher Scanlon, who took office upon the resignation of Byron Brown, ran for a full term but was defeated in the Democratic primary by state senator Sean Ryan. The Republican Party nominated former county assistant district attorney James Gardner, who lost the election in a landslide.