PD43+ « Go Back « Go Back SHARE THIS DATA: Candidate Key Richard M. Haggerty Actions Download this Election » Municipality Results » Precinct Results 2020 State Representative Democratic Primary 30th Middlesex District Enlarge this chart Please wait... View as: # | % City/Town Ward Pct R. Haggerty All Others Blanks Total Votes Cast Reading More » 3,022 14 1,008 4,044 Woburn More » 4,771 12 1,095 5,878 Totals 7,793 26 2,103 9,922