The City of Rochester is pleased to report the official citywide voter returns for the November 4, 2025 Municipal Election. Voter turnout in Rochester was 27.2% (up from 22.3% in 2023) or 5,606 total votes cast out of a possible 20,425 registered voters.

Mayor

Chuck Grassie – 2,117
Matt Mayberry – 1,887
Peter A. Lachapelle – 981
Douglas Robbins – 576

City Council

Ward 1
Seat A:
Debby Thompson – 692
Raymond Wayman – 430

Seat B:
Tim Fontneau – 932 (Uncontested)

Ward 2
Seat A:
Daniel W. Fitzpatrick – 491
Tom Poulin – 416

Seat B:
Les Horne – 709 (Uncontested)

Ward 3
Seat A:
John Larochelle – 453
Benjamin P. Pratt – 190

Seat B:
Christine Gianotti – 357
David Herman – 335

Ward 4
Seat A:
David E. Walker – 715 (Uncontested)

Seat B:
Chuck Creteau – 767 (Uncontested)

Ward 5
Seat A:
Susan J. Rice – 428
Alex de Geofroy – 416

Seat B:
Donald J. Hamann – 652 (Uncontested)

Ward 6
Seat A:
Matthew Richardson – 563 (Uncontested)

Seat B:
Kevin Sullivan – 355
Amy Malone – 341

School Board

At-Large:
Anne Grassie – 2,780
Gary Bryant – 2,461

Ward 1
Seat A:
Nick Bellows – 923 (Uncontested)

Seat B:
Katherine Anderson – 611
Will Fessenden – 432

Ward 2
Seat A:
Sue Horne – 342
David Camire – 234
Keady Nugent – 165
Shelley Back – 92

Seat B:
Samantha Smith – 742 (Uncontested)

Ward 3
Seat A:
Shauni McGowan – 556 (Uncontested)

Seat B:
Matthew Pappas – 400
Sarah Gentile – 256

Ward 4
Seat A:
Jerry Gregoire – 552
Jeffery Phelps – 286

Seat B:
Lisa Carlberg – 515
James Connor – 338

Ward 5
Seat A:
Sam Oliver III – 448
Tabatha Davis – 345

Seat B:
Erik White – 445
Joelle Boumel – 366

Ward 6
Seat A:
Samantha Battis – 400
Steven Cusumano – 258

Seat B:
Kelli Campbell – 391
Devon Christen – 244

Police Commission

Wards 1 & 2:
David R. Stevens – 1,651 (Uncontested)

Wards 3 & 4:
David E. Winship Jr. – 1,298 (Uncontested)

Wards 5 & 6:
James P. Gray – 512
Derek Peters – 406
Shawn M. Lampron – 310
Richard Krauss – 227