The final votes have been tallied and the next mayor of Bangor has been chosen by a single vote.

An official recount was held Tuesda morning at the Northampton County elections office in Easton, and Democrat Joe Capozzolo beat Republican Robert Rhodes by one vote.

Rhodes was also running for Bangor Borough Council. He won that seat by a handful of votes.