← All legislators

State Representative

Michael J. Moran

18th Suffolk District · Democrat

Voting record and profile →

At a glance

$254,889cash on hand as of Sep 30, 2026
$312,178raised in 2025–26
$327,665spent in 2025–26

Account: Moran, Michael J. (OCPF ID 12650). See the full reports at OCPF

Year by year

YearRaisedSpentCash at the end
2026$112,118$153,715$254,889 so far
2025$200,060$173,951$296,486
2024$175,065$157,841$270,377
2023$258,436$141,955$252,328
2022$96,254$128,772$121,886
2021$136,914$76,876$154,004
2020$67,427$69,659$93,766

Where the money comes from, 2025–26

  • Individuals (listed by name)92% $288,628
  • PACs (political action committees)6% $18,550
  • Unions and associations1% $4,500
  • Other candidates’ committees<1% $500

Out of $312,178 in contributions and candidate loans listed line by line.

Gifts from individuals: where donors live

  • Towns in the 18th Suffolk District28% $81,648
  • Elsewhere in Massachusetts60% $172,030
  • Massachusetts, town not identified<1% $800
  • Other states12% $34,150

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

Top organizations giving, 2025–26

  1. Boston Carmen's Union PAC PAC$1,000
  2. Enterprise Holdings, Inc. / Enterprise Mobility Massachusetts Political Action Committee PAC$1,000
  3. Local 509 Service Employees Int'l Union Comm on Pol Ed, MA Workers' Pol Action Comm. PAC$1,000
  4. MA & Northern NE Laborers' District Council Pol Action Comm PAC$1,000
  5. MA Assisted Living Assoc. PAC PAC$1,000
  6. MA Association of Public Insurance Adjusters, Inc. PAC PAC$1,000
  7. Massachusetts Health and Hospital Association Political Action Committee (MHAPAC) PAC$1,000
  8. Pipefitters Local #537 COPE Fund Union or association$1,000
  9. Serlin Haley Political Action Committee PAC$1,000
  10. Sheet Metal Workers Local Union 17 People's Ctte PAC$1,000
  11. Northeast Regional Council of SMART Union or association$1,000
  12. Carpenters Local 328 PAC Fund PAC$500
  13. Floorcoverers L.U. 2168 PAC PAC$500
  14. Ironworkers Union Local 7 Pol Action Comm PAC$500
  15. MA Assoc. of Realtors Pol Action Comm. - MA RPAC PAC$500

Top 15 of 43 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. Enterprise Mobility 54 gifts$16,550
  2. Craft Collective Inc 4 gifts$4,000
  3. McDermott, Quilty & Miller 11 gifts$3,700
  4. Arbella Insurance 6 gifts$3,500
  5. Tishman Speyer 3 gifts$3,000
  6. Burke Distributing Corp. 3 gifts$3,000
  7. Davis Companies 3 gifts$3,000
  8. Roofblok 3 gifts$3,000
  9. Keegan Werlin LLP 3 gifts$3,000
  10. Ruby Wines 5 gifts$2,600

Individual donors giving $200 or more, 2025–26

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

  1. Peter Dulac Lexington$3,500
  2. Adam Oliveri Newton$3,000
  3. Andrew Balson Newton$2,000
  4. Earnest Boch Norwood$2,000
  5. Nancy Coolidge Lexington$2,000
  6. Jonathan Davis Boston$2,000
  7. Jason Ellis Fort Myers, FL$2,000
  8. Anthony Helies Weston$2,000
  9. Paul Keating Leominster$2,000
  10. Charles Longfield Silver Lake, NH$2,000
  11. David Ross Medford$2,000
  12. Robert Trone Potomac, MD$2,000
  13. Robert Hogan Watertown$2,000
  14. Chelsey Miley Bedford$1,800
  15. John Donohue Belmont$1,500
  16. Felice Friedman Newton$1,500
  17. Christina Pappas Boston$1,500
  18. James White Natick$1,500
  19. Adam Terry Framingham$1,200
  20. Wayne Niemi North Andover$1,100
