John MacDonald

Party: Nonpartisan

Elections

Date Election District Office Incumbent Win # of Votes Lowell Votes
11/06/2018 2018 State Election 1st Middlesex Senate State Senator 19825 7488
11/08/2011 2011 City Election Lowell N/A 3246 3246