MassVoter.com← All legislatorsAt a glance
$297,686cash on hand as of Sep 30, 2026
$239,417raised in 2025–26
$207,224spent in 2025–26
Account: Turco, Jeffrey (OCPF ID 17600). See the full reports at OCPF
Year by year
| Year | Raised | Spent | Cash at the end |
|---|
| 2026 | $126,081 | $153,843 | $297,686 so far |
| 2025 | $113,336 | $53,381 | $314,427 |
| 2024 | $120,058 | $308,927 | $254,441 |
| 2023 | $103,051 | $27,736 | $191,044 |
| 2022 | $102,806 | $49,898 | $115,729 |
| 2021 | $169,397 | $166,367 | $62,731 |
| 2020 | $59,700 | $0 | $59,700 |
Where the money comes from, 2025–26
- Individuals (listed by name)94% $223,900
- PACs (political action committees)5% $11,525
- Other candidates’ committees<1% $800
- Unions and associations<1% $750
Out of $236,975 in contributions and candidate loans listed line by line. Not included: $2,267 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 19th Suffolk District53% $117,825
- Elsewhere in Massachusetts41% $90,725
- Massachusetts, town not identified1% $2,350
- Other states6% $13,000
Split between districts: Revere. All gifts from these towns count as “in district towns”.
Top organizations giving, 2025–26
- Boston Police Patrolmens Assoc. Pol Action Comm. PAC$1,000
- Chapter 25 Associated the Nat'l DRIVE PAC of the Int'l Brotherhood of Teamsters PAC$1,000
- Int'l Union of Operating Engineers Local 4 Social Pol Action Committee PAC$1,000
- MA & Northern NE Laborers' District Council Pol Action Comm PAC$1,000
- Retired Public Employees PAC PAC$800
- Carpenters Local 328 PAC Fund PAC$750
- Boston Carmen's Union PAC PAC$600
- MA Correction Officers Federated Union PAC M.C.O.F.U PAC PAC$500
- Pipefitters Local #537 Pol Action Comm PAC$500
- Professional Fire Fighters of MA Political Action Committee PAC$500
- Revere Firefighters Association, Local 926 Union or association$500
- Carpenters Local 723 PAC PAC$500
- Floorcoverers L.U. 2168 PAC PAC$500
- International Brotherhood of Electrical Workers, Local 103 Pol Action Comm PAC$500
- North Atlantic States Regional Council of Carpenters PAC PAC$500
Top 15 of 29 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.
- Town of Winthrop 21 gifts$7,850
- Atlas Auto Body 4 gifts$4,000
- Howell and Kaplan Group 4 gifts$4,000
- Columbus Hospitality Group 4 gifts$4,000
- FleetStar Financial 4 gifts$4,000
- Mutual Beef Company 5 gifts$3,500
- Scotts Auto 3 gifts$3,000
- City of Revere 9 gifts$2,650
- Subaru of New England, Inc. 2 gifts$2,000
- Cipoletta Law 2 gifts$2,000
Individual donors giving $200 or more, 2025–26
332 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.
- Michelle Birritteri Winthrop$2,000
- Sebastian Birritteri Winthrop$2,000
- Ernest Boch, Jr Norwood$2,000
- James Calvin Winthrop$2,000
- James Cipoletta Winthrop$2,000
- Robert Corolla, Jr. Winthrop$2,000
- James Costello Watertown$2,000
- Joel Deluca Boston$2,000
- Daisy Dicesare Revere$2,000
- Vincent Dicesare Revere$2,000
- Seth Greenberg Miami Beach, FL$2,000
- Cheryl Griffin Revere$2,000
- Adam Kaplan Plantation, FL$2,000
- Ashley Kaplan Plantation, FL$2,000
- Kimberly Macelree Winthrop$2,000
- James Mammano Milton$2,000
- Monica Mammano Milton$2,000
- Augustus Martucci Winthrop$2,000
- Jessica Meekins Boston$2,000
- Luke Meekins Boston$2,000
Show 312 more
- Stephen Powers Revere$2,000
- Daniel Rizzo Revere$2,000
- Jamie Russo Revere$2,000
- Carole Sneirson Chelsea$2,000
- Jerry Sneirson Chelsea$2,000
- Steven Strianese Winthrop$2,000
- Barry Winer Newton$2,000
- Danny Yarden Boca Raton, FL$2,000
- Sabina Yarden Boca Raton, FL$2,000
- John Young Winthrop$2,000
- David Anderson Jefferson$2,000
- Alexander Sneirson East Longmeadow$2,000
- Albert Legee Revere$1,750
- Adnan Ramadani Winthrop$1,600
- Anthony Martucci Winthrop$1,500
- Paula Percoco Winthrop$1,500
- Frank Pioppi Winthrop$1,500
- Stephen Rogers Winthrop$1,500
- Michael Sorrentino Danvers$1,500
- Stephen Vesce Middleton$1,375
- Michael Bertino Winthrop$1,200
- Michael Zaccaria Revere$1,150
- Nancy Famolare Winthrop$1,100
- Holly Schlichting Winthrop$1,050
- John Anderson Winthrop$1,000
- James Aylward Jr Winthrop$1,000
- Marc Birritteri Saugus$1,000
- Christine Boncore Winthrop$1,000
- Ernesto Caparrotta Hull$1,000
- Lourenco Carminati Malden$1,000
- Thomas Cavaliere Winthrop$1,000
- Tirupathi Chandrapu Shrewsbury$1,000
- Michelle D'Ambrosio Beverly$1,000
- Aaron Daigneault Boston$1,000
- Jeffrey Drago Winthrop$1,000
- Cynthia Geller Sharon$1,000
- Keevin Geller Sharon$1,000
- Brian Goodwin Newton$1,000
- James Griffin Revere$1,000
- Patricia Hibbard Winthrop$1,000
- David Mazzuchelli Winthrop$1,000
- Robert Merullo Boston$1,000
- Thao Nguyen Revere$1,000
- Edward O'Neil Saugus$1,000
- Albert Petrilli Winthrop$1,000
- Vikaneda Phothibout Winthrop$1,000
- Ray Recupero Revere$1,000
- Joseph Ricupero Winthrop$1,000
- Kathleen Twomey Medford$1,000
- Richard Vincent Revere$1,000
- Frank Ciampa Nahant$1,000
- Aaron Daigneault Winthrop$1,000
- Edward Deveau Boston$1,000
- Anthony Dicesare Revere$1,000
- Charles Famolare, III Winthrop$1,000
- Casey Goll Winthrop$1,000
- Joseph Hogan Winthrop$1,000
- Kevin Houlker Framingham$1,000
- Amy Jacobs Boston$1,000
- Charles Lightbody Middleton$1,000
- Scott Macelree Winthrop$1,000
- Michael Marchese Saugus$1,000
- Louis Markakis Lynn$1,000
- Michael Merullo Lynnfield$1,000
- Ana Rodriguez Revere$1,000
- Thomas Twomey Medford$1,000
- John Zirpolo Boston$1,000
- Anthony Legee Revere$950
- Joseph Ruggiero, Jr. Peabody$950
- James Carbone Peabody$750
- Edward Cash Alexandria, VA$750
- Michael Ferrante Revere$750
- A.j. Nakashian Revere$750
- Raymond Nickerson Topsfield$750
- Nicholas Restuccia Revere$750
- Christopher Young Winthrop$750
- Tami Rich Winthrop$750
- Laura Lopez Winthrop$700
- Michael Abboud Winthrop$650
- George Dilorenzo Middleton$650
- Kaitlyn Carter Winthrop$600
- Peter Dunn Intervale, NH$600
- Robert Kelley Winthrop$600
- George Cashman Revere$550
- Henry Askew Scituate$500
- Robert Bagley Saugus$500
- Domenic Bocchino Revere$500
- Steven Buonopane Winthrop$500
- Michael Cabral Medford$500
- Cheryl Chiuccariello Revere$500
- Steven Ciambelli Lynnfield$500
- Fernando Cicerone Somerville$500
- Nicholas Daher Revere$500
- Sean Delehanty Winthrop$500
- Lorenzo DiBenedetto Somerville$500
- Thomas DiBenedetto Winthrop$500
- Nicholas Dicesare Revere$500
- Dino Difronzo Sr Boston$500
- Rebecca Edmondson Everett$500
- Rocco Falzone Revere$500
- John Festa Revere$500
- Lawrence Gamst Melrose$500
- William Gault Winthrop$500
- Rick Griffin Saugus$500
- Richard Honan Winthrop$500
- Sean Hurley Winchester$500
- Robert Impemba, Jr. Winthrop$500
- Robert Inello Revere$500
- Lorenzo Lepore Medford$500
- John Marchese Saugus$500
- Michael Marchese Everett$500
- Virginia Murphy Chelsea$500
- Gerald Ogus Winthrop$500
- Francisco Paulino Lawrence$500
- Hugo Rizzuto Revere$500
- Salvy Sacro Everett$500
- Marie Serra Revere$500
- Pasquale Sorabella Woburn$500
- Jennifer Tonning Holden$500
- Luisa Bedoya-Salazar Revere$500
- Steohen Calandra Winthrop$500
- Sandro Cimino Peabody$500
- Dino Difronzo Sr. Boston$500
- John Direnzo, Jr. Millbury$500
- Rebecca Edmondson-Korom Chelsea$500
- Douglas Goodwinii Revere$500
- Maria Luppi Winthrop$500
- James McNeil Middleton$500
- Anthony Perullo Winthrop$500
- Joyce Rizzo Wakefield$500
- John Schwagerl Winthrop$500
- Emanuel Serra Revere$500
- Susan Vertullo Lopez Rowley$500
- Wayne Winslow Wilmington$500
- Kathleen Celio Winthrop$475
- Felix Giuffrida Boston$450
- Sheryl Howard Winthrop$450
- Cheryl Leon-mccormick Middleton$450
- Suzanne Sanford Winthrop$450
- William Settipane Revere$450
- A. James Nelson Winthrop$425
- Rodrigo Angulo Winthrop$400
- John Bartley Watertown$400
- Carlo Basile Boston$400
- Joseph Boncore Winthrop$400
- Joseph Carbone Revere$400
- Michael Costello Boston$400
- Gabriella Dambrosio Beverly$400
- James Eisenberg Lexington$400
- Charles Flaherty Swampscott$400
- Guy Glodis Yarmouth$400
- Jason Godin Boston$400
- John Goodwin Lynnfield$400
- John Hamel Lynnfield$400
- Peter Marks Winthrop$400
- Shannon Moore Watertown$400
- Todd Shaw Holden$400
- Jim Smith Swampscott$400
- Anthony Spinazzola Melrose$400
- Charles Stefanini Framingham$400
- Robert Travaglini Winthrop$400
- Gary Capone Winthrop$400
- George Hailer Natick$375
- Martin O'Brien Winthrop$375
- Craig Costanza Revere$350
- Andrew Dambrosio Boxford$350
- Scott Delaney Revere$350
- William Donnellan Weymouth$350
- Leonard Gaudino E. Boston$350
- Joseph Quigley, Jr. Winthrop$350
- Michael Balian Winthrop$325
- Joseph Powers Winthrop$325
- Richard Tewksbury Winthrop$325
- Luisa Bedoya Revere$300
- Domenico Cirelli Winthrop$300
- George DeDomenico Saugus$300
- Mark Delaney Reading$300
- James Derrico Revere$300
- Domenic Dimella Lynnfield$300
- Elizabeth Joyce Chelsea$300
- Robert Katz Winthrop$300
- Frederick Sullivan Revere$300
- Freddy Birritteri Winthrop$300
- Guy Citro Chelsea$300
- Daniel Floyd Winthrop$300
- Kathleen Rappa Chelsea$300
- Ree Rod Van Nuys, CA$300
- Gayle Callis Winthrop$275
- Dennis Cataldo Somerville$275
- Anthony Clemente Winthrop$275
- Robert Famiglietti Winthrop$275
- Frank Ferrara Winthrop$275
- David Girard Winthrop$275
- Rose Lydon Kingston$275
- Joseph Mottola North Andover$275
- Caterina O'Donnell Revere$275
- Giancario Pani Revere$275
- David Peppe Winthrop$275
- Anthony Pereira Medford$275
- Paul Rupp Swampscott$275
- Richard Vitali Lynn$275
- Thomas Amoroso Rowley$250
- Robert Beshere Winthrop$250
- Shahnaz Bijan Winthrop$250
- Paul Buonfiglio, III Lynnfield$250
- Sandra Caggiano Lynn$250
- Linda Cargill Winthrop$250
- Tom Ciulla Danvers$250
- Philip Consolo Revere$250
- Mary Curran Winthrop$250
- John Delsolio Winthrop$250
- Robert DeMarco Teton Village, WY$250
- Anthony Gemellaro Winthrop$250
- Johanna Giraldo Revere$250
- Dominic Grasso Everett$250
- Todd Green Winthrop$250
- Denise Loconte Winthrop$250
- Dana Lopez Rowley$250
- Lou Markakis Lynn$250
- Robert Martelli Boston$250
- Robert Repucci Wakefield$250
- Kenneth Sands Winthrop$250
- Deborah Scolaro Danvers$250
- Caren Sekenski Revere$250
- Bruce Singer Revere$250
- Dorothy Swenson Winthrop$250
- Oleg Uritsky Boston$250
- Angelo Vigliotta Winthrop$250
- Edward Ambrose Revere$250
- Joseph Bono Boston$250
- Andrew Brengola Lynnfield$250
- Thomas Ciulla Danvers$250
- Michael Connolly Winthrop$250
- June Cristiano Winthrop$250
- Jason Deeb Winthrop$250
- Terence Delehanty Winthrop$250
- Justine Denietolis Marco Island, FL$250
- James Faretra Winthrop$250
- Richard Grossack Boston$250
- Thomas Haggard Lynn$250
- Marie Hamilton Winthrop$250
- Ajchara Hogan Winthrop$250
- Gail Karagianis Winthrop$250
- Rocco Longo Revere$250
- Joseph Mario Boston$250
- Paul McInnis Winthrop$250
- Patrick McKeown Mashpee$250
- Anthony Perrone Revere$250
- Daniel Stone Winthrop$250
- Mary Jane Abbott Winthrop$225
- Constantino Buttiglieri Winthrop$225
- Denise Gemma Revere$225
- Christine Iannillo Winthrop$225
- Tracy Leonard Winthrop$225
- Mark Rotondo Winthrop$225
- Richard Stangle Winthrop$225
- George Anzuoni Revere$200
- Marianna Armata Somerville$200
- John Barrett Revere, NH$200
- Richard Bendetson Boston$200
- Michael Bergan Cohasset$200
- Stephen Boksanski Winchester$200
- Linda Calla Winthrop$200
- Lia Carminati Malden$200
- Karen Cass Hanover$200
- William Cass Hanover$200
- Karin Chavis Winthrop$200
- William Coyne, Jr. Boston$200
- Maryellen Crisafi Winthrop$200
- George Cronin Dedham$200
- Robert Deleo Winthrop$200
- Wayne Gardner Brandon, FL$200
- Anthony Gesualdi Winthrop$200
- Kelly Godin Boston$200
- Thomas Hickey Boston$200
- Christopher Koczela Boston$200
- Matthew Lebretton Hingham$200
- May Lee Peabody$200
- Paul Mahoney Cambridge$200
- James Marcotte Winthrop$200
- Peter Martino Winthrop$200
- Robert Massa Winthrop$200
- Cheryl McCormick Middleton$200
- Mike Morris Norwell$200
- Kevin Mulvey Reading$200
- Neil O'Brien Boston$200
- Eugene Oflaherty Boston$200
- Rosemarie Ottaviano Winthrop$200
- Sandra Pellegrino Winthrop$200
- Joseph Pike Winthrop$200
- Henri Rauschenbach Brewster$200
- Diane Sands Winthrop$200
- Christian Scorzoni Amesbury$200
- David Shapiro Boston$200
- Steve Stoddard Boston$200
- Paul Terrio Norfolk$200
- Hal Abrams Revere$200
- Thomas Briand Boston$200
- William Burke Peabody$200
- Beth Card Boston$200
- Philip Consolo Sr Revere$200
- Jennifer Crawford Boston$200
- Mary Crisafi Winthrop$200
- Vincent Denietolis Marco Island, FL$200
- Brian Hickey Winchester$200
- Tommy Hickey Boston$200
- William Howard Revere$200
- John Mellace Peabody$200
- Eugene O'Flaherty Boston$200
- Neil Obrien Boston$200
- Paul Varone Winthrop$200
- Vincent Zappulla Winthrop$200
Where they spend it, 2025–26
- Printing, mail, signs and ads46% $96,660
- Donations, sponsorships and tickets to others’ events23% $48,586
- Staff, consultants and professional services9% $18,337
- Events, food and meetings8% $16,939
- Other or not described7% $13,593
- Bank and payment processing fees6% $11,492
- Office, phone, software and supplies1% $2,947
- Travel and vehicle costs<1% $359
Out of $208,914 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for.
Top payees
- Madison Group Printing, mail, signs and ads$76,526
- Malden Catholic High School Donations, sponsorships and tickets to others’ events$10,000
- Independent Newspaper Group Printing, mail, signs and ads$5,595
- Jack Norton Staff, consultants and professional services$5,000
- North Side Venture Staff, consultants and professional services$4,500
- Aisha Sinha Bank and payment processing fees$4,000
- Risha Sinha Staff, consultants and professional services$4,000
- Madision Print Printing, mail, signs and ads$2,870
- Amazon Office, phone, software and supplies$2,576
- USPS Printing, mail, signs and ads$2,036
- Revere Beach Partnership Donations, sponsorships and tickets to others’ events$2,000
- UMASS Club Bank and payment processing fees$1,896
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.