Show 480 more
  1. Michelle Adams New York, NY$1,000
  2. April Anderson Milton$1,000
  3. Michael Benner Bronxville, NY$1,000
  4. Julia Bologov Marblehead$1,000
  5. Sergey Bologov Marblehead$1,000
  6. Angela Bovill Worcester$1,000
  7. Michael Buckley Newton$1,000
  8. Austin Burke Randolph$1,000
  9. Timothy Burke Randolph$1,000
  10. William Burke Randolph$1,000
  11. Richard Burnes Boston$1,000
  12. Melody Callahan Boston$1,000
  13. Heather Carney Easton$1,000
  14. Timothy Carney Easton$1,000
  15. Thomas Carpenter Portsmouth, NH$1,000
  16. Wayne Chaplin Miami Beach, FL$1,000
  17. Paul Clayton Brookline$1,000
  18. Christopher Collins Manchester-by-the-Sea$1,000
  19. Susan Connelly Newton$1,000
  20. Margret Cooke Boston$1,000
  21. Lawrence Coolidge Boston$1,000
  22. Isabelle Davis Boston$1,000
  23. James Davis Boston$1,000
  24. Stephen Davis Boston$1,000
  25. Richard Dionne Cambridge$1,000
  26. Daniel Donahue Saugus$1,000
  27. Joseph Doran Braintree$1,000
  28. Katie Ann Dulac Lexington$1,000
  29. Gail Eagan Boston$1,000
  30. Allison Ellis Fort Myers, FL$1,000
  31. Bryan Ferguson North Attleborough$1,000
  32. Nicholas Friedman New Haven, CT$1,000
  33. Laureen Griffin Wagner Chicopee$1,000
  34. Joseph P. Hanley Boston$1,000
  35. Richard Hogan Winchester$1,000
  36. Christopher Howarth Fall River$1,000
  37. Tara Jennings Newton$1,000
  38. Robert Keegan Concord$1,000
  39. Elizabeth Kim Scituate$1,000
  40. Cheryl Kimball Concord$1,000
  41. Michelle A. Lebretton Hingham$1,000
  42. Samantha LeBretton Hingham$1,000
  43. John E. Lepore Holden$1,000
  44. Robert Littleton Barnstable$1,000
  45. Carl Martignetti Taunton$1,000
  46. Carmine Martignetti Newton$1,000
  47. Alex Matov Newton$1,000
  48. Olena Matov Newton$1,000
  49. Kevin McCall Cambridge$1,000
  50. Karen McEachern-Cass Hanover$1,000
  51. Caitlin McHenry Fall River$1,000
  52. Jana McHenry Fall River$1,000
  53. Brian Murphy Walpole$1,000
  54. Joseph Murphy Boston$1,000
  55. Samir Nejame Selkirk, NY$1,000
  56. Joseph Nolan Belmont$1,000
  57. Patricia O'Flaherty Chelsea$1,000
  58. Gary Richard Danvers$1,000
  59. David Rosenzweig Andover$1,000
  60. Robert Rubin Newton$1,000
  61. James Salois Holden$1,000
  62. R. Joseph Salois Sutton$1,000
  63. Alexsandr Shapiro Newton$1,000
  64. Andrian Shapiro Newton$1,000
  65. Justin Shaw Boston$1,000
  66. Deirdre Shea Braintree$1,000
  67. Faina Shtern Boston$1,000
  68. Sean Siegal Newton$1,000
  69. Lorena Silva-Herman Boston$1,000
  70. Robert Speyer Lancaster, NY$1,000
  71. Daniel Sterner Cambridge$1,000
  72. Jack G. Tatelman Key Largo, FL$1,000
  73. Richard Tatelman Boca Raton, FL$1,000
  74. Emily Torres-Cullinane Canton$1,000
  75. Kelly Travaglini Winthrop$1,000
  76. Margaret Wagner Boston$1,000
  77. Thomas Walling Northampton, PA$1,000
  78. Edward E. Zuker Newton$1,000
  79. Julia Balkema Framingham$1,000
  80. Guy Fish Cambridge$1,000
  81. Charles Ged Delray Beach, FL$1,000
  82. Marva Ged Boynton Beach, FL$1,000
  83. Robert Giles Portola Valley, CA$1,000
  84. James Holzman Brookline$1,000
  85. Michael Keating Leominster$1,000
  86. Lloyd Levenson Margate, NJ$1,000
  87. Michael McDade Waltham$1,000
  88. Patrick McKenna Boston$1,000
  89. Eitan Milgram Newton$1,000
  90. David Rosmarin Boston$1,000
  91. Frank Sacchetti Boston$1,000
  92. Anna Smith Ipswich$1,000
  93. Margaret Smith Tewksbury$1,000
  94. Matthew Lockwood Mullaney Needham$900
  95. Craig Stepno Boston$800
  96. Robert White Boston$800
  97. Patricia Brett Boston$750
  98. Sean Pierce Boston$750
  99. Patricia Brennan Cambridge$700
  100. Jeremy Burton Cambridge$700
  101. John Gorman Boston$700
  102. Daniel Passacantilli Boston$700
  103. Dennis Quiltty Boston$700
  104. Andrew O'Brien Boston$700
  105. Stephen Murphy Boston$650
  106. Patrick Bench Boston$600
  107. Dorothy Joyce Quincy$600
  108. Lindsay Toghill Melrose$600
  109. Brian Keith Melrose$550
  110. Michael McGLynn Medford$550
  111. Jon Aieta Weymouth$500
  112. Scott Allen Brookline$500
  113. Travis Allen University City, MO$500
  114. Thomas Amichetti Stow$500
  115. Mete Aslan Newton$500
  116. Debra Blair Marshfield$500
  117. Christopher Boyle Newport, RI$500
  118. Carolyn Brady Medfield$500
  119. Elizabeth Brindley Nashua, NH$500
  120. Jameson Brown Boston$500
  121. Mary Burke Dedham$500
  122. James Caruso, III Boston$500
  123. Diana Cataldo Middleton$500
  124. Paul Chodak Boston$500
  125. Mark Ciommo Boston$500
  126. Janet Corcoran Canton$500
  127. James Crowley Manchester Center, VT$500
  128. James Gardiner Dartmouth$500
  129. James Garrett Duxbury$500
  130. William Hughes Marblehead$500
  131. James Hyatt Walpole$500
  132. Abigail Jewet West Hartford, CT$500
  133. Louise Keogh Weed Somerville$500
  134. Thomas R. Kiley Quincy$500
  135. John Koehn Mountainside, NJ$500
  136. Dylan Lowery Sudbury$500
  137. Debra McCarthy Boston$500
  138. Elizabeth McGuinness Dracut$500
  139. Thomas Miller Boston$500
  140. Harold Naughton Clinton$500
  141. Peter Nordblom Holderness, NH$500
  142. Brian Odwyer New York, NY$500
  143. Stephanie Pappas Boston$500
  144. Mineshkumar Patel Sharon$500
  145. Brandon Pollock Boxford$500
  146. Jarleth Quinn Cambridge$500
  147. Bradely Rubin Wayland$500
  148. Christine Shapiro Natick$500
  149. Douglas Shaw Weston$500
  150. Dennis Smith Weymouth$500
  151. James Sullivan Boston$500
  152. Jonathan Tatelman Danvers$500
  153. Mark Tatelman Danvers$500
  154. Richard Taylor Newton$500
  155. Matthew Thomas Mount Pleasant, SC$500
  156. Doris Howe Walsh Boston$500
  157. Joseph Young Boston$500
  158. Michael Epstein Boston$500
  159. Benjamin Flam Norwell$500
  160. Sheila Gleeson Boston$500
  161. Barry Hynes Newton$500
  162. Stewart Landers Boston$500
  163. Bartholomew Mitchell Boston$500
  164. Jarleth Quinn Boston$500
  165. R. David Schelzi Wakefield$500
  166. John Soward Boston$500
  167. Matthew Thomas Park Ridge, IL$500
  168. Mark Weld Manchester-by-the-Sea$500
  169. Debra Smith Boston$490
  170. Douglas Arcand Boston$450
  171. Rachel Bomgren Cowan Heights, CA$450
  172. Michael Carpentiere North Andover$450
  173. John Farrell Hudson$450
  174. Jacob Jess Boston$450
  175. Becky Marcinkevich Hampstead, NH$450
  176. Martin Meehan Boston$450
  177. Edward Morrell Ashland$450
  178. Dwan Packnett Boston$450
  179. Christopher Payne Warwick$450
  180. Lisa Andoscia N Providence, RI$400
  181. Arthur Bernard Duxbury$400
  182. Lynda M. Bernard Boston$400
  183. Stephen Boksanski Winchester$400
  184. John Brennan, III Boston$400
  185. John Brennan Cambridge$400
  186. Patrick Brophy Boston$400
  187. Steven Byrne Arlington$400
  188. Thomas Carney Easton$400
  189. Michael Cashman Marshfield$400
  190. Daniel Collins Norwell$400
  191. William Coyne Boston$400
  192. George Cronin Dedham$400
  193. Eugene Curry Bourne$400
  194. Mark Delaney Reading$400
  195. Joseph Diamond Westford$400
  196. Brian Domoretsky Stoneham$400
  197. John Fernandes Boston$400
  198. Robert Fitzpatrick Wakefield$400
  199. Charles F. Flaherty Swampscott$400
  200. Ethan Gauvin Stratham, NH$400
  201. Charles Glick Cambridge$400
  202. Jason J. Godin Boston$400
  203. Steven Goldblatt Boston$400
  204. Tomas Gonzalez Boston$400
  205. Yriana Gonzalez Boston$400
  206. Joseph Grant Boston$400
  207. Kevin Grant Scituate$400
  208. Pierce Haley Boston$400
  209. Kenneth Halloran Boston$400
  210. Mark Handley Boston$400
  211. John Heffernan Marblehead$400
  212. Matthew Irish Worcester$400
  213. Benjamin Josephson Newton$400
  214. Kevin Joyce Boston$400
  215. James Kane Shrewsbury$400
  216. Stephen Karol Attleboro$400
  217. Ryan Kearney Somerville$400
  218. William Kennedy Boston$400
  219. Matt Keswick Milton$400
  220. Glenn Koocher Boston$400
  221. Thomas Mangan Framingham$400
  222. Laura Marlin Swampscott$400
  223. Robert McCarron Wellesley$400
  224. David McDermott Boston$400
  225. Michelle McGee Boston$400
  226. John McGlynn Middleton$400
  227. Matthew McKenna Braintree$400
  228. Timothy Miley Bedford$400
  229. James Morris Boston$400
  230. Sean Morrissey Weymouth$400
  231. Patrick Moynihan Natick$400
  232. Karbert Ng Brookline$400
  233. Timothy Nicolette Cambridge$400
  234. Christopher Niles Boxborough$400
  235. Jed Nosal Milton$400
  236. Radhames Nova Salem, NH$400
  237. Daniel O'Brien Saugus$400
  238. Paul O'Sullivan Norwell$400
  239. Christopher Philbin Newburyport$400
  240. Robert Phillips Boston$400
  241. Henri Rauschenbach Brewster$400
  242. William Rennie Cohasset$400
  243. Robert Rodophele Boston$400
  244. Jan Rose Brookline$400
  245. Andrea Serlin Boston$400
  246. Jonathan Shaer Needham$400
  247. Jefferson Smith Ipswich$400
  248. Charles Stefanini Framingham$400
  249. Matthew Stone Uxbridge$400
  250. Timothy Sullivan Hingham$400
  251. Patricia Tully Westford$400
  252. Sean Tully Westford$400
  253. Doug Valeri Webster$400
  254. Joseph Vedora Sudbury$400
  255. Albert Welch Boston$400
  256. Todd Wells Manchester, NH$400
  257. Talia West Waterville, ME$400
  258. Kathryn Worrall Sharon$400
  259. Jay Youmans Boston$400
  260. Blake Young Hampton, NH$400
  261. James Leary Worcester$400
  262. Lynn Osborn Belmont$400
  263. Hubert Bligh Needham$350
  264. Thomas Doyle Norfolk$350
  265. Scott Hartman Southborough$350
  266. Cynthia Orellana Cambridge$350
  267. Joseph Ricca Shrewsbury$350
  268. Roger Dowd Framingham$350
  269. Veronica Bani Charlotte, NC$300
  270. Robert Bialka Boston$300
  271. Timothy Burke Brighton$300
  272. Craig Cashman Boston$300
  273. James Cassetta Swampscott$300
  274. Michael Contompasis Newton$300
  275. Joseph Cronin Methuen$300
  276. Scott Delaney Revere$300
  277. Genevieve Dusing Boston$300
  278. Brian Flanagan Simsbury, CT$300
  279. Kevin Honan Boston$300
  280. William Luzier Boston$300
  281. Dianne Moran Boston$300
  282. Marc Mrozek Quincy$300
  283. David Newman Newton$300
  284. Matthew O'Neil Norwood$300
  285. Danielle Pape Bolton$300
  286. Lenita Reason Boston$300
  287. Erin Riley Boston$300
  288. Chayla White Boston$300
  289. Casey Atkins Concord$300
  290. Mary Finneran Milton$300
  291. Mary E. Finneran Milton$300
  292. Dianne Moran Brighton$300
  293. Susan Tracy Newton$275
  294. Michael Armini Marblehead$250
  295. Timothy Ball Barnstable$250
  296. Abbe Becker Boca Raton, FL$250
  297. Erin Bicho Freetown$250
  298. Robert Bizak Bourne$250
  299. James Blake Danvers$250
  300. Cliff Cabral Seekonk$250
  301. Brianna Callahan Boston$250
  302. Dennis Cataldo Somerville$250
  303. Arlene Chaplin Miami Beach, FL$250
  304. Michael Culhane Bedford$250
  305. Steven Fischman Boston$250
  306. Joane Golden Lowell$250
  307. Nicholas Graffam Falmouth, ME$250
  308. Jeffrey Herold Revere$250
  309. Matthew Hills Newton$250
  310. Jeffrey Hirsch Needham$250
  311. Alicia Ianiere Newton$250
  312. David Jackson Malden$250
  313. James Julian Needham$250
  314. Douglas Karp Boston$250
  315. Stephen Karp Boston$250
  316. Michael Kelly Braintree$250
  317. Richard Kirby Fall River$250
  318. Bennett Klein Boston$250
  319. Domenic Longobardi Franklin$250
  320. Patrick Lucey Boston$250
  321. James McGaugh Needham$250
  322. Timothy McHale Boston$250
  323. Erin Murphy Medford$250
  324. Kathryn Norton Boston$250
  325. Paul Petrocelli Scituate$250
  326. James Picciotto Barnstable$250
  327. Ralph Sacramone Everett$250
  328. John Twohig Brockton$250
  329. Kimberly Willingham Boston$250
  330. Marianne Ajemian Boston$250
  331. David Baker Southborough$250
  332. Jerad Britton Mashpee$250
  333. Lucia Castle Saugus$250
  334. Kevin Cranston Boston$250
  335. Claire Cronin Boston$250
  336. Christopher Crowley Southborough$250
  337. Scott Ferson Belmont$250
  338. Anne Glennon Plymouth$250
  339. Brian Johnson Brookline$250
  340. Alexander Koziakov Boston$250
  341. Lisa Jane Kunze Boston$250
  342. Diane McGlynn Middleton$250
  343. Kristine Merrow Auburn, NH$250
  344. Michael Ross Burlington$250
  345. Sean Sheridan West Suffield, CT$250
  346. Eric Wallace Bellevue, WA$250
  347. Kelly Whalen Holden$250
  348. Aaron Agulnek Sharon$200
  349. Gabrielle Alicante Brookline$200
  350. Jason Aluia Boston$200
  351. John Alvarez Boston$200
  352. David Aronstein Boston$200
  353. Steven Baddour Methuen$200
  354. Donald Baldini Boston$200
  355. John Bartley Watertown$200
  356. Kathleen Bell Quincy$200
  357. Matthew Benedetti Boston$200
  358. Christina Bergers Trumbull, CT$200
  359. Robert Bernstein Savannah, GA$200
  360. Michael Best Washington, DC$200
  361. Katherine Bilotas Braintree$200
  362. Curt Bletzer Boston$200
  363. Teshena Bolz Saint Charles, MO$200
  364. Thomas Bonarrigo Braintree$200
  365. Joseph Boncore Winthrop$200
  366. Kevin Bourque Smithfield, RI$200
  367. Elizabeth Breadon Boston$200
  368. Richard W. Brewer Westport Point$200
  369. Kerry Britland Fall River$200
  370. Elizabeth Browne Wayland$200
  371. John Byrne Avon, CT$200
  372. Dennis Callahan Boston$200
  373. William Cass Hanover$200
  374. Dan Cence Medway$200
  375. Christopher Chapman Medfield$200
  376. Kristin Christopher Boston$200
  377. Kevin Conroy Newton$200
  378. Edward Coppinger Boston$200
  379. Jennifer Crawford Boston$200
  380. Kelly Cronin Boston$200
  381. Diane Crowley Boston$200
  382. Daniel Cullinane Canton$200
  383. James Curley Dedham$200
  384. Peter Dagostino Brookline, NH$200
  385. Matthew Dailida Framingham$200
  386. James Daiute Braintree$200
  387. Anne Defrancesco Londonderry, NH$200
  388. Brian Delahanty Boston$200
  389. Walter Dixon Hanover$200
  390. Roger Donoghue Concord$200
  391. Paul Donovan Dennis$200
  392. Michael Downey Dedham$200
  393. Evan Dube Marion$200
  394. Ryan Earle Hanover$200
  395. James Eisenberg Lexington$200
  396. Fayeruth Fisher Belmont$200
  397. Thomas Fremont-Smith Newburyport$200
  398. Abigail Furey Boston$200
  399. Andrea Gargiulo Boston$200
  400. Maureen Glynn Quincy$200
  401. Jean Handley Boston$200
  402. Joshua Harrell Boston$200
  403. Marquis Harris-Turner Pepperell$200
  404. Judith Hershberg Boston$200
  405. Thomas Hickey Winchester$200
  406. Jeanne Hopkins Quincy$200
  407. Margaret Horan Pembroke$200
  408. James Hunt Boston$200
  409. Bridget Irish Norfolk$200
  410. Edward F. Jesser Boston$200
  411. Thomas Joyce Boston$200
  412. Dennis Kearney Winchester$200
  413. Christina Keiser Tempe, AZ$200
  414. Dorothy Keller Boston$200
  415. Christopher Koczela Bridgewater$200
  416. Edward Lambert Fall River$200
  417. Melody Lavoie Costa Somerset$200
  418. Matthew B. Lebretton Hingham$200
  419. Brian Lenane Whitman$200
  420. Anna Lucey Braintree$200
  421. William Lynch Boston$200
  422. William F. Malloy Boston$200
  423. Adam Martignetti Waltham$200
  424. Christian Martins Acton$200
  425. Adam Marx Boston$200
  426. Michael McCormack Boston$200
  427. William McDermott Plymouth$200
  428. Alexandra McGerigle Boston$200
  429. Paul McGovern Boston$200
  430. Daniel McLaughlin Boston$200
  431. Robert McLaughlin Braintree$200
  432. Kristine Merrow Auburn$200
  433. Stephen Miller Boston$200
  434. Matthew Mincieli Hingham$200
  435. Toby Morelli Danvers$200
  436. Cade Muckle Boston$200
  437. Maeve Mullally Cohasset$200
  438. Elizabeth Mullen Boston$200
  439. Keith Munsell Newton$200
  440. Amanda Nastasia Easton$200
  441. Crosby Nordblom Chelmsford$200
  442. Todd Nordblom Carlisle$200
  443. Neil O'Brien Boston$200
  444. Stephen O'Connell Haverhill$200
  445. Tara O'Donnell Concord$200
  446. Eugene O'Flaherty Chelsea$200
  447. Jamison O'Neill Westwood$200
  448. Katelyn O’Neil Rehoboth$200
  449. Francis Orlando Norwell$200
  450. Anthony Parrinello Stow$200
  451. Mark Petrocelli Norwell$200
  452. Anthony Petruccelli Lynnfield$200
  453. Paul Pezzella Boston$200
  454. James Quigley Pembroke$200
  455. Charlene Rideout Boston$200
  456. Brian Rielly Weymouth$200
  457. Jason Rua Dartmouth$200
  458. William Ryan Weymouth$200
  459. Ginette Saimprevil Worcester$200
  460. Jessica Sassi Needham$200
  461. Lawrence Sauer Stoughton$200
  462. Paul Scapicchio Milton$200
  463. Paige Schroeder Boston$200
  464. David Shapiro Natick$200
  465. Francis Shea Braintree$200
  466. Taylor Shepherd Melrose$200
  467. Dominic Slowey Hanover$200
  468. Maureen St Cyr Gill$200
  469. Jermone Stephens Scituate$200
  470. Tyler Stewart Hanover$200
  471. Megan Stirk Dartmouth$200
  472. Michael Talty Boston$200
  473. Mary Tamer Boston$200
  474. Jeffrey Thielman Arlington$200
  475. Steven A. Tolman Boston$200
  476. Thomas Traylor Hanover$200
  477. Nnenna Ude Boston$200
  478. Charles Vasilades Boston$200
  479. Joseph Wagner Chicopee$200
  480. James Wallace Halifax$200

