David Barry Cohen (born September 2, 1947) is an American politician who served as a Massachusetts state Representative for the 11th Middlesex district and as the mayor of Newton, Massachusetts. Cohen was a member of the Newton Board of Aldermen from 1972–1979 and a state representative from 1979–1998. In 1997, Cohen defeated incumbent Mayor to win his first of three terms as mayor.