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.
- Click here to see the tallied results.
- Click here to see statistics on voter turnout.
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