← All legislators

State Senator

Karen E. Spilka

Middlesex and Norfolk District · Democrat

Voting record and profile →

At a glance

$193,636cash on hand as of Sep 30, 2026
$509,691raised in 2025–26
$810,943spent in 2025–26

Account: Spilka, Karen (OCPF ID 13758). See the full reports at OCPF

Year by year

YearRaisedSpentCash at the end
2026$196,197$243,619$193,636 so far
2025$313,494$567,324$240,710
2024$323,600$367,306$289,898
2023$308,195$318,493$331,440
2022$226,730$334,424$340,184
2021$254,642$204,014$442,038
2020$124,007$658,903$391,411

Where the money comes from, 2025–26

  • Individuals (listed by name)91% $478,590
  • PACs (political action committees)7% $39,000
  • Unions and associations1% $7,100
  • Other candidates’ committees<1% $800

Out of $525,490 in contributions and candidate loans listed line by line. Not included: $204,989 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 Middlesex and Norfolk District6% $30,701
  • Elsewhere in Massachusetts76% $362,513
  • Massachusetts, town not identified<1% $1,400
  • Other states17% $83,476
  • No address given<1% $500

Top organizations giving, 2025–26

  1. Sprinkler Fitters Local #550 Cope Fund PAC$1,500
  2. Boston Carmen's Union PAC PAC$1,000
  3. Comcast Corporation PAC of MA PAC$1,000
  4. Construction and General Laborers Local Union 609 Union or association$1,000
  5. Cross and Shield Political Action Committee PAC$1,000
  6. Elevator Constructors Local 4 People's Cttee PAC$1,000
  7. Enterprise Holdings, Inc. / Enterprise Mobility Massachusetts Political Action Committee PAC$1,000
  8. Greater Boston Real Estate Board PAC PAC$1,000
  9. Liuna-local 473 Union or association$1,000
  10. Local 509 Service Employees Int'l Union Comm on Pol Ed, MA Workers' Pol Action Comm. PAC$1,000
  11. MA & Northern NE Laborers' District Council Pol Action Comm PAC$1,000
  12. MA Assisted Living Assoc. PAC PAC$1,000
  13. MA Assoc. of Realtors Pol Action Comm. - MA RPAC PAC$1,000
  14. MA Association of Public Insurance Adjusters, Inc. PAC PAC$1,000
  15. MA Correction Officers Federated Union PAC M.C.O.F.U PAC PAC$1,000

Top 15 of 78 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 15 gifts$13,241
  2. Herman Law 6 gifts$6,000
  3. Bcbsma 22 gifts$5,850
  4. Arbella Insurance 7 gifts$5,500
  5. Martignetti Companies 4 gifts$4,000
  6. Burke Distributing Corp 3 gifts$3,000
  7. Insa 3 gifts$3,000
  8. Peter Pan Bus Lines 3 gifts$3,000
  9. Herman Law Firm 3 gifts$3,000
  10. Rasky Partners 12 gifts$2,500

Individual donors giving $200 or more, 2025–26

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

  1. Diane Gould Oxford$2,150
  2. Rick Burnes Boston$2,000
  3. Stephen Chaletzky Newton$2,000
  4. Arlene Chaplin Miami Beach, FL$2,000
  5. Wayne Chaplin Miami Beach, FL$2,000
  6. Nancy Coolidge Lexington$2,000
  7. Paul Dacier Sherborn$2,000
  8. Michael Dandorph Carlisle$2,000
  9. John Donohue Belmont$2,000
  10. Anthony Helies Weston$2,000
  11. Charles Longfield Silver Lake, NH$2,000
  12. Carl Martignetti Taunton$2,000
  13. Carmine Martignetti Newton$2,000
  14. Joseph Murphy Boston$2,000
  15. Bob Rivers Boston$2,000
  16. Norman Rokeach Ocean County, NJ$2,000
  17. Gary Shaw Boston$2,000
  18. Eric Slifka Wellesley$2,000
  19. Dennis Smith Weymouth$2,000
  20. Patrick Sousa Boston$2,000
