Mayor:
Paul Callaghan, 2,845
Palana Hunt-Hawkins, 1,400
Cassie Borne, 158
City Council:
Ward 1, seat A, Skip Gilman, 555
Ward 1, seat B, Tim Fontneau, 578
Ward 2, seat A, Steve Beaudoin, 450
Ward 2, seat B, Amy Malone, 609
Ward 3, seat A, Peter Lachapelle, 489
Ward 3, seat B, John Larochelle, 475
Ward 4, seat A, Ashley Desrochers, 387
Ward 4, seat B, Laura Hainey, 288
Ward 5, seat A, Christopher Rice, 446
Ward 5, seat B, Donald Hamann, 462
Ward 6, seat A, Dana Berlin, 307
Ward 6, seat B, James Gray, 376
School Board:
At large, Matthew Beaulieu, 2,384
Ward 1, seat A, Sarah Harrington, 605
Ward 1, seat B, Audrey Stevens, 491
Ward 2, seat A, Sandy B. Keans, 448
Ward 2, seat B, David Camire, 337
Ward 3, seat A, Matt Munn, 450
Ward 3, seat B, Matthew Pappas, 319
Ward 4, seat A, Shane Downs, 386
Ward 4, seat B, Anne Grassie, 375
Ward 5, seat A, Karen Stokes, 315
Ward 5, seat B, Paul Lynch, 234
Ward 6, seat A, Thomas O’Connor, 486
Ward 6, seat B, Donna Ellis, 485
Police Commission:
Wards 1-2, David R. Stevens, 1,022
Wards 3-4, David Winship Jr., 529
Wards 5-6, Derek Peters, 953
Click here to view the full list.