MassVoter.com← All legislatorsAt a glance
$16,066cash on hand as of Sep 30, 2026
$590,650raised in 2025–26
$613,464spent in 2025–26
Account: Collins, Nicholas P. (OCPF ID 15084). See the full reports at OCPF
Year by year
| Year | Raised | Spent | Cash at the end |
|---|
| 2026 | $432,650 | $445,510 | $16,066 so far |
| 2025 | $157,999 | $167,955 | $18,225 |
| 2024 | $164,637 | $170,000 | $21,786 |
| 2023 | $155,531 | $165,201 | $24,716 |
| 2022 | $160,213 | $191,825 | $32,303 |
| 2021 | $346,183 | $310,294 | $59,302 |
| 2020 | $234,706 | $301,878 | $17,813 |
Where the money comes from, 2025–26
- Individuals (listed by name)94% $567,242
- PACs (political action committees)4% $23,250
- Unions and associations2% $14,500
- Other political committees<1% $550
- Other candidates’ committees<1% $500
- Small gifts not listed one by one<1% $75
Out of $606,117 in contributions and candidate loans listed line by line. Not included: $17,697 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 First Suffolk District37% $208,826
- Elsewhere in Massachusetts50% $285,740
- Massachusetts, town not identified1% $8,425
- Other states11% $64,201
- No address given<1% $50
Split between districts: Boston. All gifts from these towns count as “in district towns”.
Top organizations giving, 2025–26
- Boston Area Longshoremen Political Action Committee PAC$1,000
- Boston Carmen's Union PAC PAC$1,000
- Boston Gas Workers Union - USW District 4 Local 12003 Union or association$1,000
- Boston Police Patrolmens Assoc. Pol Action Comm. PAC$1,000
- Elevator Constructors Local 4 People's Cttee PAC$1,000
- Iatse Local 11 Union or association$1,000
- Int'l Union of Operating Engineers Local 4 Social Pol Action Committee PAC$1,000
- International Brotherhood of Electrical Workers, Local 103 Pol Action Comm PAC$1,000
- Ironworkers Union Local 7 Pol Action Comm PAC$1,000
- MA & Northern NE Laborers' District Council Pol Action Comm PAC$1,000
- Massachusetts Brick Layers People's Committee PAC$1,000
- Pipefitters Local #537 Cope Fund Union or association$1,000
- Sprinkler Fitters Local #550 COPE Fund Union or association$1,000
- State Police Assoc of Mass. Pol Action Comm PAC$1,000
- Holland America Line Inc Halpac Union or association$1,000
Top 15 of 66 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.
- Select Demo Services 9 gifts$9,000
- City of Boston 45 gifts$7,925
- Anthropic Pbc 9 gifts$7,241
- Bxp, Inc. 14 gifts$6,750
- Keches Law Group 26 gifts$6,100
- Boss Steel, Inc 6 gifts$6,000
- Suffolk Construction 10 gifts$5,150
- Select Demo 6 gifts$5,000
- McDonald Electrical Corp. 5 gifts$5,000
- A. Yankee Bus Line 4 gifts$4,000
Individual donors giving $200 or more, 2025–26
923 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.
- Howard Cohen Newton$3,000
- Joseph Fallon Belmont$2,500
- Jake Butler Londonderry, NH$2,000
- James Butler Londonderry, NH$2,000
- Linda Corcoran Boston$2,000
- Jonathan Davis Newton$2,000
- Donald Dunham Quincy$2,000
- Andy Erickson Duxbury$2,000
- Pam Goodman Brookline$2,000
- Marjoire Greville Boston$2,000
- John Moriarty Winchester$2,000
- Thomas O'Brien Boston$2,000
- James O'Donoghue Boston$2,000
- Kahlil Olmstead Marblehead$2,000
- William Paine Winchester$2,000
- Adam Sarbaugh Boston$2,000
- Karen Winn Boston$2,000
- Simon Wright Quincy$2,000
- Gerald Curtin Boston$2,000
- Josh Kraft Boston$2,000
Show 480 more
- Patrick J McDevitt Quincy$2,000
- James O'Donovan West Newton$2,000
- Michael O'Neil Lebanon, NH$2,000
- David Pogoreic Boston$2,000
- Michael Shaw Boston$2,000
- Stephen Fox Boston$1,750
- Robert Nagle Newton$1,750
- Jeremy Sclar Newton$1,750
- Brian Sullivan Hanover$1,750
- Richard Taylor Newton$1,750
- William Burke Randolph$1,500
- Bryan Connolly Milton$1,500
- Richard Davey Boston$1,500
- Robert Fitzharris Boston$1,500
- Peter A. Gailunas Boston$1,500
- Patrick F. Jordan, III Reading$1,500
- Thomas Kershaw Boston$1,500
- Chris Lehman Belmont$1,500
- Mary McCarthy-collins Boston$1,500
- Mark McGowan Somerville$1,500
- Seth Priebatsch Boston$1,500
- Benjamin Spera Norwell$1,500
- Jay Cashman Boston$1,500
- Bob Rivers Boston$1,500
- Brendan McDonough Boston$1,350
- Randi Lathrop Boston$1,325
- Sean Flaherty Foxborough$1,250
- Norman U Lind Boston$1,250
- Dusty Rhodes Weston$1,250
- Yves Salomon-Fernandez Amherst$1,250
- Yanni Tsipis Westwood$1,250
- Brian Cloherty Marco Island, FL$1,250
- Khang Nguyen Medford$1,250
- Stephen Crawford Arlington$1,200
- Bradford Dimeo Barrington, RI$1,200
- Patricia O'Flaherty Chelsea$1,200
- Catherine O'Neill Boston$1,200
- Bob Barney Boston$1,150
- Mary Joyce-morris Boston$1,100
- Jason Gell Boston$1,000
- Edward T Ahern Boston$1,000
- Donald Alexis Waltham$1,000
- Joseph T Baerlein Westport$1,000
- Michael Binette Topsfield$1,000
- Thomas Butler Londonderry, HN$1,000
- Patrick E Byrne South Boston$1,000
- James Callanan Quincy$1,000
- Jacob Citrin Greenwich, CT$1,000
- Michael Corcoran Milton$1,000
- Michael Corcoran Boston$1,000
- Yeny Cortes Boston$1,000
- Alyssa K Costa Quincy$1,000
- Michael A. Costa, Jr. Quincy$1,000
- Margot Davis Newton$1,000
- Ryan Denver Boston$1,000
- Ronald Druker Boston$1,000
- Sean Edwards Salem, NH$1,000
- Joseph Fallon Boston$1,000
- Michael Fallon Boston$1,000
- Jamie Golden Newton$1,000
- William Higgins Boston$1,000
- Donald Law Cambridge$1,000
- Susan Lewin Brookline$1,000
- Jon Marquis Center Conway, NH$1,000
- Charles E. McCarthy Quincy$1,000
- Trevor McCourt Boston$1,000
- Luisa McDonough Boston$1,000
- W. Tod McGrath Hingham$1,000
- Michelle McKenna Olmstead Marblehead$1,000
- John J. Moriarty Winchester$1,000
- Ceferina “ceffie” Murrell Boston$1,000
- Vincent Nagle Melrose$1,000
- Paul O'Leary Medfield$1,000
- Deirdre Robinson Wayland$1,000
- Michael Shearns Boston$1,000
- Brian Shortsleeve Wellesley$1,000
- Michael Vaughan Boston$1,000
- Andrea Arcari Brookline$1,000
- Giuseppe Arcari Brookline$1,000
- Eric Aulenback Belmont$1,000
- Joe Baker Brookline, NH$1,000
- Jack Bardy Boston$1,000
- Justin Behling Epping, NH$1,000
- Ava Benson Port Saint Lucie, FL$1,000
- Brian Benson Newburyport$1,000
- Jill Benson Newburyport$1,000
- Daniel Bent Quincy$1,000
- Steven Bills San Francisco, CA$1,000
- Brian Bowen Hudson$1,000
- Leo Boyle Dover$1,000
- Patrick Bozarjian Boston$1,000
- Steven Buccigross Weymouth$1,000
- Lisa Marie Burke Quincy$1,000
- Andrew Callahan Oakland, CA$1,000
- Brahm Callahan Boston$1,000
- Geoffrey S Caraboolad Brookline$1,000
- Justin Carey Weymouth$1,000
- Stephen Chaletzky Newton$1,000
- Kevin Chamberland Cumberland, RI$1,000
- Wayne Chaplin Miami Beach, FL$1,000
- Patricia Chapple Milton$1,000
- Derrick Chery Stoughton$1,000
- Paul Chodak Boston$1,000
- Jacob Citrin Bedford Corners, NY$1,000
- Joseph F Clancy Norwell$1,000
- Sara Clancy Norwell$1,000
- William G Clark Boston$1,000
- Michaela Collins Boston$1,000
- Nicholas P Collins Boston$1,000
- Michael G Conlon Newton$1,000
- Anthony Consigli Boston$1,000
- John Cook Wayland$1,000
- Tom Cooney Abington$1,000
- Michael J Corcoran Boston$1,000
- Michael P Corcoran Milton$1,000
- Alyssa K Costa Boston$1,000
- Michael Costa Boston$1,000
- Nancy Coyle Boston$1,000
- Debra T Davis New Boston, NH$1,000
- James Davis Boston$1,000
- James P Davis New Boston, NH$1,000
- Robert Depauw Scituate$1,000
- Joseph DiZoglio Quincy$1,000
- Patricia DiZoglio Boston$1,000
- Jason Dunton Revere$1,000
- John F. Fish Boston$1,000
- Kayla Florence Canton$1,000
- Jeff Forbes Chevy Chase, MD$1,000
- Timothy Forde Milton$1,000
- Jonathan Foster Norwell$1,000
- Christopher F O Gabrieli Boston$1,000
- Greg Gagnon Cumberland, RI$1,000
- Richard Galvin Portsmouth, RI$1,000
- Christina Gordon Boston$1,000
- Michael Gordon Boston$1,000
- Robert Griffin Scituate$1,000
- Thomas Gunning Milton$1,000
- Xiaowei Guo Belchertown$1,000
- Rishi Gupta San Francisco, CA$1,000
- Matthew Hammond Boston$1,000
- Joseph P. Hanley Boston$1,000
- Joe Hassell Boston$1,000
- Anthony Helies Weston$1,000
- William W Higgins, Jr, Boston$1,000
- Kevin M Houlker Framingham$1,000
- Evan Hubinger Alameda, CA$1,000
- Dominic Ignagni Danville, NH$1,000
- Joseph Ignagni Bridgewater$1,000
- Christopher Jamison Boston$1,000
- Gary A Jennison Boston$1,000
- Adam Kaplan Plantation, FL$1,000
- Ashley Howell Kaplan Plantation, FL$1,000
- Henry Kara Westwood$1,000
- Bernadette Kearney Winchester$1,000
- James Keefe Boston$1,000
- Robert Keegan Concord$1,000
- J.E. (jim) Keliher Boston$1,000
- Kristina Kelloway Plainville$1,000
- Edward J, Kelly Milton$1,000
- Lee M. Kennedy Duxbury$1,000
- Maura C Kennedy Duxbury$1,000
- Christine Kenney Bellingham$1,000
- Richard Kenney Bellingham$1,000
- George H. Khoury Natick$1,000
- Cheryl M Kimball Concord$1,000
- Michael Kineavy Boston$1,000
- Erin Knyff Tewksbury$1,000
- Daniel A Kraft Foxborough$1,000
- Jonathan Kraft Foxborough$1,000
- Christopher Lane Boston$1,000
- Don Law Dover$1,000
- Norman Levenson Boston$1,000
- Jeremy Leventhal New York, NY$1,000
- Doug Linde Weston$1,000
- Mark Little Boston$1,000
- Charles Longfield Silver Lake, NH$1,000
- Blake MacLeod Lincoln$1,000
- Sarah Marcone Stoneham$1,000
- David Matteo Boston$1,000
- David Matteo Hingham$1,000
- Charles E McCarthy Quincy$1,000
- Greg McCarthy Boston$1,000
- Matthew McCourt Boston$1,000
- Ryan McCourt Winchester$1,000
- Trevor McCourt Hingham$1,000
- Patrick J. McDevitt Quincy$1,000
- Michael McDonald Hingham$1,000
- Edward McGrath, III Stoneham$1,000
- Michael I Melo Tewksbury$1,000
- Andrew C Meyer, Jr. Concord$1,000
- Srdjan Milcevic Winthrop$1,000
- George Morancy Boston$1,000
- Derek J. Mourad Boston$1,000
- David J. (davy) Murphy Braintree$1,000
- Siobhan Murphy Reading$1,000
- Fintan J Murtagh Quincy$1,000
- Myra Musicant Newton$1,000
- Jennifer Nguyen Quincy$1,000
- Maria Nigro Milton$1,000
- Beata O'Brien Southborough$1,000
- Edward O'Brien Quincy$1,000
- Thomas O'Donnell Boston$1,000
- Michael Adam Oliveri Brookline$1,000
- Maria L Paitchel Portsmouth, RI$1,000
- Steven B Paitchel Portsmouth, RI$1,000
- Peter Pappas Boston$1,000
- Timothy Pappas Boston$1,000
- Robert Parisi-trone Potomac, MD$1,000
- Arpitkumar Patel Walpole$1,000
- Devyani Patel Walpole$1,000
- Hardnik K Patel Easton$1,000
- Jemin Patel Easton$1,000
- Tarunkumar Patel Boston$1,000
- Roberto Perez Miami Beach, FL$1,000
- William Pero East Bridgewater$1,000
- Mindy Perry Boston$1,000
- Armando Petruzziello Westwood$1,000
- David Provost Boston$1,000
- Robert Puracchio Saugus$1,000
- Stephanie A. Puracchio Saugus$1,000
- John Putignano Carver$1,000
- Michael Putziger Cohasset$1,000
- Nick Quinci Woburn$1,000
- William Quinlan Branford, CT$1,000
- Vrushita Rambhai Patel Boston$1,000
- George K Regan, Jr. Boston$1,000
- Chad Remis Middlesex County (02466)$1,000
- Christian Riordan Milford$1,000
- Paul Roiff Boston$1,000
- Homa Safall Rockport$1,000
- Joanne Salois Sutton$1,000
- R. Joseph Salois Sutton$1,000
- Jennifer Sandlin Medford$1,000
- Amir Shahsavari Newton$1,000
- Rishi Shukla Boston$1,000
- Peter Sougarides Walpole$1,000
- Frank B Sousa, III Little Compton, RI$1,000
- Brendan Sullivan Marshfield$1,000
- Daniel Swift Wellesley$1,000
- Owen Thomas Bronxville, NY$1,000
- Paul Tracey Abington$1,000
- Robert Trone Potomac, MD$1,000
- Margot Trotter Davis Newton$1,000
- Mike Tufts Lunenburg$1,000
- Michael Vallarelli Duxbury$1,000
- Nathan Veilleux Belgrade, ME$1,000
- Michelle Vichot Chelmsford$1,000
- Richard L. Vitale Lynn$1,000
- Xin Wu Wang Boston$1,000
- Emmanuel Westphal Salem, NH$1,000
- Jamie Wilkinson Dover, NH$1,000
- David Winick Lexington$1,000
- Christopher Woods Fremont, NH$1,000
- Gregory Woods Portsmouth, NH$1,000
- Daniel Z Yarden Boca Raton, FL$1,000
- Sabina Yarden Boca Raton, FL$1,000
- Daniel Ziegler San Francisco, CA$1,000
- Joseph L. Zink Boston$1,000
- Edward E Zucker Newton$1,000
- Judi R. Zucker Newton$1,000
- Ann Lagasse Newburyport$999
- Ian Thimble Boston$999
- Brian Blythe-Toomey Dedham$950
- Francis Doyle Boston$950
- Michael Quinlin Milton$900
- Aidan Corcoran Boston$900
- Scott Brown Boston$850
- Vanessa Calderon-Roasado Milton$850
- Eric Kevorkian Sharon$850
- Thomas Mullen Boston$850
- Patricia M Brennan Cambridge$800
- Dennis J. Kearney Winchester$800
- Toan K Tran Lynnfield$800
- Thomas Calus Boston$750
- Anne Louise Hicks Boston$750
- Richard Koch Boston$750
- Ursula Liff Boston$750
- Karen Mauney-Brodek Boston$750
- Robert O'Leary Whitman$750
- Richard Paris Boston$750
- Indravadan Patel Quincy$750
- Colette Phillips Brookline$750
- Jeff Robbins Lexington$750
- Darryl Settles Newton$750
- Michael Sheeran Norwell$750
- J. Casey Soward Boston$750
- Michael G Bellotti Quincy$750
- Austin Cleary Boston$750
- Thomas DeSimone Fort Myers, FL$750
- Nick Landry, Aia Boston$750
- Richard Marks Boston$750
- Victor Romeiro Easton$750
- Michael Whouley Danvers$750
- Andrew H Abraham Milton$700
- Robert J. Allison Boston$700
- Donna Blythe McColgan Boston$700
- William J. Halpin, Jr. Melrose$700
- Jo Frances Meyer Watertown$700
- David Morgan Weymouth$700
- Mary Theresa Diperri South Boston$650
- Laura Killarney Stratham, NH$650
- Thomas Tinlin Boston$650
- Raphael Lee Oakland, CA$643
- Tao Lin Miami, FL$643
- Ross Nordby Chicago, IL$643
- Andrew Brand Boston$625
- Brian Dempsey Haverhill$600
- John Heffernan Marblehead$600
- William Jacobson Needham$600
- Robert Pacitti Quincy$600
- Edward Palleschi Swampscott$600
- Sue Sullivan Hingham$600
- Brian Hickey Winchester$600
- Thomas Leclerc Duxbury$600
- Evan Tobasky Needham$600
- Jonathan Alves Boston$550
- Paul Barrett Cohasset$550
- Miles Byrne Boston$550
- Christine Dennehy Boston$550
- Thomas Lyons Wakefield$550
- Richard Snyder Boston$550
- Alexis Steel Boston$550
- Charlie Titus Boston$550
- Thomas T Hantakas, Jr Boston$525
- Maureen Collins Boston$500
- Tom Mullen Boston$500
- Chris Baker Boston$500
- Patrick Brophy Boston$500
- James J Callanan Quincy$500
- Patricia Cloherty Marco Island, FL$500
- Patricia Cloherty Boston$500
- Joseph Corcoran Milton$500
- Stephen Davis Boston$500
- Robert L. Depauw Scituate$500
- Joseph Hanley Boston$500
- Hani M Hindiyeh Easton$500
- Gregory Janey Boston$500
- Bernadette L Kearney Winchester$500
- Jaqueline Lavery Boston$500
- Sandy Lish Boston$500
- Coleman G Mannion Boston$500
- William McGrath Hingham$500
- Peter Raskauskas Boston$500
- Donna Stearns Boston$500
- Paul Vittozzi Weston$500
- Arthur V Abramskiy Brookline$500
- Amelia Alcivar Alexandria, VA$500
- Michael Aldred Boston$500
- Stephen Allard Lakeville$500
- Thomas Baker Boston$500
- Philip S Balboni Cambridge$500
- Caroline Baumal Newton$500
- Michelle Beam Canton$500
- Roger Berkowitz Nahant$500
- Mike Bowen Boston$500
- Patricia Brennan Cambridge$500
- Timothy Brett Boston$500
- Michael Cantalupa Winchester$500
- Robert A Caparella Randolph$500
- Stephen Capone North Reading$500
- George Carroll Gosnold$500
- George Carroll Wellesley$500
- David Casper Boston$500
- Jeff Catalano Boston$500
- David Chilinski Cambridge$500
- Gerard T Coakley Boston$500
- James Collins Boston$500
- Alice Considine Dartmouth$500
- Catherine Daume Hamilton$500
- Gregg Donovan Boston$500
- Herby Duverne Woburn$500
- Christopher F. Egan Westborough$500
- Stephen Faber Cohasset$500
- Guy Fish Boston$500
- Richard L Friedman Cambridge$500
- Matthew Ganem North Reading$500
- Ryan Garner New Orleans, LA$500
- Peter P. Gelzinis Boston$500
- John Gillespie Canton$500
- Thomas P Glynn, Iii Belmont$500
- Carla Gomes Canton$500
- H. Pamela Goodman Brookline$500
- Joan Greenwell Tiverton, RI$500
- Harry Grill Boston$500
- John J Herman Newton$500
- Andrea Higgins Boston$500
- Rachel P Higgins Boston$500
- Arian Hysenaj Newton$500
- Francis X Jacoby III Orleans$500
- Michael Joyce Boston$500
- James Kane Revere$500
- Thomas A. Kershaw Boston$500
- Nguyen Khang Medford$500
- Mike LaBelle Medfield$500
- Timothy Lahey Shrewsbury$500
- Thomas Leahy Boston$500
- Joseph A Lee Boston$500
- Phillip Levy Newton$500
- Stephen Liff Boston$500
- Ursula Liff Westport$500
- Bill Linehan West Hyannisport$500
- Aubrey Liss Newton$500
- Tom Magloczki Boston$500
- Daniel F. Marr Milton$500
- Kevin McCall Cambridge$500
- Maureen McGrath Hingham$500
- Tod McGrath Hingham$500
- James McLaughlin New Canaan, CT$500
- Ciaran McNelis Boston$500
- Scott Parr Wareham$500
- Marc Resnick Waltham$500
- Peter Rice Shrewsbury$500
- Christopher J. Roche Boston$500
- Maryanne Rooney Boston$500
- Mary Scannell Milton$500
- David Schneider Washington, DC$500
- Eric Smith Hingham$500
- Kevin Sullivan Merrimac$500
- Kirk Sykes Morristown, NJ$500
- Richard N. Tatelman Living Trust Boca Raton, FL$500
- Jack G. Tatelman Key Largo, FL$500
- John W Toulopoulos Boston$500
- David Welch Newton$500
- Albert Welch, III Boston$500
- Christopher Welling Boston$500
- Joseph M Young Boston$500
- Michael J Dirrane Boston$450
- Eleanor Kasper Boston$450
- Bart Mitchell Boston$450
- Shannon O'Brien Whitman$450
- Bernard O'Donnell Barnstable$450
- Paul H Terrio Norfolk$450
- Gerard V Vierbickas Boston$450
- Gregg P. Nolan Hingham$450
- Martha Walz Boston$450
- Carlo Basile Boston$400
- Patrick Bench Boston$400
- Lynda Bernard Boston$400
- Stephen A Boksanski Winchester$400
- John A Brennan, Jr. Cambridge$400
- William Cass Hanover$400
- Margaret Collins Milton$400
- George Cronin Dedham$400
- Andrew DeAngelo Boston$400
- Mark Delaney Reading$400
- Paul Donovan Dennis$400
- John Drew Hingham$400
- Robert Durand Marlborough$400
- James Eisenberg Lexington$400
- Guy Fish Cambridge$400
- Paul Gannon Hingham$400
- Kristine Glynn Boston$400
- Kevin Joyce Boston$400
- Stephen J. Karol Attleboro$400
- Matt Keswick Milton$400
- Christopher Koczela Boston$400
- William Malloy Boston$400
- John J. McGlynn, Jr Middleton$400
- Alfred Minahan Wakefield$400
- Mike Morris Norwell$400
- Sean Morrissey Weymouth$400
- Daniel P. O'Brien Saugus$400
- Neil O'Brien Boston$400
- Eugene O'Flaherty Boston$400
- Paul "pj" O'Sullivan Norwell$400
- Anthony Petruccelli Lynnfield$400
- Charlene Rideout Boston$400
- Jacqueline Rivers Boston$400
- Robert P. Rodophele Boston$400
- Bill Ryan Weymouth$400
- Andrea Serlin Boston$400
- Charles A. Stefanini Framingham$400
- Martin Suuberg Shrewsbury$400
- Michael Szkola Boston$400
- Jeffrey D. Terrey Roslidale$400
- Richard Tisei North Reading$400
- James Vallee Franklin$400
- Robert White Boston$400
- Gilbert Winn Boston$400
- Michael Bergen Cohasset$400
The 500 largest are listed; the full list is at OCPF.
Where they spend it, 2025–26
- Bank and payment processing fees22% $137,693
- Printing, mail, signs and ads21% $133,061
- Other or not described19% $119,241
- Staff, consultants and professional services16% $101,505
- Events, food and meetings10% $63,079
- Donations, sponsorships and tickets to others’ events10% $62,200
- Office, phone, software and supplies1% $7,878
- Travel and vehicle costs<1% $4,302
Out of $628,959 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for.
Top payees
- Connolly Printing 17b Gill Street Woburn Printing, mail, signs and ads$66,109
- Opinion Di Other or not described$26,794
- Milltown Web Design Bank and payment processing fees$21,113
- The Sexton Group Other or not described$21,047
- 288 Union Street Rockland Bank and payment processing fees$20,000
- Richard Goldstein Richard Goldstein Attorney 83 Atlantic Avenue Boston Staff, consultants and professional services$18,000
- Shaquille Worrell 9 Drummond Street Dorchester Other or not described$17,200
- Actblue Bank and payment processing fees$17,100
- Richard Goldstein Attorney 83 Atlantic Avenue Boston Bank and payment processing fees$17,000
- 89 Chester Street Unit 84 Allston Other or not described$11,800
- 21 Nancy Road Milton Other or not described$11,500
- Castle Point Partners Staff, consultants and professional services$10,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 23, 2026.
These are public campaign finance figures from OCPF. They are not a grade and are not tied to how anyone votes.