← All legislators

State Representative

John J. Lawn, Jr.

10th Middlesex District · Democrat

Voting record and profile →

At a glance

$38,754cash on hand as of Sep 30, 2026
$261,886raised in 2025–26
$350,470spent in 2025–26

Account: Lawn, John (OCPF ID 15297). See the full reports at OCPF

Year by year

YearRaisedSpentCash at the end
2026$153,375$207,142$38,754 so far
2025$108,511$143,328$86,644
2024$103,218$128,032$100,850
2023$140,173$78,258$125,026
2022$69,345$61,034$62,802
2021$71,426$42,359$54,491
2020$74,854$69,407$23,334

Where the money comes from, 2025–26

  • Individuals (listed by name)92% $225,625
  • PACs (political action committees)7% $18,100
  • Unions and associations<1% $1,950
  • Other candidates’ committees<1% $900

Out of $246,575 in contributions and candidate loans listed line by line. Not included: $26,488 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 10th Middlesex District11% $25,686
  • Elsewhere in Massachusetts73% $164,225
  • Massachusetts, town not identified<1% $550
  • Other states16% $35,164

Split between districts: Newton, Waltham, Watertown. All gifts from these towns count as “in district towns”.

Top organizations giving, 2025–26

  1. 1199 SEIU MA PAC PAC$1,000
  2. Boston Carmen's Union PAC PAC$1,000
  3. Boston Police Patrolmens Assoc. Pol Action Comm. PAC$1,000
  4. Cross and Shield Political Action Committee PAC$1,000
  5. MA & Northern NE Laborers' District Council Pol Action Comm PAC$1,000
  6. MA Nurse Anesthetists Pol Action Comm. PAC$1,000
  7. Massachusetts Health and Hospital Association Political Action Committee (MHAPAC) PAC$1,000
  8. Massachusetts Nurses PAC PAC$1,000
  9. Gore Place Society Union or association$1,000
  10. Massachusetts Family Medicine Political Action Committee PAC$750
  11. MA Assoc. of Realtors Pol Action Comm. - MA RPAC PAC$600
  12. Anesthesiologists Pol Action Comm. (APAC) PAC$500
  13. Elevator Constructors Local 4 People's Cttee PAC$500
  14. MA Association of Public Insurance Adjusters, Inc. PAC PAC$500
  15. Massachusetts Dental Society Political Action Committee 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. Ophthalmic Consultants of Boston 17 gifts$5,600
  2. Anthropic 6 gifts$4,929
  3. Point32Health 17 gifts$4,800
  4. MassBio 11 gifts$4,600
  5. Genentech 13 gifts$4,300
  6. Coastal Medical Transportation Systems 4 gifts$4,000
  7. Shields Health Care Group 4 gifts$4,000
  8. Nixon Peabody LLP 22 gifts$3,900
  9. Herman Law 3 gifts$3,000
  10. Smith, Costello & Crawford 14 gifts$2,625

Individual donors giving $200 or more, 2025–26

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

  1. Mark Contardo Dennis$2,000
  2. Donna Coppinger Boston$2,000
  3. Robert Coughlin Dedham$2,000
  4. Michael Dandorf Carlisle$2,000
  5. Stephen O'Connell Haverhill$2,000
  6. Alexandre Theoharidis Barnstable$2,000
  7. Kathleen M. Stefanini Framingham$1,500
  8. Robert Airasian Watertown$1,250
  9. Frederick Bittenbender Wayne, PA$1,000
  10. Earnie Boch Norwood$1,000
  11. Ben Bradford North Reading$1,000
  12. Melody Callahan Boston$1,000
  13. Chris Carney Hanover$1,000
  14. Jason Cordeiro Cambridge$1,000
  15. John Donohue Belmont$1,000
  16. Mary Griffin New York, NY$1,000
  17. Laura Hamilton Boston$1,000
  18. Douglas Kangos Hingham$1,000
  19. Amy Kenyon Beverly$1,000
  20. Danielle Lauzon Wellesley$1,000
