← All legislators

State Senator

Bruce E. Tarr

First Essex and Middlesex District · Republican

Voting record and profile →

At a glance

$527,841cash on hand as of Sep 30, 2026
$91,813raised in 2025–26
$83,409spent in 2025–26

Account: Tarr, Bruce (OCPF ID 11916). See the full reports at OCPF

Year by year

YearRaisedSpentCash at the end
2026$43,556$26,504$527,841 so far
2025$48,257$56,904$510,790
2024$75,777$62,936$519,437
2023$78,706$37,924$506,597
2022$79,679$89,448$465,814
2021$52,367$17,243$474,582
2020$15,835$24,777$439,458

Where the money comes from, 2025–26

  • Individuals (listed by name)91% $84,493
  • PACs (political action committees)7% $6,750
  • Small gifts not listed one by one2% $2,001

Out of $93,244 in contributions and candidate loans listed line by line. Also not included: $3,345 in goods and services given in place of money (in-kind).

Gifts from individuals: where donors live

  • Towns in the First Essex and Middlesex District60% $51,008
  • Elsewhere in Massachusetts38% $32,485
  • Other states1% $1,000

Split between districts: North Andover. All gifts from these towns count as “in district towns”.

Top organizations giving, 2025–26

  1. Professional Fire Fighters of MA Political Action Committee PAC$1,000
  2. Boston Police Patrolmens Assoc. Pol Action Comm. PAC$500
  3. Mapia PAC PAC$500
  4. Massachusetts Dental Society People’s Committee PAC$500
  5. New Car Dealer Political Action Committee PAC$500
  6. Retailers Assoc of MA Pol Action Comm. PAC$500
  7. Retired Public Employees PAC PAC$500
  8. MA & Northern NE Laborers' District Council Pol Action Comm PAC$500
  9. Painters District Council #35 PAC PAC$500
  10. Greater Boston Real Estate Board PAC PAC$300
  11. MA Assisted Living Assoc. PAC PAC$300
  12. Bank of America MA PAC PAC$250
  13. MA Food Industry Pol Action Comm (MFIPAC) PAC$250
  14. State Police Assoc of Mass. Pol Action Comm PAC$250
  15. Cross and Shield Political Action Committee PAC$200

Top 15 of 16 organizations. Includes in-kind gifts.

Donors’ employers, 2025–26

Gifts from individuals added up by the employer they listed. No names. Retired, self-employed and not employed are left out.

  1. At Home 6 gifts$2,150
  2. Compass Realty 2 gifts$2,000
  3. Town of Boxford 2 gifts$1,500
  4. Mina Dental Associates 4 gifts$1,350
  5. Kelly Auto Group 3 gifts$1,250
  6. The Karol Group Inc 6 gifts$1,200
  7. Clam Box of Ipswich 1 gift$1,000
  8. SPS New England Inc. 1 gift$1,000
  9. BRG 1 gift$1,000
  10. BGCB 1 gift$1,000

Individual donors giving $200 or more, 2025–26

168 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.

  1. Mac Bell Gloucester$2,000
  2. James Bordinaro Gloucester$2,000
  3. Brian Kelly Gloucester$1,250
  4. Richard Mori Beverly$1,150
  5. A. Michael Sarraf Middleton$1,050
  6. Johanna Aggelakis Ipswich$1,000
  7. Wayne Capolupo Salisbury$1,000
  8. Stephen Coulombe Boston$1,000
  9. Kathy Hamilos Gloucester$1,000
  10. Mike Kennealy Lexington$1,000
  11. Frank Stewart Gloucester$1,000
  12. Marjorie Stewart Gloucester$1,000
  13. Michael Ferraro Boxford$1,000
  14. Michael Nocella Gloucester$1,000
  15. Michael Scognamiglio Gloucester$1,000
  16. Edward Zuker Newton$1,000
  17. Ruth Pino Gloucester$900
  18. Frank Taibbi Middleton$800
  19. John Guilfoil Georgetown$750
  20. Elizabeth Pratt Essex$750
