As of 9 p.m., polls have officially closed across Buffalo and Western New York for today's primary elections. Voters have cast their ballots in various races that will shape the region's future, most notably the highly anticipated Democratic primary for the Buffalo mayoral seat.
With the voting period now concluded, attention shifts to the counting of ballots. Reports from BTPM NPR staff indicated that Buffalo mayoral candidates' primary night headquarters were still relatively quiet as 8:30 p.m., but activity is expected to pick up as results begin to trickle in. We will closely monitor the returns for what promises to be a telling night for local politics.
1 of 14
— Media (3).jpg
A crowd begins to trickle into Acting Mayor Chris Scanlon's primary night headquarters in the Barrel Factory.
Jim Fink
2 of 14
— Media.jpg
Buffalo mayoral candidate Sean Ryan's primary headquarters, located at Babeville.
Holly Kirkpatrick
3 of 14
— Media (1).jpg
Acting Mayor Chris Scanlon's primary night headquarters in the Barrel Factory.
Lori Overdorf
5 of 14
— Media (4).jpg
The entrance to Buffalo mayoral candidate Sean Ryan's primary headquarters, located at Babeville.
Holly Kirkpatrick
6 of 14
— Media (7).jpg
Mayoral candidate Sean Ryan's primary night headquarters at Babeville
Holly Kirkpatrick
7 of 14
— Media (8).jpg
Mayoral candidate Sean Ryan's primary night headquarters at Babeville
Holly Kirkpatrick
8 of 14
— Media (6).jpg
The scene outside mayoral candidate Anthony Tyson-Thompson's primary headquarters at Steel Leaf Brewing
Alex Simone
9 of 14
— Media (9).jpg
Councilman Bryan Bollman speaks to BTPM NPR contributing reporter Jim Fink at Scanlon primary election headquarters.
Lori Overdorf
10 of 14
— Media (11).jpg
Buffalo mayoral candidate Garnell Whitfield Jr.'s primary night headquarters
Alex Simone
11 of 14
— Media (10).jpg
Buffalo mayoral candidate Garnell Whitfield Jr.'s primary night headquarters
Alex Simone
12 of 14
— Media (13).jpg
Sean Ryan celebrates victory among supporters
Amanda Robert
13 of 14
— Media (12).jpg
Senator April Baskin speaks as people celebrate Sean Ryan's Buffalo mayoral primary victory.
Holly Kirkpatrick
14 of 14
— Media (14).jpg
Acting Mayor Chris Scanlon embraces a supporter after delivering his concession speech.
Lori Overdorf
Follow BTPM NPR's whip-around coverage of primary election results as results roll in. This includes breakdowns from our studio panel, live check-ins from campaign headquarters and phone interviews with prominent local figures.
How to listen:
Listeners can tune into the show on the radio by tuning into one of the following frequencies:
Buffalo: 88.7 FM (WBFO HD1)
Olean: 91.3 FM (WOLN)
Jamestown 88.1 FM (WUBJ)
Listeners can tune in via the BTPM Listen app, smart speaker or on BTPM.org.
Previous announcements:
Meet the guests for 'The Primary Path: Buffalo 2025' preview show | Buffalo Toronto Public Media
Meet the studio panel for 'The Primary Path: Buffalo 2025' | Buffalo Toronto Public Media
BTPM NPR announces broadcast coverage for 2025 Buffalo mayoral primary and WNY races | Buffalo Toronto Public Media