Test
As of October 27th, over nine thousand registered Danvers voters or 46% have already cast their ballots. Early voting ends Friday and the in person election is next Tuesday at Danvers High School. Visit our event calendar for all dates and times.