Seven candidates are running for five seats, each with a two-year term on the Newburyport City Council. All voters in the city may vote for five candidates in this race Tuesday. 

Recommended for you