Candidate Total votes
Paul Guanci (i) 3,784
Julie Flowers 2,993
Tim Flaherty 2,831
Matt St. Hilaire (i) 2,828
Brian DApice
Esther Ngotho
(i) denotes incumbent

Vote totals for 2017 Beverly municipal election.