The 500 largest are listed; the full list is at OCPF.

Where they spend it, 2025–26

  • Events, food and meetings42% $138,815
  • Staff, consultants and professional services18% $57,576
  • Other or not described15% $48,674
  • Printing, mail, signs and ads14% $46,799
  • Donations, sponsorships and tickets to others’ events8% $26,818
  • Office, phone, software and supplies2% $5,413
  • Travel and vehicle costs<1% $1,939
  • Bank and payment processing fees<1% $1,630

Out of $327,665 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for.

Top payees

  1. Printing Unlimited Printing, mail, signs and ads$21,829
  2. 135 Market ST Brighton Events, food and meetings$18,252
  3. 63 Plymouth Street Printing, mail, signs and ads$17,804
  4. The Stockyard Events, food and meetings$17,064
  5. Brighton Main Streets Events, food and meetings$12,410
  6. Via Del Gianicolo 3 Staff, consultants and professional services$10,313
  7. 19 Hope ST Staff, consultants and professional services$10,000
  8. Cornerstone Strategies Staff, consultants and professional services$10,000
  9. 40 Court ST Other or not described$9,657
  10. Ruth'S Chris Events, food and meetings$7,356
  11. 12 Tremont ST Brighton Events, food and meetings$7,321
  12. 44 School ST Events, food and meetings$7,070
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.