Show 148 more
  1. Ronald Strong Gloucester$750
  2. Jeffrey Linehan Boxford$650
  3. Gary Richards Danvers$650
  4. Paul Armitage Middleton$600
  5. Alexander Doyle Ipswich$600
  6. Kenneth Brand Hamilton$525
  7. Frank Nagle North Andover$525
  8. James Crowley Westminster$500
  9. Albert Dodge Wenham$500
  10. Robert Gillis Gloucester$500
  11. Peter Harmeling Rockport$500
  12. Sally Jackson Gloucester$500
  13. Stephen Kavanaugh Wenham$500
  14. Kathi Maino Gloucester$500
  15. Frank McCarthy Gloucester$500
  16. Costa Sideridis Salem$500
  17. Yougjun Song Brewster$500
  18. Salvatore Bramante Wakefield$500
  19. Francis Coady Lawrence$500
  20. Bob Connors Newbury$500
  21. Nancy Gardella Haverhill$500
  22. Nicholas Giacalone Gloucester$500
  23. Vito Giacalone Gloucester$500
  24. Peter Kovner Lexington$500
  25. Ronald Masiello Lynn$500
  26. Michael Minogue Hamilton$500
  27. Sheree O'Reilly Gloucester$500
  28. Attilio Paglia Rowley$500
  29. Ralph Sevinor Lynnfield$500
  30. Stacey Sevinor Lynnfield$500
  31. Theodore Speros Belmont$500
  32. Michael Weiss Swampscott$500
  33. Faina Shtern Boston$450
  34. Joseph Szczechowicz Groveland$450
  35. Oleg Urim Lynn$450
  36. Corrado Buccheri Gloucester$400
  37. George Cronin Dedham$400
  38. Kevin Grant Scituate$400
  39. Scott Hartman Southborough$400
  40. Tommy Hickey Boston$400
  41. Jack Ingram Manchester-by-the-Sea$400
  42. Stephen Karol Attleboro$400
  43. William Kennedy Boston$400
  44. Michael Marini Ipswich$400
  45. Daniel O'Brien Saugus$400
  46. Neil O'Brien Saugus$400
  47. Robin Pydynkowski Essex$350
  48. Anthony Vorias Rockport$350
  49. Rebecca McNeil Hamilton$350
  50. Janice Costa Gloucester$340
  51. John Antczak Boxford$300
  52. William Belezos Hamilton$300
  53. Richard Covino Ipswich$300
  54. Mary Finneran Milton$300
  55. David Gardner Gloucester$300
  56. Ronald Giovannacci Topsfield$300
  57. Stephen Kasnet Manchester-by-the-Sea$300
  58. John Lawrence Hamilton$300
  59. A. Michael Saffaf Middleton$300
  60. Thomas Cory Fall River$300
  61. Matthew Gaeta Peabody$300
  62. Anita Jedwabski Danvers$300
  63. Julia Khoda Boxford$300
  64. Chistopher Markarian Lynnfield$300
  65. Victoria Mori Beverly$300
  66. Gary Schepis Georgetown$300
  67. Chris Sicuranza Gloucester$300
  68. Scott Stanwood West Newbury$300
  69. Paul Zerola Weston$300
  70. David Bell Gloucester$250
  71. George Carey Salem$250
  72. Stephen Giacobbe North Andover$250
  73. Eric Hersum Weston$250
  74. Marianne Jenkins Everett$250
  75. Albert Manzi North Andover$250
  76. Paul Parisi Salem, NH$250
  77. Parthena Savvidis Boston$250
  78. Derek Schofield Cumberland, RI$250
  79. Maria Todaro Ipswich$250
  80. Frank Cieri Boston$250
  81. Christopher Covington Gloucester$250
  82. Jeff Crowley Westminster$250
  83. Saad Dinno Weston$250
  84. Michael English Gloucester$250
  85. Howard Frisch Swampscott$250
  86. Lester Gustin Gloucester$250
  87. Nicholas Koskores North Andover$250
  88. Christine Lundberg Gloucester$250
  89. Robert Matz Gloucester$250
  90. J. Dennis Morgan Sherborn$250
  91. Jane Russo Gloucester$250
  92. Kathi Turner Gloucester$250
  93. Carlo Barbara Gloucester$200
  94. Jacquelyn Bell Gloucester$200
  95. John Bjorlie Gloucester$200
  96. Stephen Boksanski Winchester$200
  97. Daniel Bosley North Adams$200
  98. Kevin Bourque Smithfield, RI$200
  99. Kathleen Clancy Gloucester$200
  100. Kevin Considine Boston$200
  101. William Coyne Boston$200
  102. Mark Delaney Reading$200
  103. Brian Dempsey Haverhill$200
  104. Paul Donovan Dennis$200
  105. Robert Durand Marlborough$200
  106. James Eisenberg Lexington$200
  107. Benjamin Fierro Ipswich$200
  108. Heather Ford Hamilton$200
  109. Maureen Glynn Quincy$200
  110. Michael Gorecki Goffstown, NH$200
  111. Tara Gregorio West Newbury$200
  112. Pierce Haley Boston$200
  113. Kenneth Halloran Boston$200
  114. Brian Hickey Winchester$200
  115. Richard Jeffrey Hamilton$200
  116. Michael Knapik Westford$200
  117. Christopher Koczela Bridgewater$200
  118. Warren Lent Boston$200
  119. Jennifer Long Leominster$200
  120. Nancy Luther Topsfield$200
  121. William Malloy Boston$200
  122. Catherine McCarthy Gloucester$200
  123. Michelle McGee Boston$200
  124. John McGlynn Salem$200
  125. Matthew McKenna Braintree$200
  126. Mark Molloy Winchester$200
  127. Anthony Petruccelli Lynnfield$200
  128. Konstantinos Prentakis Middleton$200
  129. Henri Rauschenbach Brewster$200
  130. Robert Rodophele Boston$200
  131. Jan Rose Brookline$200
  132. Angela Sanfilippo Gloucester$200
  133. Nick Sarantopoulos Winchester$200
  134. Partena Savvidis Boston$200
  135. Stephen Silveira Melrose$200
  136. Demetrios Skalkos Swampscott$200
  137. H. Michael Smolack North Andover$200
  138. Martin Suuberg Shrewsbury$200
  139. Edward White Ipswich$200
  140. Robert White Boston$200
  141. W. Paul White Harwich$200
  142. Paul Barker North Reading$200
  143. John Bartley Watertown$200
  144. Martin Corry Cohasset$200
  145. Thomas Joyce Boston$200
  146. John McGlynn Middleton$200
  147. Ronna Wallace Canton$200
  148. W Paul White Harwich$200

