← All legislators

State Representative

Mark J. Cusack

5th Norfolk District · Democrat

Voting record and profile →

At a glance

$87,268cash on hand as of Sep 30, 2026
$148,976raised in 2025–26
$91,997spent in 2025–26

Account: Cusack, Mark James (OCPF ID 15177). See the full reports at OCPF

Year by year

YearRaisedSpentCash at the end
2026$79,662$37,266$87,268 so far
2025$69,314$54,731$44,686
2024$37,704$40,958$29,151
2023$33,364$29,458$32,406
2022$30,109$29,476$28,499
2021$40,564$19,384$27,866
2020$36,715$50,774$6,686

Where the money comes from, 2025–26

  • Individuals (listed by name)88% $134,519
  • PACs (political action committees)10% $15,250
  • Unions and associations<1% $1,300
  • Small gifts not listed one by one<1% $1,141
  • Other candidates’ committees<1% $500

Out of $152,710 in contributions and candidate loans listed line by line. Not included: $1,137 in other receipts, such as money moved between the campaign’s own bank accounts, interest and returned payments.

Gifts from individuals: where donors live

  • Towns in the 5th Norfolk District9% $11,900
  • Elsewhere in Massachusetts73% $98,778
  • Other states18% $23,841

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

Top organizations giving, 2025–26

  1. International Brotherhood of Electrical Workers, Local 103 Pol Action Comm PAC$1,000
  2. MA & Northern NE Laborers' District Council Pol Action Comm PAC$1,000
  3. Plumbers Union Local #12 PAC PAC$1,000
  4. Utility Workers Union of America AFL-CIO Local 369 PAC PAC$1,000
  5. MA Assoc. of Realtors Pol Action Comm. - MA RPAC PAC$800
  6. Casella Resource Solutions Employee Political Action Committee PAC$700
  7. Greater Boston Real Estate Board PAC PAC$600
  8. Nixon Peabody LLP Political Action Committee PAC$600
  9. Boston Carmen's Union PAC PAC$500
  10. Boston Police Patrolmens Assoc. Pol Action Comm. PAC$500
  11. New Car Dealer Political Action Committee PAC$500
  12. Professional Fire Fighters of MA Political Action Committee PAC$500
  13. Retired Public Employees PAC PAC$500
  14. Boston Gas Workers Union Union or association$500
  15. Carpenters Local 346 Political Action Committee PAC$500

Top 15 of 38 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. Anthropic 11 gifts$9,241
  2. Keegan Werlin LLP 7 gifts$5,300
  3. Eversource 10 gifts$4,400
  4. United Civil Inc. 3 gifts$3,000
  5. National Grid 10 gifts$2,325
  6. Eastern Propane & Oil 2 gifts$2,000
  7. Boch Motors 2 gifts$2,000
  8. Total Wine and More 2 gifts$2,000
  9. Kearney Donovan & McGee LLC 8 gifts$1,600
  10. Permit Power 2 gifts$1,500

Individual donors giving $200 or more, 2025–26

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

  1. James Blake Danvers$2,000
  2. Ernest Boch Norwood$2,000
  3. Cheryl Kimball Concord$2,000
  4. David Rosenzweig Andover$2,000
  5. Robert Trone Potomac, MD$2,000
  6. Nicholas Josefowitz San Francisco, CA$1,500
  7. James Hunt Boston$1,200
  8. Michael Dell'Isola Melrose$1,000
  9. Todd Egan Whitman$1,000
  10. Aidan Feeney Canton$1,000
  11. Louis Finocchiaro Lynnfield$1,000
  12. Wayne Gardner Brandon, FL$1,000
  13. Emmett Lyne Wellesley$1,000
  14. Thomas Matzzie Bethesda, MD$1,000
  15. Liam McNally Boston$1,000
  16. Joe Nolan Belmont$1,000
  17. Thomas O'Connell Danvers$1,000
  18. Mike Phillips Belmont$1,000
  19. Marcy Rosenzweig Andover$1,000
  20. Scott Rubeski Hollis, NH$1,000