Show 480 more
  1. Edward Zuker Newton$2,000
  2. Ely Kaplansky Newton$1,526
  3. Paul Brady Medfield$1,500
  4. Donald Savery Duxbury$1,500
  5. Bernie Starr North Reading$1,500
  6. Michael Grilli Framingham$1,200
  7. Michael Loynd Medfield$1,200
  8. Robert Rubin Newton$1,200
  9. Faina Shtern Boston$1,200
  10. Wayne Niemi North Andover$1,025
  11. Bradley Rubin Wayland$1,025
  12. Naitasia Hensey Newton$1,010
  13. Amanda Accardi Boston$1,000
  14. Sami Almadi Hanover$1,000
  15. Mia Alvarado Boston$1,000
  16. Frank Antonacci Enfield, CT$1,000
  17. Gerald Antonacci Enfield, CT$1,000
  18. Guy Antonacci Somers, CT$1,000
  19. Matthew Antonacci Somers, CT$1,000
  20. Philip Antonacci Somersville, CT$1,000
  21. Phil Bak Ocean County, NJ$1,000
  22. Charles Baker Brookline$1,000
  23. Andrew Balson Newton$1,000
  24. Beth Barto Fitchburg$1,000
  25. Steven Becker Boca Raton, FL$1,000
  26. Peter Bellotti Quincy$1,000
  27. Michael Binette Topsfield$1,000
  28. Yossi Brown Brooklyn, NY$1,000
  29. Austin Burke Randolph$1,000
  30. Timothy Burke Randolph$1,000
  31. William Burke Randolph$1,000
  32. Jeremy Burton Cambridge$1,000
  33. James CaCIOPPO Boca Raton, FL$1,000
  34. James Carney Framingham$1,000
  35. Thomas Carpenter Portsmouth, NH$1,000
  36. Elyse Cherry Brookline$1,000
  37. Jonathan Cody Haverhill$1,000
  38. J Ransom Cook Boston$1,000
  39. Lawrence Coolidge Boston$1,000
  40. David Corkum Weston$1,000
  41. Nathan Costa Easthampton$1,000
  42. Marla Curtis Boxford$1,000
  43. Matt D'Amour Tolland, CT$1,000
  44. Thomas Davis Somers, CT$1,000
  45. Kristoffer Dayrit Winnetka, IL$1,000
  46. James Decoulos Belmont$1,000
  47. Timothy Donovan Manchester, NH$1,000
  48. Tara Eisenberg Lexington$1,000
  49. Monica Erickson Natick$1,000
  50. Ari Erlichman Winchester$1,000
  51. Lauren Everett Ocean County, NJ$1,000
  52. Bryan Ferguson North Attleborough$1,000
  53. Donna Finneran Boston$1,000
  54. James Fleming West Springfield$1,000
  55. Timothy Forde Milton$1,000
  56. Peter Gallagher Springfield$1,000
  57. M. Dozier Gardner Newton$1,000
  58. Alessandra Goodfriend Boston$1,000
  59. Patrick Gottschlicht Longmeadow$1,000
  60. Laureen Griffin Wagner Chicopee$1,000
  61. Akiva Horowitz Springfield Township, NJ$1,000
  62. Catherine Jones Princeton$1,000
  63. Brian Kavoogian Wellesley$1,000
  64. Paul Keating II Leominster$1,000
  65. Thomas R Kiley Quincy$1,000
  66. Elizabeth Kim Scituate$1,000
  67. Lorenzo Lepore Medford$1,000
  68. Jj Lietz Everett$1,000
  69. Robin Maher Hopkinton$1,000
  70. Shelagh Mahoney Lowell$1,000
  71. Paul Marcelina Hampden$1,000
  72. Kevin McCall Cambridge$1,000
  73. David H McDermott Boston$1,000
  74. Brian McGowan Dracut$1,000
  75. Yosef Meystel Chicago, IL$1,000
  76. Eli Mirlis Edison, NJ$1,000
  77. Brian Murphy Walpole$1,000
  78. Shaheer Mustafa Needham$1,000
  79. Brian O'Dwyer Manhattan, NY$1,000
  80. Adam Oliveri Newton$1,000
  81. David Oriol Holden$1,000
  82. Robert Oriol Holden$1,000
  83. Melissa Picknelly Springfield$1,000
  84. Peter A. Picknelly Springfield$1,000
  85. Peter B. Picknelly Springfield$1,000
  86. Roger Ploof Jr Windham, NH$1,000
  87. Steven Ploof Lowell$1,000
  88. Steven Raso Lynnfield$1,000
  89. Stephen Reilly East Longmeadow$1,000
  90. Frances Robinson Belmont$1,000
  91. Fraide Rokeach Ocean County, NJ$1,000
  92. Frank Romano Rowley$1,000
  93. Todd Ruderman Needham$1,000
  94. James Salois Holden$1,000
  95. Jonathan Salois Holden$1,000
  96. R Joseph Salois Sutton$1,000
  97. Lawrence Santilli West Hartford, CT$1,000
  98. Mark Sciaraffa Winthrop$1,000
  99. Steven Sharek Hudson$1,000
  100. Taylor Shaw Weston$1,000
  101. Timothy Sheehan Wenham$1,000
  102. Laurie Slifka Wellesley$1,000
  103. Barry Sloane Needham$1,000
  104. Anna Smith Cambridge$1,000
  105. Margaret Smith Tewksbury$1,000
  106. Frank B Sousa Little Compton, RI$1,000
  107. Helene Sousa Little Compton, RI$1,000
  108. Jennifer Sousa Providence, RI$1,000
  109. Jack Tatelman Marblehead$1,000
  110. Richard Tatelman Danvers$1,000
  111. Michael Weinberg Boston$1,000
  112. Christopher White Marshfield$1,000
  113. Karen Winn Boston$1,000
  114. Trent Woloveck Denver, CO$1,000
  115. Edward Zucker Newton$1,000
  116. Steven Bills San Francisco, CA$1,000
  117. James Blake Danvers$1,000
  118. Matthew Braunwart Yonkers, NY$1,000
  119. Andrew Callahan Oakland, CA$1,000
  120. Brian Chen San Francisco, CA$1,000
  121. Chris Dagesse Dover$1,000
  122. Ryan Denver Kingston, NH$1,000
  123. Todd Egan Palm Beach Gardens, FL$1,000
  124. Monty Evans Manhattan, NY$1,000
  125. Jack Faer Wayland$1,000
  126. Rhona Fudali Manhattan, NY$1,000
  127. Rishi Gupta San Francisco, CA$1,000
  128. Walter Hannon Scituate$1,000
  129. William Haugland Melville, NY$1,000
  130. Eva Herman Boca Raton, FL$1,000
  131. Jeffrey Herman Boca Raton, FL$1,000
  132. Larry Herman Boca Ratoon, FL$1,000
  133. Roger Herman Boca Raton, FL$1,000
  134. Sam Herman Boca Raton, FL$1,000
  135. Zeynep Herman Boca Raton, FL$1,000
  136. Evan Hubinger Alameda, CA$1,000
  137. Sylvia Hurlimann San Fransisco, CA$1,000
  138. Jeremy Jacobs Jr Buffalo, NY$1,000
  139. Charles Jacobs Buffalo, NY$1,000
  140. Jeremy Jacobs East Aurora, NY$1,000
  141. Louis Jacobs Buffalo, NY$1,000
  142. Adam Jermyn Sanford, NC$1,000
  143. Stacey Karpinski Boca Raton, FL$1,000
  144. Joel Lewin Brookline$1,000
  145. Bo Li Brunswick, ME$1,000
  146. Michael Lucy Covina, CA$1,000
  147. Michael Marcotte Granby$1,000
  148. Todor Markov San Francisco, CA$1,000
  149. Michael McDonald Hingham$1,000
  150. Modesto Montero Auburn$1,000
  151. Christopher Morog Norfolk$1,000
  152. David Noon Needham$1,000
  153. Peter O'Connell Quincy$1,000
  154. Thomas O'Connell Boston$1,000
  155. William O'Connell Canton$1,000
  156. Mary Orlando Quincy$1,000
  157. Valeire Ottaviani Framingham$1,000
  158. Elizabeth Pedley Wellington, FL$1,000
  159. Brendan Regan Melrose$1,000
  160. Paul Roiff Boston$1,000
  161. Stuart Rothman Needham$1,000
  162. Douglas Shaw Weston$1,000
  163. Margaret Sheehan Lyme, NH$1,000
  164. Doug Sheerin Quincy$1,000
  165. Timothy Silver Middleborough$1,000
  166. Drew Silverstein Wilton, CT$1,000
  167. Richard Silverstein Westport, CT$1,000
  168. Dudley Stephan Framingham$1,000
  169. Dan Sterner Cambridge$1,000
  170. Robert Trone Potomac, MD$1,000
  171. Carla Zayac Leeds$1,000
  172. Daniel Ziegler San Francisco, CA$1,000
  173. Judi Zuker Newton$1,000
  174. Charles Stefanini Framingham$900
  175. Susan Gentili Marlborough$850
  176. John Stefanini Framingham$850
  177. Emily Anesta Boston$800
  178. William Graham Medfield$800
  179. John Chemaly Lowell$750
  180. Fredie Kay Needham$750
  181. Mark Lavoie Marblehead$750
  182. Mark Walsh Boston$750
  183. Sara McCabe Westborough$700
  184. Eileen O'Connor Boston$700
  185. Sandhya Rao Newton$700
  186. Christian Regnier Milton$700
  187. Chris Tuttle Beverly$700
  188. Raphael Lee Oakland, CA$643
  189. Tao Lin Miami, FL$643
  190. Ross Nordby Chicago, IL$643
  191. Michael Day Methuen$600
  192. Glenn Koocher Boston$600
  193. Eugene O'Flaherty Boston$600
  194. Lesli Suggs Newburyport$600
  195. Andrew Dawley Taunton$550
  196. Vic DiGravio Milton$550
  197. Justine Griffin Boston$550
  198. Howard Grossman Northborough$550
  199. Toni Shelzi Cambridge$550
  200. Joseph Albanese Boston$500
  201. John Amabile Brockton$500
  202. Brian Anderson Chelsea$500
  203. Nathan Apfelbaum Brooklyn, NY$500
  204. Timothy Archer Avon, CT$500
  205. James Balise Jr West Springfield$500
  206. Ken Bates Worcester$500
  207. Abbe Becker Boca Raton, FL$500
  208. Sheriff Donna Buckley Falmouth$500
  209. Paul Burke Swansea$500
  210. Michael Cannon Framingham$500
  211. Michael Carr Natick$500
  212. Bithiah L Carter Milton$500
  213. Karen Cass Hanover$500
  214. Julie Chen Wilmington$500
  215. Christopher Christopher Hoeman Middleton$500
  216. Christopher Connolly Jr Framingham$500
  217. Adam Connolly Framingham$500
  218. Douglas Connolly Belmont$500
  219. Maria Conroy Newton$500
  220. Janet Corcoran Canton$500
  221. Daurice Cox Weymouth$500
  222. Anthony Criscuolo Harwich$500
  223. Gerry D'Ambrosio Revere$500
  224. David Daly Lowell$500
  225. Stephen Davis Boston$500
  226. Anne DeFrancesco Londonderry, NH$500
  227. Robert Delhome Belmont$500
  228. Jay Doherty Wellesley$500
  229. Aideen Doneski Westborough$500
  230. Mary Finneran Milton$500
  231. Christopher Fitts Upton$500
  232. Laura Flynn Saugus$500
  233. Peter Flynn Saugus$500
  234. Kathleen Freeman Wayland$500
  235. Andrea Gargiulo Boston$500
  236. Edward Gargiulo Mashpee$500
  237. Otis Gates Needham$500
  238. Pam Goodman Brookline$500
  239. Philip Gordon Brookline$500
  240. Frank Hanenberger Natick$500
  241. Joseph Hanley Boston$500
  242. Robert Harrington Framingham$500
  243. John Hennessey Weston$500
  244. Judith Hershberg Boston$500
  245. Rick High Braintree$500
  246. Jeffrey Hirsch Needham$500
  247. William Hughes Marblehead$500
  248. Kathleen Huntington Milton$500
  249. James Hyatt Walpole$500
  250. Matthew Hyatt Brookline$500
  251. Beverly Johnston Marshfield$500
  252. Kathleen Jordan Worcester$500
  253. Ruby Kam Lexington$500
  254. Stephen Karp Boston$500
  255. Christina Keiser Tempe, AZ$500
  256. Marielise Kelly Barnstable$500
  257. Kathleen Kiley Quincy$500
  258. William Kingston Jr East Longmeadow$500
  259. Charles Kingston Springfield$500
  260. John Koehn Mountainside, NJ$500
  261. John Lombard Boston$500
  262. David Lustbader Canton$500
  263. Richard Lynch Boston$500
  264. Douglas Manz Southborough$500
  265. Edward Marsteiner Stow$500
  266. John McAuliffe Hopkinton$500
  267. Joseph McNamee Lowell$500
  268. Jay McQuaide Andover$500
  269. Robert Mills Danvers$500
  270. Michael Mosier Meriden, CT$500
  271. Michelle Mosier Boca Raton, FL$500
  272. Richard Nylen Boston$500
  273. Deborah OBrien Boston$500
  274. Michelle Olmstead Marblehead$500
  275. Mike Perkins Woburn$500
  276. Matt Postulka Medfield$500
  277. Levi Reilly Boston$500
  278. Michael Roberts Duxbury$500
  279. Matthew Salmon Grafton$500
  280. Justin Shaw Boston$500
  281. Vikki Spruill Newton$500
  282. Kathleen Stefanini Framingham$500
  283. Lori Streeter Greenfield$500
  284. Gary Sullivan Nashua, NH$500
  285. Joshua Sullivan Boston$500
  286. Jonathan Tatelman Danvers$500
  287. Mark Tatelman Danvers$500
  288. Laura Teicher Marshfield$500
  289. Kelly Travaglini Winthrop$500
  290. John Twohig Brockton$500
  291. Mark White Acushnet$500
  292. Brian J Young Boston$500
  293. Scott Ziskin Granby, CT$500
  294. Louis Antonellis Billerica$500
  295. James Balise West Springfield$500
  296. Richard Bendetson Boston$500
  297. Jameson Brown Boston$500
  298. John Carroll Concord$500
  299. Charles Cassidy Wellesley$500
  300. Chris Connolly Framingham$500
  301. George DeFelice Dracut$500
  302. Gail Eagan Boston$500
  303. Cheryl Fasano Enfield, CT$500
  304. Kristen Gowin Norwell$500
  305. Shawn Greenwood Dedham$500
  306. Kathleen Guinee Cohasset$500
  307. Thomas Gunning Milton$500
  308. John Hornor Northampton$500
  309. Douglass Karp Boston$500
  310. Seamus Kelley Melrose$500
  311. Mark Langevin Shrewsbury$500
  312. Melanie Legge Cohasset$500
  313. Alan MacKinnon Boston$500
  314. Michael Martignetti Lexington$500
  315. Joseph McCluskey Norwell$500
  316. John McLaughlin Boston$500
  317. James McQuaide Andover$500
  318. Lynn Mosesso Hopkinton$500
  319. Patrick Mosesso Hopkinton$500
  320. Brian Murphy Norwell$500
  321. Jeffrey Mushnick Millis$500
  322. John Nelson Quincy$500
  323. Deborah O'Brien Boston$500
  324. James Odonovan Newton$500
  325. Robert Pereira II Wellesley$500
  326. Mary Sa Framingham$500
  327. Damian Szary Boston$500
  328. Mark W White Acushnet$500
  329. Michael Hugo Wellesley$453
  330. Krista Bowers Boston$450
  331. Sander Depietri Boylston$450
  332. Matt Hills Newton$450
  333. Rhonda Russian Framingham$450
  334. Graham Shalgian Braintree$450
  335. Michael Whouley Danvers$450
  336. Stephen Crawford Arlington$450
  337. Kathleen Jordan Tiverton, RI$450
  338. Paul Afonso Boston$400
  339. Nancy Allen Scannell Stow$400
  340. Jason Aluia Boston$400
  341. Jay Ash Danvers$400
  342. Eileen Auen Cockeysville, MD$400
  343. Carlo Basile Boston$400
  344. Elizabeth Becker Hamilton$400
  345. Michael Bergan Cohasset$400
  346. Lynda Bernard Boston$400
  347. Robert Brink Brookline$400
  348. Steven Byrne Boston$400
  349. Beth Card Boston$400
  350. William Cass Hanover$400
  351. Dan Collins Boston$400
  352. Lydia Conley Framingham$400
  353. Kevin Considine Boston$400
  354. Marty Corry Cohasset$400
  355. Michael Costello Boston$400
  356. Jennifer Crawford Boston$400
  357. George Cronin Dedham$400
  358. Gene Curry Bourne$400
  359. Anastasia Daou Watertown$400
  360. Mark J Delaney Reading$400
  361. Scott Delaney Revere$400
  362. Joe Diamond Westford$400
  363. Tania Diduca Hudson$400
  364. Paul Donovan Dennis$400
  365. Michael Downey Dedham$400
  366. James Eisenberg Lexington$400
  367. Kris Erickson Natick$400
  368. John Ferriero Holliston$400
  369. Benjamin Fierro Ipswich$400
  370. Robert Finneran Boston$400
  371. Jeffrey Fishman Framingham$400
  372. Roberta Fitzpatrick Wakefield$400
  373. Charles Glick Cambridge$400
  374. Jason Godin Boston$400
  375. Steven Goldblatt Boston$400
  376. Tara Gregorio West Newbury$400
  377. Rachel Gwaltney Stow$400
  378. Pierce Haley Boston$400
  379. Kenneth Halloran Jr Boston$400
  380. Scott Hartman Southborough$400
  381. John Heffernan Marblehead$400
  382. Andrew Hunt Marshfield$400
  383. Patrick Huntington Milton$400
  384. Eylem Icin Lynnfield$400
  385. Sarah Iselin Boston$400
  386. Paul Jones Ashland$400
  387. Thomas Joyce Boston$400
  388. Gary Kaplan Canton$400
  389. Stephen Karol Attleboro$400
  390. Dennis Kearney Boston$400
  391. Savannah Kelleher Scituate$400
  392. Candace Kelley Melrose$400
  393. William Kennedy Boston$400
  394. Joee Lindbeck Cranston, RI$400
  395. Anna Lucey Braintree$400
  396. Kevin Macdonald Wellesley$400
  397. Kathie Mahoney Auburn$400
  398. Thomas Mangan Framingham$400
  399. Adam Marx Natick$400
  400. Jean McCluskey Hull$400
  401. Terence Mcdermott Harwich$400
  402. William McDermott Plymouth$400
  403. Michelle McGee Boston$400
  404. Beth McGuinness Dracut$400
  405. Robert Mellion Easton$400
  406. Tammy Mello Pembroke$400
  407. Joseph Milano Boston$400
  408. Stephen Miller Boston$400
  409. Alfred Minahan Wakefield$400
  410. Sean Morrissey Weymouth$400
  411. Patrick Moynihan Natick$400
  412. Therese Murray Plymouth$400
  413. Tim Nicolette Cambridge$400
  414. Daniel O'Brien Saugus$400
  415. Pj O'Sullivan Norwell$400
  416. Anthony Petruccelli Lynnfield$400
  417. Joseph Ricca Shrewsbury$400
  418. Charlene Rideout Boston$400
  419. Robert P. Rodophele Boston$400
  420. Carol Rose Lexington$400
  421. Cindy Rowe Brookline$400
  422. Jeffrey Sanchez Boston$400
  423. Melissa Schrock Boston$400
  424. Lauren Scribi Quincy$400
  425. Matthew Selig Newton$400
  426. Lisa Simonetti Medford$400
  427. Tamara Small Medfield$400
  428. Jim Smith Swampscott$400
  429. Jeff Terrey Boston$400
  430. James Tierney Melrose$400
  431. Richard Tisei North Reading$400
  432. Joseph Wagner Chicopee$400
  433. Ronna Wallace Canton$400
  434. Robert White Boston$400
  435. W. Paul White Harwich$400
  436. Erika Wilkinson Boston$400
  437. William Yelenak Tewksbury$400
  438. Jay Youmans Boston$400
  439. Matt Shortsleeve Newton$400
  440. Joel Barrera Natick$350
  441. Andrew Curry Medfield$350
  442. Emily Haber Boston$350
  443. Jean Phelps Saugus$350
  444. Bryan Shanley Lowell$350
  445. Lisa Hewitt Dick Cohasset$325
  446. Deirdre Hunter Cambridge$325
  447. David Magnani Framingham$325
  448. Shawn Noyes Dennis$325
  449. Kyle Fish Berkeley, CA$313
  450. Richard Duggan Hopkinton$310
  451. John Bartley Watertown$300
  452. Kathleen Bell Quincy$300
  453. Robert Bizak Bourne$300
  454. Daniel Burke Marshfield$300
  455. Patrick Cahill Newton$300
  456. Stephanie Costa Pembroke$300
  457. Michael Knapik Westfield$300
  458. Kathleen Marchi Millis$300
  459. David Matteodo Needham$300
  460. Matthew McKenna Braintree$300
  461. Noreen Mina Brookfield$300
  462. Daniel Mumbauer East Providence, RI$300
  463. Danielle Pape Bolton$300
  464. Paula Paris Cambridge$300
  465. Kevin Penders Foxborough$300
  466. Owen Stearns Newton$300
  467. Emily Stewart Medford$300
  468. Miriam Sullivan Arlington$300
  469. Edward Walker Easton$300
  470. Steven Ward Carver$300
  471. Joseph Cronin Methuen$300
  472. Shaun Cusson Dalton$300
  473. James Hazard Falmouth, ME$300
  474. Robin Adams Boston$250
  475. Steven Biscoglio Southington, CT$250
  476. William Bogdanovich Brewster$250
  477. P Scott Bratton Carlisle$250
  478. Kevin Broderick Lowell$250
  479. Dennis Cataldo Somerville$250
  480. Victor Chiang Wellesley$250

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

Where they spend it, 2025–26

  • Staff, consultants and professional services46% $280,024
  • Events, food and meetings28% $173,619
  • Printing, mail, signs and ads7% $41,547
  • Travel and vehicle costs5% $31,431
  • Donations, sponsorships and tickets to others’ events5% $29,118
  • Other or not described4% $24,668
  • Bank and payment processing fees3% $21,313
  • Office, phone, software and supplies2% $9,900

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

Top payees

  1. Castle Point Partners Staff, consultants and professional services$108,000
  2. Keyser Public Strategies Staff, consultants and professional services$80,000
  3. City Winery Events, food and meetings$49,879
  4. Chick Montana Group Staff, consultants and professional services$21,419
  5. Omni Parker House Staff, consultants and professional services$20,220
  6. Milk Street Cafe Events, food and meetings$16,961
  7. Actblue Bank and payment processing fees$12,594
  8. Bakers Best Catering Events, food and meetings$8,942
  9. Marlea Regan Other or not described$7,808
  10. Bernardi Volvo Travel and vehicle costs$7,740
  11. Connolly Printing Printing, mail, signs and ads$7,670
  12. Sam La Grassa'S Staff, consultants and professional services$7,618
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 23, 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.