Where they spend it, 2025–26

  • Other or not described27% $22,619
  • Events, food and meetings22% $18,767
  • Printing, mail, signs and ads22% $18,728
  • Staff, consultants and professional services15% $12,473
  • Office, phone, software and supplies8% $6,730
  • Bank and payment processing fees5% $4,199
  • Donations, sponsorships and tickets to others’ events<1% $520

Out of $83,863 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for. Not included: $23 moved between the campaign’s own bank accounts.

Top payees

  1. 4501 Fairfax DR Arlington Va Other or not described$19,600
  2. Choice Graphics Printing, mail, signs and ads$12,981
  3. John Olds Staff, consultants and professional services$12,000
  4. Fluency Community Office, phone, software and supplies$4,800
  5. Roger Street Gloucester Events, food and meetings$3,360
  6. Life By The Sea Printing, mail, signs and ads$3,233
  7. Danversport Events, food and meetings$3,000
  8. Henry'S Fine Foods Events, food and meetings$2,093
  9. Hunt'S Photo Printing, mail, signs and ads$1,768
  10. Teresa'S Hospitality Group Events, food and meetings$1,500
  11. Anedot Bank and payment processing fees$1,431
  12. Ridgeway Films Other or not described$1,000
How to read this
  • Every state legislator has a campaign account that reports to OCPF, the state’s Office of Campaign and Political Finance. Most file through a bank that reports to OCPF, so totals are updated often.
  • “Cash on hand” is what was left on the latest report. “Raised” and “spent” are OCPF’s totals for 2025 and 2026; “raised” includes any loans from the legislator.
  • The breakdowns come from the line-by-line reports for 2025–2026. Shares count money, not in-kind gifts of goods or services. “PACs”, “party committees” and “other candidates’ committees” use the account type OCPF lists for each giving committee. Many unions give through their own PACs, which are counted as PACs.
  • “Small gifts not listed one by one” are gifts of $50 or less that the law lets campaigns report as one total.
  • Where gifts come from is based on the town each person listed. Some towns are split between districts; gifts from a split town count as “in district towns” even if the donor lives in another district’s part of town.
  • Individual donors are shown by name and town only, and only when their gifts to this campaign in 2025–2026 add up to $200 or more. Employers are added up across donors, without names. Names are spelled as the campaign reported them.
  • Spending groups are MassVoter’s rough sorting of the payee and purpose each campaign reported; OCPF does not use fixed categories. Credit card bills and reimbursements are counted by the charges listed under them, not twice. Payments to individual people are shown as one total, without names.
  • MassVoter updates these numbers every night from OCPF. Last update: October 22, 2026.

These are public campaign finance figures from OCPF. They are not a grade and are not tied to how anyone votes.

Get an email when new quizzes open

MassVoter.com · nonpartisan match quiz · About · How the Legislature voted · Local Votes · Privacy · Support MassVoter

Report an error on this page

See something wrong? A wrong vote, name, date or number? Tell us and we’ll check it against the source and fix it. Fixes are listed on our corrections page.