MassVoter.com← All legislatorsAt a glance
$23,211cash on hand as of Sep 30, 2026
$125,024raised in 2025–26
$182,762spent in 2025–26
Account: Howard, Vanna (OCPF ID 17499). See the full reports at OCPF
Year by year
| Year | Raised | Spent | Cash at the end |
|---|
| 2026 | $60,165 | $116,530 | $23,211 so far |
| 2025 | $64,859 | $66,232 | $75,974 |
| 2024 | $21,885 | $4,418 | $73,860 |
| 2023 | $21,647 | $5,935 | $56,393 |
| 2022 | $34,428 | $3,601 | $40,681 |
| 2021 | $2,508 | $4,927 | $9,854 |
| 2020 | $34,016 | $21,743 | $12,273 |
Where the money comes from, 2025–26
- Individuals (listed by name)97% $133,631
- PACs (political action committees)2% $3,100
- Other candidates’ committees<1% $1,100
- Unions and associations<1% $500
Out of $138,331 in contributions and candidate loans listed line by line. Not included: $7,089 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 Middlesex District61% $81,639
- Elsewhere in Massachusetts32% $42,790
- Massachusetts, town not identified2% $3,150
- Other states5% $6,052
Top organizations giving, 2025–26
- Painters District Council #35 PAC PAC$1,000
- Massachusetts Dental Society Political Action Committee PAC$500
- Merramack Valley Central Labor Council Union or association$500
- 1199 SEIU MA PAC PAC$500
- Local 509 Service Employees Int'l Union Comm on Pol Ed, MA Workers' Pol Action Comm. PAC$500
- MA & Northern NE Laborers' District Council Pol Action Comm PAC$500
- William M. Straus Candidate committee$200
- Danillo A. Sena Candidate committee$100
- Elizabeth Miranda Candidate committee$100
- Joanne Comerford Candidate committee$100
- Lydia Marie Edwards Candidate committee$100
- Patricia D. Jehlen Candidate committee$100
- Rebecca L. Rausch Candidate committee$100
- Corey Belanger Candidate committee$100
- CTE Mindy Domb Candidate committee$100
Top 15 of 17 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.
- Wish Project 6 gifts$1,550
- Airbnb 4 gifts$1,500
- Temo 360 4 gifts$1,500
- Setra Systems, Inc. 2 gifts$1,400
- Comm. of Massachusetts 14 gifts$1,325
- Lowell public schools 8 gifts$1,300
- Tmi Management 3 gifts$1,250
- Comm of Mass 6 gifts$1,100
- Gallagher & Cavanaugh LLP 6 gifts$1,025
- Hanscom Air Force Base 1 gift$1,000
Individual donors giving $200 or more, 2025–26
219 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.
- Effie Dragon Tewksbury$2,000
- Karen Frederick Dracut$2,000
- Jack Moynihan Lowell$2,000
- Betsy Pattullo Boston$2,000
- Peter Martin Lowell$1,500
- Sheila Morehouse Chelmsford$1,500
- Daniel Passacantilli Fort Lauderdale, FL$1,500
- Susu Wong Wilmington$1,500
- Narith Sokun Dracut$1,400
- Yun-Ju Choi Lowell$1,350
- Brian McGowan Dracut$1,250
- Carolyn Walsh Lowell$1,250
- Bopha Boutselis Lowell$1,150
- Meena Bharath Hopkinton$1,000
- Greg Howard DBA Howard Law Office $1,000
- Donna Hunnewell Tyngsborough$1,000
- Esther Lee Newton$1,000
- Jim McCusker Dunstable$1,000
- Carrie Meikle Chelmsford$1,000
- Eric Meikle Chelmsford$1,000
Show 199 more
- Alyce Moore Lowell$1,000
- Marla Curtis Boxford$1,000
- Greg Howard Lowell$1,000
- Carrie Meikle N Chelmsford$1,000
- Michael Putziger Cohasset$1,000
- Karin Theodoros Tewksbury$1,000
- Karin Theodoros Lowell$1,000
- Karen Winn Boston$1,000
- Sophy Yem Newton$1,000
- Bill Martin Lowell$950
- Michael Gallagher Lowell$900
- Bonnie McIsaac Lowell$900
- James Thawnghmung Lowell$900
- Chris Doherty Dunstable$850
- Sopheap Oum Lowell$800
- Peter Aucella Lowell$750
- George Duncan Lowell$750
- John MacLellan Chelmsford$750
- Steven Ploof Lowell$750
- Mealea Polcari Lowell$750
- Sara Bogosian Lowell$700
- John Boutselis Lowell$700
- Brian Martin Lowell$700
- Mike Nam Lowell$700
- Evan Schapiro Lowell$700
- Mony Var DBA Var Insurance Agency Lowell$700
- Judith Huber Lowell$700
- Mark Briere Lowell$650
- Kathy Vesey Tyngsborough$650
- Sue Andrews Pepperell$625
- Peter Cicco Dracut$600
- Maria Cunha Lowell$600
- James Linnehan Lowell$600
- Robert Luoma Lowell$600
- Nancy Pitkin Lowell$600
- Charles Caragian Lowell$550
- Priscila Keliher Chelmsford$550
- Elizabeth Lee Nunn Chelmsford$550
- Mehmed Ali Montgomery, AL$500
- Rebecca Cairns Washington, DC$500
- Linda Champion Milton$500
- Tha Chhan Lowell$500
- Phillip Conroy $500
- Michael DeLuca Lowell$500
- James Eldridge Marlborough$500
- Margaret Hassett Tyngsborough$500
- Sarah Lapp Lowell$500
- Ma MA & Northern NE Laborers' District Council Pol Action Comm Hopkinton$500
- Andrea Martin Lowell$500
- Elise Martin Lowell$500
- Joseph McNamee Lowell$500
- Joseph Pyne Lowell$500
- Quynh Quach Lowell$500
- Mark Saab Lowell$500
- Gary Campbell Lowell$500
- Kin Ho Chong Boston$500
- Michael Coffey Boston$500
- Anna Hohos Lowell$500
- Darith Phat Newton$500
- Nicholas Sarris Lowell$500
- Kevin Staid Lowell$500
- Nicola Tsongas Chatham$500
- Marcia Cassidy Lowell$450
- Diana Hwang Boston$450
- Cherrice Lattimore Chelmsford$450
- Susan Levine Maynard$450
- James Wilde Lowell$450
- Becky Warren Pepperell$425
- John Chemaly Lowell$400
- Barbara Dunsford Portsmouth, NH$400
- Jon Grossman Lowell$400
- Deb Motew Pelham, NH$400
- Steven Panagiotakos Lowell$400
- Donna Richards Lowell$400
- Somonita Sam Lowell$400
- Denise Garlick Needham$400
- Carolyn Scafidi Tyngsborough$400
- P Dunleavy Lowell$395
- Sophia Yem Lowell$390
- Rebecca Miskell Lowell$375
- Stephen Cerand Lowell$350
- Sally Chapman Lowell$350
- Elizabeth Chisholm Lowell$350
- Sally Coulter Lowell$350
- Patricia Haddad Somerset$350
- Kenneth Lavallee Chelmsford$350
- Martha Mayo Lowell 01852$350
- Stephanie Mello Dracut$350
- Daniel Rivera Lawrence$350
- James Shainker Tewksbury$350
- Susanne Beaton Lowell$325
- Nitin Patel Lowell$301
- Lynn Ahlgren Lowell$300
- Michael Breda Methuen$300
- John Drinkwater Lowell$300
- Judith Dunlap Lowell$300
- Judith Durant Lowell$300
- Jay Lee Chelmsford$300
- Hugh McGill Lowell$300
- Deborah Motew Pelham, NH$300
- Theresa Park Lowell$300
- Mitchell Paulin Lowell$300
- Philip Sisson Lowell$300
- Lura Smith Lowell$300
- Sam Somonita Lowell$300
- David Turcotte Lowell$300
- Shaw Yang Concord$300
- Denise Ban Harvard$300
- Michael Fineberg Lowell$300
- Christine Panagiotakos Lowell$300
- Eddie Casella Lowell$292
- Fred Faust Lowell$285
- Stephanie Donahue Lowell$270
- Leeann Atkinson Lowell$250
- Jennifer Beland Lowell$250
- Jeffery Bush Groton$250
- Carol Carbonell Lowell$250
- Nick Chau Newton$250
- James Dyment Lowell$250
- Robert Forrant Lowell$250
- Linda Gallagher Lowell$250
- Stephen Gendron Lowell$250
- Angela Haynes Lowell$250
- Cecitio Hernandez Lowell$250
- Jennifer Johnson Concord$250
- John Juszkiewicz Lowell$250
- Paul Lee Cambridge$250
- Suzanne Lewis Chelmsford$250
- Benjamin Martello Lowell$250
- Christine McCarron Tyngsborough$250
- Elleen Morrison Lowell$250
- Jennifer Myers Dracut$250
- Cynthia Nicholls Gloucester$250
- Terence J Ryan Andover$250
- Mian Sarfraz Chelmsford$250
- Daniel Tenczar Lowell$250
- Molyvann Thay Westford$250
- Sopheap Theam Chelmsford$250
- Vannak Theng Lowell$250
- Bharath Thirunavukkarasu Hopkinton$250
- Andrea Vosbikian Lowell$250
- Gary Yu Braintree$250
- Michelle Bouchard Lowell$250
- 80991 Carpenters Local Union 339 Political Action Committee Wilmington$250
- Richard Cavanaugh Petersham$250
- John Chemaly Chelmsford$250
- Julie Chen Wilmington$250
- Patricia Cullen Tisbury$250
- Eileen Donoghue Lowell$250
- James Dragon Tewksbury$250
- Amy Greenwood Lowell$250
- John Keefe Lowell$250
- Mana Kheang Lowell$250
- Stephanie Klinkenberg Lowell$250
- Maurice Mason Dracut$250
- Bianca Mauro Woburn$250
- Gerard Palma North Andover$250
- Roger Ploof Jr Windham, NH$250
- John Sangiolo Newton$250
- Patricia Talty Ft. Myers, FL$250
- Linda Uch Lowell$250
- Santosh Verma Boxborough$250
- Joseph Aiello Winthrop$200
- Andrea Batchelder Stratham, NH$200
- Elizabeth Broderick Chelmsford$200
- Jane Calvin Westford$200
- Robert Casey Lowell$200
- Bora Chiemruom Tyngsborough$200
- Michael Conway Lowell$200
- Kevin Coughlim Westford$200
- Patti Fielding Lowell$200
- Ray Hamilton Nashua, NH$200
- Wayne Jenness Lowell$200
- Belinda Juran Lowell$200
- Michael Lally Lowell$200
- Thida Long Chelmsford$200
- Anita Moelle Dunstable$200
- Leslie Morin Lowell$200
- Annd Mulvey Groveland$200
- Catherine O'Donnell Lowell$200
- Leah Okimoto Andover$200
- Kathleen Plath Lowell$200
- Michael Reinke Nashua, NH$200
- Philip Shea Lowell$200
- Chester Szablak Tyngsborough$200
- Jeff Terrey Boston$200
- Mary Ann Walsh Quincy$200
- Jean Yang Boston$200
- Larry Curtis Boxford$200
- James O'Donnell Lowell$200
- Kathleen O'Donnell York, ME$200
- Vongsaranak Ros Dracut$200
- William Samaras Lowell$200
- Margaret Scarsdale Pepperell$200
- Vannary Tan Lowell$200
- Diane Temple Pepperell$200
- B. Ung Lowell$200
- Mony Var Insurancem/agency Lowell$200
- Gilbert Winn Boston$200
Where they spend it, 2025–26
- Printing, mail, signs and ads61% $112,978
- Other or not described18% $32,673
- Bank and payment processing fees10% $18,748
- Events, food and meetings5% $9,843
- Staff, consultants and professional services5% $9,054
- Donations, sponsorships and tickets to others’ events<1% $1,606
- Travel and vehicle costs<1% $887
- Office, phone, software and supplies<1% $462
Out of $186,250 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for.
Top payees
- Italo Fini Printing, mail, signs and ads$102,737
- Actblue Bank and payment processing fees$16,227
- Skylar Nash Other or not described$9,000
- Connolly Printing Woburn Printing, mail, signs and ads$6,480
- Madison Martins Other or not described$5,250
- WWW Sfmedi Other or not described$5,000
- Ilalo Fini Printing, mail, signs and ads$5,000
- Skyler Walsh Other or not described$4,500
- Turo Other or not described$4,331
- Connolly Printing Printing, mail, signs and ads$3,834
- Mass Democratic Party Printing, mail, signs and ads$3,500
- Connolly Parinting Other or not described$1,785
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.