MassVoter.com← All legislatorsAt a glance
$92,069cash on hand as of Sep 30, 2026
$176,490raised in 2025–26
$186,402spent in 2025–26
Account: Edwards, Lydia (OCPF ID 16314). See the full reports at OCPF
Year by year
| Year | Raised | Spent | Cash at the end |
|---|
| 2026 | $79,204 | $81,070 | $92,069 so far |
| 2025 | $97,285 | $105,332 | $90,106 |
| 2024 | $106,878 | $129,661 | $97,011 |
| 2023 | $145,660 | $84,218 | $119,724 |
| 2022 | $89,363 | $140,505 | $58,163 |
| 2021 | $371,805 | $427,027 | $108,994 |
| 2020 | $48,776 | $36,296 | $71,965 |
Where the money comes from, 2025–26
- Individuals (listed by name)85% $158,850
- PACs (political action committees)11% $19,850
- Unions and associations4% $7,400
- Other candidates’ committees<1% $800
Out of $186,900 in contributions and candidate loans listed line by line. Not included: $2,755 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 Third Suffolk District58% $92,842
- Elsewhere in Massachusetts39% $61,783
- Other states3% $4,225
Split between districts: Boston. All gifts from these towns count as “in district towns”.
Top organizations giving, 2025–26
- Unite Here Local 26 Union or association$1,500
- 1199 SEIU MA PAC PAC$1,000
- Boston Carmen's Union PAC PAC$1,000
- Carpenters Local 328 PAC Fund PAC$1,000
- Chapter 25 Associated the Nat'l DRIVE PAC of the Int'l Brotherhood of Teamsters PAC$1,000
- Floorcoverers L.U. 2168 PAC PAC$1,000
- Local 509 Service Employees Int'l Union Comm on Pol Ed, MA Workers' 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
- North Atlantic States Regional Council of Carpenters PAC PAC$1,000
- Painters District Council #35 PAC PAC$1,000
- Sheet Metal Workers Local Union 17 People's Ctte PAC$1,000
- Association of Magistrates & Asst Clerks Union or association$1,000
- Ufcw Local 1445 Union or association$1,000
- Boston Teachers Union PAC PAC$750
Top 15 of 46 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.
- City of Boston 27 gifts$3,695
- Jack Corrigan 4 gifts$2,500
- Cargo Ventures LLC 9 gifts$2,450
- Goulston & Storrs 7 gifts$2,400
- James Costello 2 gifts$2,000
- Dino DiFronzo Sr 2 gifts$2,000
- NeighborHealth 6 gifts$2,000
- Blue Front Technology Group 2 gifts$2,000
- Commonwealth Seminar 3 gifts$2,000
- Karen Winn 2 gifts$2,000
Individual donors giving $200 or more, 2025–26
295 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.
- Richard Taylor Newton$3,300
- Naomi Aberly Boston$2,000
- Jack Corrigan Newton$2,000
- James Costello Watertown$2,000
- Betsy Pattullo Boston$2,000
- Leverett Wing Chelsea$2,000
- Karen Winn Boston$2,000
- Dennis Smith Weymouth$1,750
- Pasquale Capogreco Boston$1,700
- James Hazard Milton$1,700
- Jacqueline Royce Boston$1,700
- Allison Eng Boston$1,400
- Hank Naughton Clinton$1,250
- Yongjun Song Brewster$1,250
- Matthew Conti Boston$1,200
- Angus Mui Boston$1,200
- Joseph Aiello Winthrop$1,050
- Deborah Benson Boston$1,000
- Aldo Callejas Boston$1,000
- Ana Maria Camargo Boston$1,000
Show 275 more
- Carina Campobasso Winthrop$1,000
- Jacob Citrin Greenwich, CT$1,000
- Richard Davey Boston$1,000
- Joel DeLuca Nahant$1,000
- Dino DiFronzo Sr Boston$1,000
- Brian Dugdale Southborough$1,000
- John Fish Boston$1,000
- Joanne Hayes-Rines Boston$1,000
- Amos Hostetter Boston$1,000
- Barbara Hostetter Boston$1,000
- Francisco Marte Boston$1,000
- Daniel Passacantilli Boston$1,000
- Daniel L. Passacantilli Boston$1,000
- Matthew Rubins Boston$1,000
- Amir Shahsavari Newton$1,000
- Martha Sheridan Boston$1,000
- Damian Szary Boston$1,000
- Clayton Turnbull Boston$1,000
- Roslyn Watson Boston$1,000
- Michael Zaccaria Revere$1,000
- John Zirpolo Middleton$1,000
- Nicole Bluefort Middleton$1,000
- J W Carney Jr Newton$1,000
- Dino DiFronzo Sr. Boston$1,000
- Robert Giles Portola Valley, CA$1,000
- Josh Kraft Boston$1,000
- Robert Parisi-trone Potomac, MD$1,000
- Jamey Shachoy Marion$1,000
- Karen Sweet Newton$1,000
- Robert Binney Boston$850
- Kenzie Bok Boston$750
- James Dilday Boston$750
- Stephen Powers Revere$750
- Gary Yu Braintree$750
- Jessica Curtis Boston$700
- Laurie Taymor-berry Cambridge$700
- Claire Corcoran Boston$700
- Diane Modica Boston$650
- Bill Schmidt Winthrop$650
- Edward Cash Alexandria, VA$600
- Ellen Hume Boston$600
- James Jennings Cambridge$600
- John Nucci Boston$600
- James Picciotto Barnstable$600
- Luis Vasco Boston$600
- Kate Worrall Sharon$600
- Lawrence Kulig Newburyport$550
- Marguerite Matera Gloucester$550
- Pauline Quirion Cambridge$525
- David Abromowitz Newton$500
- Jeffrey Baars Winthrop$500
- Joseph Ciampa Revere$500
- Jack Corrigan Brookline$500
- Michelle D'Ambrosio Beverly$500
- Bill Dillon Lynnfield$500
- Rosina Fabbo Boston$500
- Jennifer Gilbert Cambridge$500
- Monica Halas Boston$500
- Kirsten Hoffman Boston$500
- Robert Impemba Jr Winthrop$500
- Ann Lagasse Newburyport$500
- Salvatore Latina Boston$500
- Daniel McWilliams Everett$500
- David Modica Swampscott$500
- Matthew Oneil Norwood$500
- Constance Perry Peabody$500
- Rebecca Pontikes Cambridge$500
- Linda Riccio Boston$500
- Stephen Ruggiero Winthrop$500
- Joia Santarpio Lynnfield$500
- Priscilla Bok Boston$500
- Paul Brady Medfield$500
- Kevin Bynoe Boston$500
- John Donohue Belmont$500
- Joe Hanley Boston$500
- Vanna Howard Lowell$500
- Anna Clare Kelly Boston$500
- James Lessard Lee$500
- James MacKay Boston$500
- Joseph Murphy Boston$500
- Thomas OBrien Boston$500
- Paul Roiff Boston$500
- Michael Atwell Monson$450
- Maria Lanza Boston$450
- Joseph Mario Boston$450
- Jo Ann Fitzgerald Boston$425
- Patrick Bench Boston$400
- Arthur Bernard Duxbury$400
- Melissa Brennan Boston$400
- Nick Chau Newton$400
- Mark Delaney Reading$400
- Irene Dwyer Winthrop$400
- Robert Finneran Boston$400
- David Friedman Brookline$400
- Francine Gannon Boston$400
- Maureen Glynn Quincy$400
- Jason Godin Boston$400
- Pierce Haley Boston$400
- Diana Hwang Boston$400
- Kevin Joyce Boston$400
- Michael Kane Boston$400
- Julia Knowles Winthrop$400
- Christopher Koczela Boston$400
- Chrissy Lynch Quincy$400
- Mary McGee Boston$400
- Michelle McGee Boston$400
- Stephen Miller Boston$400
- Mike Morris Norwell$400
- Sean Morrissey Weymouth$400
- Rick Musiol Boston$400
- Eugene O'Flaherty Boston$400
- Neil OBrien Boston$400
- Daniel J. Passacantilli Boston$400
- Anthony Petruccelli Lynnfield$400
- Henri Rauschenbach Brewster$400
- Andrea Serlin Boston$400
- Charles Stefanini Framingham$400
- Jeff Terrey Boston$400
- Richard Tisei North Reading$400
- Alexis Tkachuk Boston$400
- Robert Travaglini Winthrop$400
- Eve Turchinetz Boston$400
- Mary Ann Walsh Quincy$400
- Charlene Rideout Boston$400
- Gloria Pizzarella Winthrop$395
- Thaianha Belis Boston$350
- Gabriella Dambrosio Beverly$350
- Donna Reilly Winthrop$340
- George Cronin Dedham$300
- Mark Curry Revere$300
- John DaRos Winthrop$300
- Ernani DeAraujo Boston$300
- Lillian Defilippo Revere$300
- Daniel Delaney Boston$300
- Michael Falcone Boston$300
- Arlene Forsythe Revere$300
- Christian Gonsalves Quincy$300
- Alexandra Vail Kohnert-Yount Boston$300
- Monika Kratzmann Boston$300
- Thomas Malone Revere$300
- James Martin Medfield$300
- Elizabeth McCombs Boston$300
- Joseph Pike Winthrop$300
- Jason Salgado Brookline$300
- Luz Arevalo Boston$268
- Christine Barletta Boston$250
- Judith Evers Sr Boston$250
- Aaron Gornstein Newton$250
- Mossik Hacobian Boston$250
- Salvatore LaMattina Boston$250
- Mahmood Malihi Boston$250
- Lou Markakis Lynn$250
- Jennifer Meehan Boston$250
- Martin Meehan Boston$250
- Judith Meredith Marshfield$250
- Sean Obrien Marshfield$250
- Jane Rocamora Boston$250
- Joe Ruggiero Boston$250
- Roy Toscano Boston$250
- Jim Walsh Medford$250
- Jon Aieta Weymouth$250
- Allison Cartwright Boston$250
- Donato Frattaroli Quincy$250
- Marc Margulies Boston$250
- Diane McGlynn Middleton$250
- Thomas Miller Boston$250
- Nicholas Moulaison Sr Boston$250
- Kevin O'Hara Revere$250
- John Powers III Boston$250
- Dennis Quilty Boston$250
- Michael Sullivan Cambridge$250
- Mark Walsh Boston$250
- Jonathan Cohn Boston$245
- Pedro Spivakovsky-Gonzalez Boston$245
- Sandra Arangio Boston$200
- Jay Ash Danvers$200
- Steven Baddour Methuen$200
- Carol S Ball Boston$200
- Mary Berninger Boston$200
- Charles Borstel Melrose$200
- Gilberto Calderin Cambridge$200
- Michael Carucci Andover$200
- William Cass Hanover$200
- Sean Curran Scituate$200
- Andrea Delaney Boston$200
- Scott Delaney Revere$200
- Cheryl Delgreco Boston$200
- Shawn Duhamel Boston$200
- James Eisenberg Lexington$200
- Rocco Falzone Revere$200
- Joseph Faretra Winthrop$200
- Michael Flannery Cambridge$200
- Gianni Frattaroli Boston$200
- Phillip Gil Saugus$200
- Charles Glick Cambridge$200
- Steven Goldblatt Boston$200
- Amy Gunderson Boston$200
- Kenneth Halloran Jr Boston$200
- Matthew Irish Worcester$200
- Brian Jencunas Marshfield$200
- Dorothy marie Joyce Quincy$200
- David Lank Boston$200
- Rita Lara Boston$200
- David Linhart Cambridge$200
- Manuel Lopes Topsfield$200
- Francis Magaletta Boston$200
- Jacqueline McCarthy Reading$200
- James McNeil Boston$200
- Steven Morabito Revere$200
- Mary Ann Mulligan Watertown$200
- Chelsie Ouellette Amesbury$200
- Anthony Perrone Revere$200
- John Pregmon Boston$200
- David Price Brockton$200
- Dorothy Rivers Boston$200
- Patrick Roath Boston$200
- Rita Roberto Boston$200
- Robert Rodophele Boston$200
- Curtis Rollins Boston$200
- Eneida Roman Wellesley$200
- Paul Scapicchio Milton$200
- Thomas Schiavoni Boston$200
- Martin Serrano Boston$200
- Faina Shtern Boston$200
- Dana Simon Arlington$200
- Jean Staropoli Boston$200
- Kathleen Stefanini Framingham$200
- Peter Tamm Newton$200
- Jeannie Vaitis Saugus$200
- Martin Walsh Natick$200
- Megan Watts Cambridge$200
- Gregory Wilmot Framingham$200
- Albert Zabin Lexington$200
- Josh Zakim Boston$200
- Carlo Basile Boston$200
- Kate Bennett Boston$200
- Louis Cabral Tiverton, RI$200
- Nick (Shu ) Chau Newton$200
- Megan Corrigan Newton$200
- Martin Corry Cohasset$200
- Jennifer Crawford Boston$200
- Mary Ann D'Amato Boston$200
- Brian Dempsey Haverhill$200
- Paul Donovan Dennis$200
- Gail Eagan Boston$200
- Ann Ehrhart Holderness, NH$200
- Roberta Fitzpatrick Wakefield$200
- Daniel Flaherty Belmont$200
- Joseph Giannino Boxford$200
- Charles Glick Boston$200
- Kenneth Halloran Newburyport$200
- Joseph Hanley Boston$200
- Dorothy Joyce Quincy$200
- Thomas Joyce Boston$200
- Katherine Judge Boston$200
- Rita Lara Haverhill$200
- John Lyons Sandwich$200
- Jamy Madeja Rockport$200
- Frank Marchione Fall River$200
- Michael McDade Weston$200
- John J. McGlynn Jr. Middleton$200
- Michael Muse Brewster$200
- Scott Oran Newton$200
- Jeannette Orsino Cambridge$200
- Ricardo Patran Boston$200
- Schuyler Pisha Arlington$200
- Carol Rose Lexington$200
- Michael Ross Essex$200
- Mike Ross Essex$200
- Jeffrey Sanchez Boston$200
- Juan Seoane Boston$200
- Rafaela Garreta P Serrano Woburn$200
- Jim Smith Swampscott$200
- Timothy Sullivan Hingham$200
- James Vallee Franklin$200
Where they spend it, 2025–26
- Staff, consultants and professional services45% $86,187
- Printing, mail, signs and ads17% $32,176
- Events, food and meetings11% $21,198
- Donations, sponsorships and tickets to others’ events8% $15,324
- Office, phone, software and supplies8% $14,956
- Other or not described6% $11,643
- Bank and payment processing fees5% $8,842
- Travel and vehicle costs<1% $670
- Contributions refunded<1% $200
Out of $191,197 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for.
Top payees
- KC Strategies Staff, consultants and professional services$55,000
- Ground Game Stra Sale Staff, consultants and professional services$13,500
- Chick Montana Group Staff, consultants and professional services$11,279
- USPS Po Printing, mail, signs and ads$9,528
- Flexcar Boston MA Lw2haft3 Office, phone, software and supplies$6,229
- Boyds Direct Cor Printing, mail, signs and ads$5,895
- Actblue Bank and payment processing fees$4,594
- Cubesmart Office, phone, software and supplies$4,221
- Flywire Other or not described$3,987
- Skyler Nash Staff, consultants and professional services$3,500
- Independent Newspa Printing, mail, signs and ads$3,360
- Mailchimp Atlanta Ga Printing, mail, signs and ads$3,047
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.