Show 299 more
  1. Steven Bills San Francisco, CA$1,000
  2. Andrew Callahan Oakland, CA$1,000
  3. Brian Chen San Francisco, CA$1,000
  4. Robert Dubois Windham County, CT$1,000
  5. Monty Evans Manhattan, NY$1,000
  6. Rishi Gupta San Francisco, CA$1,000
  7. Evan Hubinger Alameda, CA$1,000
  8. Robert Keegan Concord$1,000
  9. David Lang Quincy$1,000
  10. George Lang Braintree$1,000
  11. Li Lang Braintree$1,000
  12. Hui Jie Liu Sharon$1,000
  13. Richard McDonough Braintree$1,000
  14. Joseph Nolan Belmont$1,000
  15. Therese Nolan Belmont$1,000
  16. Timothy Silver Middleborough$1,000
  17. Daniel Zeigler San Francisco, CA$1,000
  18. Greg Hering Sherborn$750
  19. Thomas Kiley Quincy$714
  20. Jim McGaugh Boston$700
  21. Raphael Lee Oakland, CA$643
  22. Tao Lin Miami, FL$643
  23. Ross Nordby Chicago, IL$643
  24. Robert Finneran Boston$600
  25. Michelle McGee Boston$600
  26. Paul Scapicchio Milton$600
  27. David Shapiro Boston$600
  28. Robert Johnson South Hadley$600
  29. Jeff Crowley Westminster$550
  30. Alicia Barton Concord$500
  31. Reinier Beeuwkes III Concord$500
  32. Nancy Beeuwkes Concord$500
  33. Leo Bonarrigo Braintree$500
  34. Karen Cass Hanover$500
  35. Christopher Crowley Southborough$500
  36. Will Keyser Boston$500
  37. Kristen Lepore Danvers$500
  38. Elizabeth Molloy Winchester$500
  39. Barbara Mulvey Reading$500
  40. Daniel Passacantilli Boston$500
  41. Anna Smith Ipswich$500
  42. April Anderson Milton$500
  43. Dean Boylan Boston$500
  44. Joseph Callanam Walpole$500
  45. Cheryl Cusack Braintree$500
  46. Jonathan Dicesare Manchester, NH$500
  47. John Direnzo Millbury$500
  48. Christopher Ferreira Chelmsford$500
  49. William Johnson South Hadley$500
  50. Pan Lin Braintree$500
  51. Kimberly Lowell South Hampton, NH$500
  52. John Mellace Peabody$500
  53. Gerald Morrissey Jr Milton$500
  54. Daniel Quirk Braintree$500
  55. Brendan Regan Melrose$500
  56. Kelly Travaglini Winthrop$500
  57. Ryan Wallace Medfield$450
  58. Jay Ash Danvers$400
  59. Steven Baddour Methuen$400
  60. John Bartley Watertown$400
  61. Arthur Bernard Duxbury$400
  62. Robert Bernstein Savannah, GA$400
  63. Stephen A. Boksanski Winchester$400
  64. Thomas Bonarrigo Braintree$400
  65. John A. Brennan, Jr Cambridge$400
  66. Sean Burke Beverly$400
  67. Steven Byrne Boston$400
  68. David Cahill Scituate$400
  69. William Cass Hanover$400
  70. Timothy Ceurvels Hanover$400
  71. Christopher J. Chapman Medfield$400
  72. Dan Collins Boston$400
  73. William F. Coyne, Jr. Boston$400
  74. Jennifer Crawford Boston$400
  75. George Cronin Dedham$400
  76. Mark Delaney Reading$400
  77. Stephen Dodge Pembroke$400
  78. Nick Doherty Boston$400
  79. Paul Donovan Dennis$400
  80. Evan Dube Marion$400
  81. Shawn Duhamel Boston$400
  82. James Eisenberg Lexington$400
  83. James Feinstein Austin, TX$400
  84. Charles F Flaherty Swampscott$400
  85. Maureen Glynn Quincy$400
  86. Jason Godin Boston$400
  87. Kevin Grant Scituate$400
  88. Pierce Haley Boston$400
  89. John Heffernan Marblehead$400
  90. Andrew Hunt Marshfield$400
  91. Patrick Huntington Milton$400
  92. Matthew Irish Worcester$400
  93. Ben Josephson Newton$400
  94. Stephen Karol Attleboro$400
  95. Savannah Kelleher Scituate$400
  96. Matt Keswick Milton$400
  97. Meghan Leahy Milton$400
  98. Warren Lent Boston$400
  99. Anna Lucey Braintree$400
  100. William Malloy Boston$400
  101. Mark Molloy Winchester$400
  102. Dianne Morad Boston$400
  103. Sean Morrissey Weymouth$400
  104. Chris Niles Boxborough$400
  105. Daniel O'Brien Saugus$400
  106. Eugene O'Flaherty Boston$400
  107. Pj O'Sullivan Norwell$400
  108. Neil OBrien Boston$400
  109. Anthony Petruccelli Lynnfield$400
  110. Benjamin Piche Wilton, NH$400
  111. James M Quigley Pembroke$400
  112. Vincent J Ragucci III North Reading$400
  113. Charlene Rideout Boston$400
  114. Robert Rio Reading$400
  115. Robert Rodophele Boston$400
  116. Jan Z Rose Brookline$400
  117. Robert Ruddock Belmont$400
  118. William E. Ryan Weymouth$400
  119. Christian Scorzoni Amesbury$400
  120. Steven Smalley Georgetown$400
  121. Charles Stefanini Framingham$400
  122. Richard Tisei North Reading$400
  123. Alexis Tkachuk Boston$400
  124. Sean Tully Westford$400
  125. Robert White Boston$400
  126. W. Paul White Harwich$400
  127. Dave Wilby Brunswick, ME$400
  128. Jay Youmans Boston$400
  129. John Burke Dedham$350
  130. Kyle Fish Berkekley, CA$313
  131. Kathryn Killory Scituate$300
  132. Matthew ONeil Norwood$300
  133. James Foley Boston$250
  134. Thomas Tarpey Concord$250
  135. Leo Bonarrigo Milton$250
  136. Matthew Burke Plymouth$250
  137. Susan Chin Braintree$250
  138. Joseph Cleveland Braintree$250
  139. Claire Cronin Boston$250
  140. Peter Ferraro Shrewsbury$250
  141. John Fleming Braintree$250
  142. Sean Flynn Shrewsbury$250
  143. Richard Gould Boston$250
  144. Carl R. Johnson, III Braintree$250
  145. Thomas M Hickey Rensselaer, NY$250
  146. John Maclellan Chelmsford$250
  147. Donna Mirabile Quincy$250
  148. Catherine C. Morrissey Weymouth$250
  149. John F. Neelon Quincy$250
  150. Kristen O'Sullivan Norwell$250
  151. Sandra Oleyar Randolph, NJ$250
  152. Adel Omrani Morris Plains, NJ$250
  153. Gerald M. Ridge, Jr. Braintree$250
  154. Joseph Shadduck Braintree$250
  155. Joseph Sullivan Braintree$250
  156. John Twohig Brockton$250
  157. Thomas Walsh Attleboro$250
  158. Kathleen Kiley Quincy$214
  159. Anthony Abdelahad Boston$200
  160. Susan Adams Niantic, CT$200
  161. Jason Aluia Boston$200
  162. John Alvarez Boston$200
  163. Jose Antonio Miranda Soto Westport, CT$200
  164. Steve Baddour Methuen$200
  165. Carlo Basile Boston$200
  166. Kathleen Bell Braintree$200
  167. Patrick Bench Boston$200
  168. Dan Berwick Somerville$200
  169. Katherine A. Bilotas Braintree$200
  170. Dan Bosley North Adams$200
  171. Kerry Britland Fall River$200
  172. Beth Card Boston$200
  173. Kristin Christopher Boston$200
  174. Edward Coppinger Boston$200
  175. Michael Costello Boston$200
  176. Julie Cox Marshfield$200
  177. Dan Cullinane Canton$200
  178. Lawrence Curtis Boxford$200
  179. Jim Daiute Braintree$200
  180. Scott Delaney Revere$200
  181. Brian Dempsey Haverhill$200
  182. Brian Domoretsky Stoneham$200
  183. Zach Donah Holyoke$200
  184. Roger Donoghue Concord$200
  185. Ryan Earle Weymouth$200
  186. John Fernandes Dennis$200
  187. Paul Gaynor Dover$200
  188. Joseph Giannino Boxford$200
  189. Kelly Casey Godin Boston$200
  190. Jen Gorke Wayland$200
  191. Joseph Grant Boston$200
  192. Joshua Harrell Boston$200
  193. Kimberly Harriman Averill Park, NY$200
  194. Emmet Hayes Whitman$200
  195. Amy Heart Cudahy, WI$200
  196. Brian Hickey Winchester$200
  197. Thomas Hickey Boston$200
  198. Carrie Cullen Hitt Scituate$200
  199. Samuel Hodas Washingtongton, DC$200
  200. Patrick Johnson Natick$200
  201. Philip Johnston Marshfield$200
  202. Dorothy Joyce Quincy$200
  203. Kevin Joyce Boston$200
  204. Thomas Joyce Boston$200
  205. Ryan Kearney Somerville$200
  206. Chris Keohane North Reading$200
  207. Christopher Koczela Boston$200
  208. Ben LaRocco Washington, DC$200
  209. Matthew Lebretton Hingham$200
  210. Thomas Mangan Framingham$200
  211. Adam R Marx Natick$200
  212. Jeremy McDiarmid Cambridge$200
  213. Allie McGerigle Braintree$200
  214. John McGlynn Jr. Middleton$200
  215. Shannon Moore Watertown$200
  216. Mike Morris Norwell$200
  217. Robert Morrison Melrose$200
  218. Kevin Mulvey Reading$200
  219. Dennis Murphy East Longmeadow$200
  220. Jay Myers Boston$200
  221. Daniel Napolitano Salem$200
  222. Thomas O'Neill III Boston$200
  223. Shelly O'Neill Boston$200
  224. Matt O’malley Boston$200
  225. Jeannette Orsino Boston$200
  226. Steven Panagiotakos Lowell$200
  227. John Pregmon Boston$200
  228. Stacy Ragucci Reading$200
  229. Henri S. Rauschenbach Brewster$200
  230. Bill Rennie Cohasset$200
  231. Erin Riley Boston$200
  232. Jeffrey Sanchez Boston$200
  233. Andrea Serlin Boston$200
  234. Jonathan Shaer Needham$200
  235. Francis Shea Braintree$200
  236. Taylor Shepherd Boston$200
  237. John P. Sheridan Waltham$200
  238. Jefferson Smith Ipswich$200
  239. Jim Smith Swampscott$200
  240. Valessa Souter-Kline Storrs Mansfield, CT$200
  241. Jennifer Spinosi Columbus, OH$200
  242. Molly Sullivan Donnelly Canton$200
  243. Timothy Sullivan Hingham$200
  244. Jeff Terrey Boston$200
  245. Lindsay Toghill Melrose$200
  246. Michael Travaglini Medford$200
  247. Robert Travaglini Winthrop$200
  248. Kyle Wallace Cheshire, CT$200
  249. Steven Walsh Lynnfield$200
  250. Matthew Weiner Newton$200
  251. Kathy Bell Quincy$200
  252. Sara Birmingham Portland, OR$200
  253. Kevin Bourque Smithfield, RI$200
  254. Brendan Boyce Natick$200
  255. John Brennan Boston$200
  256. Dennis Callahan Boston$200
  257. Dan Cence Scituate$200
  258. Kevin Considine Boston$200
  259. Kate Costello Boston$200
  260. Gregory D'Agostino Natick$200
  261. Peter D'Agostino Brookline, NH$200
  262. Carol Dauphinais Grafton$200
  263. Garland Davis West Newbury$200
  264. Andrew DeAngelo Boston$200
  265. Patty DiOrio Belmont$200
  266. Michael Dirrane Bedford$200
  267. Joseph Driscoll Braintree$200
  268. Robert Durand Marlborough$200
  269. Ryan Earle Hanover$200
  270. Sean Finnerty Easton$200
  271. Charles Glick Cambridge$200
  272. Guy Glodis Yarmouth$200
  273. Tara Gregorio West Newbury$200
  274. John Habib Provincetown$200
  275. Kenneth Halloran Newburyport$200
  276. Josh Harrell Boston$200
  277. Robert Emmet Hayes Whitman$200
  278. Tommy Hickey Boston$200
  279. Brian Jencunas Marshfield$200
  280. Zachary Kahn Cresskill, NJ$200
  281. William Kennedy Boston$200
  282. Christopher Koczela Bridgewater$200
  283. Adam Marx Natick$200
  284. John J. McGlynn Jr. Middleton$200
  285. Robert Morrissey Walpole$200
  286. Marty Nastasia Easton$200
  287. Jeannette Orsino Cambridge$200
  288. Henri Rauschenbach Brewster$200
  289. William Rennie Cohasset$200
  290. John Robichaud Portsmouth, NH$200
  291. Taylor Shepherd Melrose$200
  292. John P. Sheridan Boston$200
  293. Susannah Smith Merrimack, NH$200
  294. Valessa Souter-kline Mansfield, CT$200
  295. Martin Suuberg Shrewsbury$200
  296. Kevin Sweeney Braintree$200
  297. Sean Sweeney Braintree$200
  298. Michael Travaglini Woburn$200
  299. Joseph Wagner Chicopee$200

Where they spend it, 2025–26

  • Other or not described20% $17,944
  • Events, food and meetings19% $16,582
  • Printing, mail, signs and ads18% $15,873
  • Donations, sponsorships and tickets to others’ events16% $13,898
  • Travel and vehicle costs10% $9,065
  • Office, phone, software and supplies7% $5,818
  • Staff, consultants and professional services6% $5,187
  • Bank and payment processing fees5% $4,728

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

Top payees

  1. Printing Unlim Printing, mail, signs and ads$14,176
  2. 21st Amendment Other or not described$4,728
  3. Actblue Bank and payment processing fees$3,479
  4. Clayton Charle Other or not described$3,224
  5. Carrie Nation Events, food and meetings$3,153
  6. Vzwrlss Office, phone, software and supplies$2,716
  7. Expedia Travel and vehicle costs$2,484
  8. Aerling Other or not described$2,087
  9. Omni Hotels Events, food and meetings$2,034
  10. Mooo Bea Other or not described$2,016
  11. UMASS Club Donations, sponsorships and tickets to others’ events$1,943
  12. Hotel Monteleo Events, food and meetings$1,810
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.