Show 480 more
  1. Michelle LeBretton Hingham$1,000
  2. Ellen Macinnes Boston$1,000
  3. William McQuillan Boston$1,000
  4. Joseph Murphy Boston$1,000
  5. Siobhan Quinn Windham, NH$1,000
  6. Joy Russell Hersey, PA$1,000
  7. Tom Sheilds Norwell$1,000
  8. Colleen Mary Shields Boston$1,000
  9. Thomas Shields Quincy$1,000
  10. Thomas A. Shields Norwell$1,000
  11. William Shields Scituate$1,000
  12. John Zirpolo Boston$1,000
  13. Phil Bak Lakewood, NJ$1,000
  14. Michael Bellotti Quincy$1,000
  15. Steven Bills San Francisco, CA$1,000
  16. Andrew Callahan Oakland, CA$1,000
  17. Gerald Curtin Boston$1,000
  18. Ari Erlichman Lawrence, NY$1,000
  19. Mitchell Garabedian Boston$1,000
  20. Rishi Gupta San Fransisco, CA$1,000
  21. Eva Herman Boca Raton, FL$1,000
  22. Jeffrey Herman Boca Raton, FL$1,000
  23. Zeynep Herman Boca Raton, FL$1,000
  24. Charles Jacobs Buffalo, NY$1,000
  25. Catherine Jones Princeton$1,000
  26. Sue Ellen Joyce Boston$1,000
  27. Stacey Karpinski Boca Raton, FL$1,000
  28. Dennis Maguire Newton$1,000
  29. Conor McKeever Waltham$1,000
  30. Joseph McLaughlin Waltham$1,000
  31. John Mellace Peabody$1,000
  32. Kevin Morris Quincy$1,000
  33. Mathew Muratore Plymouth$1,000
  34. James Jr. Murphy Weymouth$1,000
  35. Robert Parisi-trone Potomac, MD$1,000
  36. Steven Raso Lynnfield$1,000
  37. Daniel Salmon Fort Myers, FL$1,000
  38. Lawrence Santilli West Hartford, CT$1,000
  39. James Stone Boston$1,000
  40. Abbe Smith Swampscott$850
  41. Donna Finneran Boston$800
  42. William J Graham Medfield$800
  43. William Graham Medfield$800
  44. Jason Gilbert Newton$750
  45. Claire Cronin Boston$750
  46. John Koehn Brookline$750
  47. Steven Biscoglio Southington, CT$700
  48. Patrick Cahill Newton$700
  49. William Clark Dover$700
  50. Kathleen Huntington Milton$700
  51. Jane McGowan Winthrop$700
  52. Miriam Sullivan Arlington$700
  53. Kate Costello Boston$700
  54. Christopher Dunn Salem$650
  55. Raphael Lee Oakland, CA$643
  56. Tao Lin Miami, FL$643
  57. Ross Nordby Chicago, IL$643
  58. William F. Cass Hanover$600
  59. Thomas Joyce Boston$600
  60. Shannon Moore Watertown$600
  61. Katherine Murphy Framingham$600
  62. Christine Panagiotakos Lowell$600
  63. Daniel Currie Stoughton$550
  64. Virginia Joyce Boston$520
  65. Grayson Armstrong Boston$500
  66. Paul Brady Medfield$500
  67. Lauren Celano Boston$500
  68. Jing Chen Boston$500
  69. Linda Corrigan Belmont$500
  70. Kenneth Dai Marion$500
  71. Joseph Dion Marshfield$500
  72. Gail Eagan Boston$500
  73. Jeffrey Elton Concord$500
  74. Gary Gillheeney Johnston, RI$500
  75. Mary Havlicek Westborough$500
  76. Jeff Heier Boston$500
  77. Tom Hsu Newton$500
  78. James Julian Needham$500
  79. John Koehn Mountainside, NJ$500
  80. Matt Koons Walpole$500
  81. Richard Liw Hingham$500
  82. John Madondo Holliston$500
  83. Rita McAteer Salem$500
  84. David McDermott Boston$500
  85. Robert McLaughlin Braintree$500
  86. Jessica Moon Norwell$500
  87. Paul Mortensen Woodbridge, CT$500
  88. Josh Ney Hanover$500
  89. Maureen Pace Cohasset$500
  90. Zachary Redmond Duxbury$500
  91. Ramy Rizkalla Boston$500
  92. Mark Rowe Marblehead$500
  93. John Spinello Washington, NJ$500
  94. Matthew Sulkala McLean, VA$500
  95. Timothy Archer Avon, CT$500
  96. Healthcare Azure Natick$500
  97. Ernest Boch Norwood$500
  98. Sergey Bologov Marblehead$500
  99. Margaret Burke Newton$500
  100. Karen Cass Hanover$500
  101. Michael Clifford Watertown$500
  102. Joseph Devlin Newburyport$500
  103. John DiGiovanni Cambridge$500
  104. Jeff Fedorchak Fairfax, VA$500
  105. Tim Flaherty Cambridge$500
  106. James Hazard Falmouth, ME$500
  107. Matthew Koons Walpole$500
  108. Timothy Maines Newton$500
  109. Danielle Marzilli Newton$500
  110. David Meeker Lincoln$500
  111. Roberta Miller Watertown$500
  112. David Modica Swampscott$500
  113. Pam Randhawa Newton$500
  114. Katherine Robb West Hartford, CT$500
  115. David Tempesta Framingham$500
  116. Jeff Weiss Andover$500
  117. Paul Wingle Boston$450
  118. Tom Golden Lowell$450
  119. Steve Baddour Methuen$400
  120. John Bartley Watertown$400
  121. Carlo Basile Boston$400
  122. Kathleen Bell Quincy$400
  123. Patrick Bench Boston$400
  124. Caitlin Beresin Boston$400
  125. Jay Bernasconi Quincy$400
  126. Stephen A. Boksanski Winchester$400
  127. Thomas Bonarrigo Braintree$400
  128. Joe Boncore Winthrop$400
  129. Kevin Bourque Smithfield, RI$400
  130. Maryanne Bray Hanson$400
  131. John P. Burke Dedham$400
  132. Stephen Burm Hingham$400
  133. Ashley Calabrese West Hartford, CT$400
  134. Beth Card Boston$400
  135. Thomas Carney Easton$400
  136. Pat Cerundolo Boston$400
  137. Christopher Chapman Medfield$400
  138. Megan Collins Norwell$400
  139. Michael Costello Boston$400
  140. George Cronin Dedham$400
  141. Dan Cullinane Canton$400
  142. Eric Dickson Princeton$400
  143. Nick Doherty Boston$400
  144. Paul Donovan Dennis$400
  145. James Eisenberg Lexington$400
  146. Charles F. Flaherty Swampscott$400
  147. Tim Foley Watertown$400
  148. Mark Gallagher Cohasset$400
  149. Geoffrey Gallo Stratham, NH$400
  150. Jonathan Gillerman Slingerlands, NY$400
  151. Patrick Gilligan Boston$400
  152. Charles Glick Cambridge$400
  153. Maureen Glynn Quincy$400
  154. Kevin Grant Scituate$400
  155. Scott Hartman Southborough$400
  156. John Heffernan Marblehead$400
  157. Matthew Herndon Cohasset$400
  158. Brian Hickey Winchester$400
  159. Thomas Hickey Boston$400
  160. Patrick Huntington Milton$400
  161. Matthew Irish Worcester$400
  162. Katrina Iserman Boston$400
  163. Stephen Karol Attleboro$400
  164. Elizabeth Leahy Reading$400
  165. Kristin Lewis Andover$400
  166. William Malloy Boston$400
  167. Adam Martignetti Boston$400
  168. Susan Martin Milton$400
  169. Adam Marx Natick$400
  170. Michelle McGee Boston$400
  171. Mark Molloy Winchester$400
  172. Sean Morrissey Weymouth$400
  173. Elizabeth Mullen Boston$400
  174. Karbert Ng Brookline$400
  175. Neil O'Brien Boston$400
  176. Eugene O'Flaherty Boston$400
  177. Steven Panagiotakos Lowell$400
  178. Krina Patel Boston$400
  179. Louis Pearlman Needham$400
  180. Barry Pekarsky Newton$400
  181. Lora Pellegrini Boston$400
  182. Joseph Ricca Shrewsbury$400
  183. Charlene Rideout Boston$400
  184. Beth Riportella Pepperell$400
  185. Robert P. Rodophele Boston$400
  186. Jan Rose Brookline$400
  187. Jeffrey Sanchez Boston$400
  188. Junior Senat Falmouth$400
  189. Andrea Serlin Boston$400
  190. Charles Stefanini Framingham$400
  191. Timothy Sullivan Hingham$400
  192. Richard Tisei North Reading$400
  193. Joseph Wagner Chicopee$400
  194. Robert White Boston$400
  195. Laure Goldberg Weston$400
  196. Mary Grant Quincy$400
  197. Kenneth Halloran Boston$400
  198. William McDermott Plymouth$400
  199. Edward Walker Easton$400
  200. Leda Anderson Boxborough$350
  201. Miranda Jones Wayland$325
  202. David Matteodo Needham$325
  203. Daniel Napolitano Salem$325
  204. David Cannistraro Wellesley$300
  205. Benjamin Fierro Ipswich$300
  206. Dennis Kearney Boston$300
  207. Danielle Ledoux Topsfield$300
  208. David Morgan Weymouth$300
  209. Phillip Okala Wayne, PA$300
  210. Joanne Petrongolo Quincy$300
  211. Erin Riley Boston$300
  212. Mary Burk Dedham$300
  213. Scott Lennon Newton$300
  214. Joni Arvai West Hartford, CT$275
  215. Naveen Pawar Waltham$251
  216. Husam Ansari Dover$250
  217. David Burt Great Falls, VA$250
  218. John M. Coughlin Watertown$250
  219. Michael Creed Medway$250
  220. William Depiano Reading$250
  221. Andrew DeVoe Boston$250
  222. Nathalie Gassenbach Winchester$250
  223. Daniel Hu Norwell$250
  224. James Hung Cambridge$250
  225. Daniel Liebman Cambridge$250
  226. Jennifer Lindsey Boston$250
  227. John Mandeville Westport$250
  228. Andrew O'Brien Boston$250
  229. Michael Raizman Wellesley$250
  230. Jean Ramsey Hamilton$250
  231. Mary Wachter Medford, NJ$250
  232. Torsten Wiegand Belmont$250
  233. Matthew Bartley Watertown$250
  234. Tyler Bartley Belmont$250
  235. Bill Bogdanovich Orleans$250
  236. Warren Browne Boston$250
  237. William Byrne Jr. Newton$250
  238. Claire Cronin Easton$250
  239. Sharon Cunningham Cohasset$250
  240. Dennis J. Duff Watertown$250
  241. Matt Fishman Lexington$250
  242. Francis J Grady Natick$250
  243. Chris Hannon Westport$250
  244. Carol Harrington Boston$250
  245. Michael Harris Braintree$250
  246. Mary Havlicek Hopkinton$250
  247. Kevin G. Honan Boston$250
  248. Paul Kemp Shrewsbury$250
  249. Thomas Lavallee Yarmouth$250
  250. Michael P. Lawn Waltham$250
  251. Brian McDonald Watertown$250
  252. Diane McGlynn Ipswich$250
  253. Martin Meehan Boston$250
  254. Stephen Messina Watertown$250
  255. Patricia O'Connell Waltham$250
  256. Michael Penta Watertown$250
  257. Bryan Platt Waltham$250
  258. Mark Rooney Boston$250
  259. Marc Rosenthal Lexington$250
  260. Maura Sullivan Waltham$250
  261. Stephen P. Affanato Milton$200
  262. Paul Afonso Boston$200
  263. Kelly Allyn Auburn$200
  264. Jason Aluia Boston$200
  265. John Alvarez Boston$200
  266. Michael A. Bergan Cohasset$200
  267. Robert Bernstein Savannah, GA$200
  268. Christienne Bik Shrewsbury$200
  269. Katherine Bilotas Braintree$200
  270. John Brennan, Jr. Cambridge$200
  271. Stephanie Bruno Rochester, NY$200
  272. Steven Byrne Boston$200
  273. Stephanie Caffera Rochester, NY$200
  274. David Cahill Scituate$200
  275. Dennis Callahan Boston$200
  276. Matthew Carrigg Rochester, NY$200
  277. Daniel Cence Medway$200
  278. Sarah Connolly Rochester, NY$200
  279. Michelle Consalvo Boston$200
  280. Ed Coppinger Boston$200
  281. Martin Corry Cohasset$200
  282. Julie Cox Marshfield$200
  283. Jenn Crawford Boston$200
  284. Melissa Croad Stow$200
  285. Amanda Darwin Rochester, NY$200
  286. Mark Delaney Reading$200
  287. James DeMay Saint Paul, MN$200
  288. Vic Digravio Milton$200
  289. Saad Dinno Weston$200
  290. Roger Donoghue Concord$200
  291. Robert Durand Marlborough$200
  292. John Duval Bridgewater$200
  293. Ryan Earle Weymouth$200
  294. Laura Fine Newton$200
  295. Thomas Finneran Boston$200
  296. Roberta Fitzpatrick Wakefield$200
  297. Kevin Flaherty Shrewsbury$200
  298. Jennifer Flanagan Long Leominster$200
  299. Raymond Gill Rockville, MD$200
  300. Jason J. Godin Boston$200
  301. Roland Goff Canton$200
  302. Sira Grant Everett$200
  303. Jeffrey Gruneich Wellesley$200
  304. Pierce Haley Boston$200
  305. Josh Harrell Boston$200
  306. David Hepner Newton$200
  307. Judith Hershberg Boston$200
  308. Margaret Horan Pembroke$200
  309. Ryan Kearney Boston$200
  310. Ryan Kearney Somerville$200
  311. Christopher Keefe Rochester, NY$200
  312. Harry Kelly Rochester, NY$200
  313. William F Kennedy Boston$200
  314. Christopher Koczela Boston$200
  315. Josh Krintzman Newton$200
  316. Brian Krob Rochester, NY$200
  317. Donna Kucharski Seekonk$200
  318. Missy Lansing Boston$200
  319. Steven Larrabee Canton$200
  320. Matthew LeBretton Hingham$200
  321. Ellen Lee Belmont, CA$200
  322. Olivia Liao Weston$200
  323. Joe Lindbeck Cranston, RI$200
  324. Dennis Lyons Falmouth$200
  325. Diane Malloy Boston$200
  326. Danna Mauch Lincoln$200
  327. Michelle R. McGee Boston$200
  328. John J. McGlynn, Jr. Salem$200
  329. M. Lisa McHam Boston$200
  330. Patricia McMullin Boston$200
  331. Alicia Kerry Mica Washington, DC$200
  332. Darren Miller Boston$200
  333. Timothy Milye Bedford$200
  334. Alice Moore Boston$200
  335. Evelyn Moreno Brookline$200
  336. Heather Morgan Gansevoort, NY$200
  337. Michael Morris Norwell$200
  338. Robert Morrison Melrose$200
  339. John Murphy Boston$200
  340. Michael Muse Brewster$200
  341. Marty Nastasia Easton$200
  342. Catherine Ng Rochester, NY$200
  343. Morgan Nighan Rochester, NY$200
  344. John Nolan Medford$200
  345. Jed Nosal Milton$200
  346. Daniel O'Brien Saugus$200
  347. Susan O'Connor Northampton$200
  348. Matthew O'Donnell Darien, CT$200
  349. Amy O'Keefe Rochester, NY$200
  350. Paul O'Sullivan Norwell$200
  351. Tara ODonnell Concord$200
  352. Laura Padgitt Powell, OH$200
  353. Jeff Perkins Carlisle$200
  354. Anthony Petruccello Lynnfield$200
  355. Paul M Pezzella Boston$200
  356. Julie Pinkham Quincy$200
  357. Vincent Ragucci North Reading$200
  358. William Rennie Cohasset$200
  359. James Roosevelt Jr. Cambridge$200
  360. Dan Ryan Milton$200
  361. William E Ryan Weymouth$200
  362. Dominique Salogar Chelmsford$200
  363. Vasundhra Sangar Somerville$200
  364. Betty Sanisidro Marion$200
  365. Malisa Schuyler Melrose$200
  366. David K. Shapiro Boston$200
  367. Francis Shea Braintree$200
  368. Faina Shtern Boston$200
  369. James Smith Swampscott$200
  370. Kaitlyn Sprague Boston$200
  371. Michael Sroczynski Boston$200
  372. Victoria Starks Wellesley$200
  373. Andrew Stein Medfield$200
  374. James Sullivan Brentwood, NH$200
  375. John Sullivan Natick$200
  376. Jeff Terrey Boston$200
  377. Leonard Theran Newton$200
  378. Thomas Tinlin Boston$200
  379. Alexis Tkachuk Boston$200
  380. M Reza Vagefi Wellesley$200
  381. John Valenti Cambridge$200
  382. Nadira Vallee Franklin$200
  383. Michael Vazquez Lowell$200
  384. Paula Ward Bolton$200
  385. Mark Weld Manchester-by-the-Sea$200
  386. Emily West Worcester$200
  387. Elizabeth Whittle Rochester, NY$200
  388. Marissa Wiley Rochester, NY$200
  389. Leslie Williams Boston$200
  390. Michael Wilson Easton$200
  391. Silvia Yoo Natick$200
  392. Conor Yunits Brockton$200
  393. Steve Aldrich Waltham$200
  394. Steven Baddour Methuen$200
  395. Cheryl Bartlett Yarmouth$200
  396. Darren Bennett Boulder, CO$200
  397. Jennifer Benson Watertown$200
  398. Arthur Bernard Duxbury$200
  399. Philip Bond Salem$200
  400. Chuck Borstel Melrose$200
  401. Adam Brand Potomac, MD$200
  402. Patrick Brown Boston$200
  403. Jessianne Brunelle Grafton$200
  404. Jon Causey Wiliamsburg, VA$200
  405. Dan Cence Scituate$200
  406. John Connell Cohasset$200
  407. Amy Connolly Waltham$200
  408. Stephen Corbett Watertown$200
  409. Marty Corry Cohasset$200
  410. William F. Coyne, Jr. Boston$200
  411. Jennifer Crawford Boston$200
  412. Gregory D'Agostino Natick$200
  413. William J. Dailey, Jr. Lexington$200
  414. Brian Dempsey Haverhill$200
  415. Edward Deveau Boston$200
  416. Mairead Devlin Newton$200
  417. Brian Domoretsky Stoneham$200
  418. Laurie Doran Wellesley$200
  419. Joe Ann Fergus Boston$200
  420. John Fernandes Dennis$200
  421. Catherine Fielding Watertown$200
  422. Robert Finneran Boston$200
  423. Saad Finno Weston$200
  424. Danielle Fleury Melrose$200
  425. James Gentile Holden$200
  426. Ellen Ginman Boston$200
  427. Jason Godin Boston$200
  428. David Goggin Wellesley$200
  429. Joseph M. Grant Boston$200
  430. Tara Gregorio West Newbury$200
  431. Joe Griffin Waltham$200
  432. Samuel Hallemeier Boston$200
  433. Kenneth Hiscoe Collinsville, CT$200
  434. Margaret Horan Capen Pembroke$200
  435. Dennis Huang Alamo, CA$200
  436. John Hurst Beverley$200
  437. Marc Hymovitz Boston$200
  438. Brian Jencunas Marshfield$200
  439. Paul Jones Ashland$200
  440. Ben Josephson Boston$200
  441. James Kane Shrewsbury$200
  442. Rachel Kaprielian Watertown$200
  443. Julia Kehoe Boston$200
  444. William Kennedy Boston$200
  445. Christopher Kent Dover$200
  446. Matt Keswick Milton$200
  447. Christopher Koczela Bridgewater$200
  448. Joseph LaCava Waltham$200
  449. Steven Larabee Canton$200
  450. Kevin Lawn Los Angeles, CA$200
  451. James Leary Worcester$200
  452. Chris Leibman Wellesley$200
  453. Joee Lindbeck Cranston, RI$200
  454. Matthew Lockwood Mullaney Needham$200
  455. Manuel Lopes Topsfield$200
  456. Anna Lucey Braintree$200
  457. Gergory Macomber Watertown$200
  458. Thomas Mangan Framingham$200
  459. Patricia McCarthy Boston$200
  460. Ruth McGee Hanover$200
  461. John McGlynn Jr. Middleton$200
  462. Timothy J. McGoldrick Watertown$200
  463. James McGrail Dedham$200
  464. Timothy Miley Bedford$200
  465. Stephen Miller Boston$200
  466. Toby Morelli Danvers$200
  467. Mike Morris Norwell$200
  468. Mary Ann Mulligan Watertown$200
  469. John Murphy Barnstable$200
  470. Warren Myers Melrose$200
  471. Chris Niles Boxborough$200
  472. Gregg Nolan Hingham$200
  473. Shelley O Neill Boston$200
  474. Thomas O Neill Boston$200
  475. Danielle Oconnor Watertown$200
  476. Patricia Omeara Watertown$200
  477. David Pekarsky Watertown$200
  478. Jeffrey Perkins Carlisle$200
  479. Anthony Petruccelli Lynnfield$200
  480. Chris Philbin Newburyport$200

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

Where they spend it, 2025–26

  • Printing, mail, signs and ads32% $107,772
  • Staff, consultants and professional services19% $62,849
  • Events, food and meetings13% $45,226
  • Office, phone, software and supplies10% $32,077
  • Donations, sponsorships and tickets to others’ events8% $28,571
  • Other or not described8% $28,455
  • Bank and payment processing fees7% $23,692
  • Travel and vehicle costs3% $8,477

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

Top payees

  1. Connolly Print Printing, mail, signs and ads$69,323
  2. Castle Print Partners Printing, mail, signs and ads$12,885
  3. Staples Printing, mail, signs and ads$11,411
  4. Lyft Events, food and meetings$11,098
  5. Lydia Atkinson Staff, consultants and professional services$8,000
  6. Actblue Bank and payment processing fees$7,817
  7. Castle Point Partners Staff, consultants and professional services$7,000
  8. Jon Daigle Staff, consultants and professional services$6,900
  9. Cep Donations, sponsorships and tickets to others’ events$5,500
  10. College Hype Printing, mail, signs and ads$5,441
  11. Apple Stor Office, phone, software and supplies$5,119
  12. Jack Norton Staff, consultants and professional services$5,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.