MassVoter.com← All legislatorsAt a glance
$8,037cash on hand as of Sep 30, 2026
$234,610raised in 2025–26
$323,520spent in 2025–26
Account: Barber, Christine P. (OCPF ID 15839). See the full reports at OCPF
Year by year
| Year | Raised | Spent | Cash at the end |
|---|
| 2026 | $202,776 | $307,607 | $8,037 so far |
| 2025 | $31,834 | $15,913 | $112,812 |
| 2024 | $18,794 | $17,010 | $96,890 |
| 2023 | $19,128 | $11,438 | $94,167 |
| 2022 | $37,960 | $18,746 | $86,415 |
| 2021 | $38,053 | $10,954 | $67,077 |
| 2020 | $76,621 | $94,417 | $39,978 |
Where the money comes from, 2025–26
- Individuals (listed by name)89% $215,652
- PACs (political action committees)5% $13,250
- Other candidates’ committees2% $4,550
- The candidate’s own money (loans and gifts)2% $4,500
- Unions and associations1% $2,500
- Other political committees<1% $1,500
- Small gifts not listed one by one<1% $98
Out of $242,050 in contributions and candidate loans listed line by line. Not included: $57 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 34th Middlesex District22% $48,068
- Elsewhere in Massachusetts71% $152,268
- Massachusetts, town not identified<1% $1,700
- Other states6% $13,616
Split between districts: Medford, Somerville. All gifts from these towns count as “in district towns”.
Top organizations giving, 2025–26
- 1199 SEIU MA PAC PAC$1,000
- Enterprise Holdings, Inc. / Enterprise Mobility Massachusetts Political Action Committee PAC$1,000
- MA & Northern NE Laborers' District Council Pol Action Comm PAC$1,000
- SEIU Local 32BJ United ADF MA GTO PAC PAC$1,000
- International Brotherhood of Electrical Workers, Local 103 Pol Action Comm PAC$1,000
- Kay S. Khan Candidate committee$1,000
- Boston Carmen's Union PAC PAC$800
- Utility Contractors' Association of New England, Inc. PAC$750
- MA Assisted Living Assoc. PAC PAC$700
- Local 509 Service Employees Int'l Union Comm on Pol Ed, MA Workers' Pol Action Comm. PAC$500
- Moses Union or association$500
- North Atlantic States Regional Council of Carpenters PAC PAC$500
- Retired Public Employees PAC PAC$500
- Sheet Metal Workers Local Union 17 People's Ctte PAC$500
- Elm Action Fund Political committee$500
Top 15 of 77 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.
- Commonwealth of Massachusetts 30 gifts$8,350
- Hudson Services 3 gifts$3,000
- Bulfinch Strategies 6 gifts$2,000
- Dewey Square Group 6 gifts$2,000
- Autism Resource Center 2 gifts$2,000
- Beacon 2 gifts$2,000
- O'Neill and Associates 8 gifts$1,600
- Blue Cross/blue Shield of Ma Foundation 5 gifts$1,450
- Smith, Costello and Crawford 7 gifts$1,400
- Cambridge Health Alliance 5 gifts$1,350
Individual donors giving $200 or more, 2025–26
421 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.
- Bill Barber Wakefield, RI$2,000
- Diane Masters Somerville$2,000
- Gerald Palmer Lincoln$2,000
- Amy Weinstock Lexington$2,000
- Susann Wilkinson Somerville$1,600
- Barry Sloane Needham$1,500
- Michael Fischer Somerville$1,500
- Audrey Shelto Somerville$1,350
- Sanford Pooler Somerville$1,250
- Sally Kerans Danvers$1,150
- Peter DeMarco Somerville$1,050
- Karen Quigley Boston$1,000
- Richard Anton Wilmington$1,000
- Julia Balkema Framingham$1,000
- Katjana Ballantyne Somerville$1,000
- Patricia Barber Wakefield, RI$1,000
- Beth Boland Boston$1,000
- Sergey Bologov Marblehead$1,000
- Grace Ciccolo Lexington$1,000
- Macy Coffey Somerville$1,000
Show 401 more
- Howard Cohen Newton$1,000
- Jack Corrigan Brookline$1,000
- Maria Curtis Boxford$1,000
- Ariane Davisson Somerville$1,000
- Rachel Fichtenbaum Somerville$1,000
- Barry Finegold Andover$1,000
- Matthew Fishman Lexington$1,000
- Jody Forchheimer Brookline$1,000
- Chris Gabrieli Boston$1,000
- Hilary Gabrieli Boston$1,000
- Steven Goodman Boston$1,000
- Jenny Graham Medford$1,000
- Carl Hoffman Somerville$1,000
- Natty Hoffman Somerville$1,000
- Daniel Hunter Cambridge$1,000
- Philip Jackson Lexington$1,000
- Terrence Kennedy Everett$1,000
- Kay Khan Newton$1,000
- Adi Kitov Brookline$1,000
- Reuven Kitov Brookline$1,000
- Jeanette Kruger Falmouth$1,000
- Robert La Rochelle Seabrook, NH$1,000
- Alex Matov Newton$1,000
- John McQuillan Somerville$1,000
- Mahnoosh Mirzaei Boston$1,000
- Betty Morningstar Falmouth$1,000
- Ann Morriss Cambridge$1,000
- Maeve Mullally Cohasset$1,000
- Myra Musicant Newton$1,000
- Jean Palmer Lincoln$1,000
- Daniel Passacantillo Fort Lauderdale, FL$1,000
- Mineshkumer Patel Sharon$1,000
- Elizabeth Pattullo Boston$1,000
- Elizabeth - Received in 2025 Pattullo Boston$1,000
- Brian Rogers Norwalk, CT$1,000
- Stephen Rosenfeld Boston$1,000
- Matthew Ryan Wellesley$1,000
- Elizabeth Sackton Lexington$1,000
- Beverley Schwartz Somerville$1,000
- Beverley - Received in 2025 Schwartz Somerville$1,000
- Miriam Schwartz Somerville$1,000
- Andrian Shapiro Newton$1,000
- Andrew Sokolov Marblehead$1,000
- Jessica Stern Hancock, NH$1,000
- Joseph Tarkoff Somerville$1,000
- Jess Torres Somerville$1,000
- Steven Viggiani Medford$1,000
- Katherine - Received in 2025 Villers Concord$1,000
- Maureen Wagner Chicopee$1,000
- Michael Whouley Danvers$1,000
- Bhaskar Rajbandari $800
- James Silva Medford$800
- Andrew Fuqua Somerville$750
- Jennifer Gilbert Cambridge$750
- John Hennessey Weston$750
- Jennifer Kennedy Cambridge$750
- Katherine Villers Concord$750
- Amy Rosenthal Lexington$700
- Karen Quigley Dartmouth$700
- Deborah Flashchen Boston$650
- Michael Bergan Cohasset$600
- Mike Morris Norwell$600
- Kate Worrall Sharon$600
- Claire Cronin Boston$600
- Aaron Holman Somerville$600
- Judith Liben Somerville$600
- Matthew Hartman Norwood$550
- Evelyn Ketterer Cambridge$500
- Lynda Tocci Arlington$500
- Hilary Binda Winchester$500
- Jessica Curtis Boston$500
- Mac D'Alessandro Milton$500
- Catherine D'Amato Boston$500
- Joshua Gann Newton$500
- Jill Goldenberg Newton$500
- Lawrence Greenburg Weston$500
- Steve Grossman Newton$500
- John Hartz Milton$500
- Mary Hickey Winchester$500
- Celina Hurley Hopkinton, NH$500
- Brian Kavoogian Wellesley$500
- Joathan Kerner Brookline$500
- Irina Khavinson Brookline$500
- Samuel Leadholm Somerville$500
- Gerald McDonough Cambridge$500
- Dewey Nichols Boston$500
- Lee. - Received in 2025 Palmer Arlington$500
- Sara Peake Provincetown$500
- Fawn Phelps Brookline$500
- John Preotle Boston$500
- Margaret Pricejones Somerville$500
- Leonid Raiz Newton$500
- Susan Ryan Wellesley$500
- Lynn Schrayer Highland Park, IL$500
- Aylit Schultz Brookline$500
- Dawne Shand Newburyport$500
- Anna Smith Cambridge$500
- Anna Smith Ipswich$500
- Alan Solomont Weston$500
- Veronique Spruill Newton$500
- Kathleen Stefanini Framingham$500
- David Torrisi Haverhill$500
- Jeffery Turco Winthrop$500
- Constance Walkingshaw Wellesley$500
- Teresa Walsh Medford$500
- Joyce Wertheiner Brookline$500
- Michael Whooley Davers$500
- Jennifer Lemmerman Andover$450
- John Mellace Peabody$450
- Jeffrey Myung Medford$450
- Robert Barber Cambridge$450
- Aaron Agulnek Sharon$400
- Kathy Bell Quincy$400
- Stephen Boksanski Winchester$400
- John Brennan Cambridge$400
- William Cass Hanover$400
- Michelle Consalvo Boston$400
- Michael Costello Boston$400
- William Coyne Boston$400
- Jennifer Crawford Boston$400
- Mark Delaney Reading$400
- Brian Dempsey Haverhill$400
- Paul Donovan Dennis$400
- Robert Durand Marlborough$400
- James Eisenberg Lexington$400
- Donna Fox Medford$400
- Charles Glick Cambridge$400
- Kenneth Halloran Newburyport$400
- Margaret Horan Pembroke$400
- Arline Isaacson Boston$400
- Brian Jencunas Marshfield$400
- Benjamin Josephson Newton$400
- Thomas Joyce Boston$400
- Anna Lucey Braintree$400
- Michelle McGee Boston$400
- Mark Molloy Winchester$400
- Mary Ann Mulligan Watertown$400
- Elizabeth Murphy Marshfield$400
- Eugene O'Flaherty Boston$400
- Anthony Petruccelli Lynnfield$400
- Bill Rennie Cohasset$400
- Charlene Rideout Boston$400
- William Ryan Weymouth$400
- Jeffery Sanchez Boston$400
- Assaad Sayah Westwood$400
- Jean Seidler Cambridge$400
- Matthew Selig Newton$400
- Andrea Serlin Boston$400
- Francis Shea Braintree$400
- Charles Stefanini Framingham$400
- Richard Tisei North Reading$400
- Paul White Harwich$400
- Jay Youmans Boston$400
- Patricia Jehlen Somerville$400
- Danielle Matthews Needham$400
- Michael Mc Glynn Medford$400
- Robert Nesson Somerville$400
- Mary Olberding Belchertown$400
- Cynthia Stillinger Somerville$400
- Susan Altman Medford$375
- Robert Andrews Dover$360
- Ellen Calman Newton$360
- Fredie Kay Needham$360
- Lori Silver Newton$360
- Grace Hall Somerville$350
- Maria Robinson Framingham$350
- Deborah Romvos Salisbury$350
- Reena Singh Boston$350
- Larry Yu Somerville$350
- George Cronin Dedham$325
- Karen Gardner Somerville$325
- Denise Garlick Needham$325
- Matthew Irish Worcester$300
- Lora Pellegrini Boston$300
- Erin Riley Boston$300
- Cynthia Creem Newton$300
- Cindy Friedman Arlington$300
- Ariel Gruzman Brookline$300
- Matt Hills Newton$300
- Heidi Meyer Somerville$300
- Christina Minicucci North Andover$300
- Elizabeth Molloy Winchester$300
- Richard Mucci Winchester$300
- Sassan Zelkha Brookline$300
- Rebekah Gewirtz Newton$250
- Scott Hartman Southborough$250
- Colin Moore Boston$250
- Laurel Ruma Medford$250
- Brock Adler Medford$250
- Michael Albano Chelsea$250
- Carole Allen Arlington$250
- Debbie Amaral Salem$250
- Jenny Armini Marblehead$250
- Sean Becker Somerville$250
- Ashley Blackburn Winthrop$250
- Rosemarie Boardman Malden$250
- Kathleen Born Cambridge$250
- Paul Brennan Winchester$250
- Ellen Burns Wellesley$250
- John Bussard Deerfield$250
- Daniel Cahill Lynn$250
- Laura Corndell Bridgewater$250
- Marion Davis Somerville$250
- John Dovev Somerville$250
- Patricia Duffy Holyoke$250
- James Eldridge Marlborough$250
- Philip Frattarol Winchester$250
- David Greene Boulder, CO$250
- Barbara Grossman Newton$250
- Vicki Halal Medford$250
- John Hunt Somerville$250
- Courtney Hunter-Melo Great Barrington$250
- Nina Kimball Wakefield, RI$250
- Ken Krause Medford$250
- David Lichter Somerville$250
- Richard Lipof Newton$250
- James Livingstone Boston$250
- Christian Lo Bue Boston$250
- Annie Lydgate Somerville$250
- Diane Mc Glynn Middleton$250
- Michael McGlynn Medford$250
- Alex Moot Medford$250
- John Moran Boston$250
- Maeve. - Received in 2025 Mullally Cohasset$250
- Hank Naughton Clinton$250
- Sarah Nolan Washington, DC$250
- Lise Olney Wellesley$250
- Lee Palmer Arlington$250
- Elaine. - Received in 2025 Parker Asheville, NC$250
- Ann Paulsen Minneapolis, MN$250
- Colette Phillips Brookline$250
- Ilya Rasner Melrose$250
- Jimmy Rogers Hampton Bays, NY$250
- Jon Santiago Boston$250
- Geoffrey - Received in 2025 Schoos Cranston, RI$250
- Arah Schuur Somerville$250
- Brendan Schwartz Cambridge$250
- Celia Segel Boston$250
- Christian Senna Lexington$250
- Alon Shaar Newton$250
- Sharon Shapiro Brookline$250
- Lisa Shatz Brookline$250
- Samuella Sinclair Needham$250
- Jennifer Souza Somerville$250
- Cheryl Suchors Cambridge$250
- Kathleen Theoharides Arlington$250
- Patrick Tyler Abington$250
- Howard Wolk Weston$250
- Jennifer Yanco Medford$250
- Landis Young Vero Beach, FL$250
- Elizabeth Zucker Cambridge$250
- Carlo Basile Boston$200
- Michael Best Brookline$200
- Martin Corry Cohasset$200
- Scott Delaney Revere$200
- Thomas Emswiler Quincy$200
- John Fernandes Boston$200
- Steven Goldblatt Boston$200
- Joshua Goldman Somerville$200
- Kevin Grant Scituate$200
- Brian Hickey Boston$200
- Tommy Hickey Boston$200
- Grant Joseph Boston$200
- James Kane Shrewsbury$200
- Christopher Koczela Boston$200
- Elizabeth Leahy Reading$200
- Matthew Lebretton Hingham$200
- Thomas Mangan Framingham$200
- Adam Martignetti Waltham$200
- Ali McGerigle Braintree$200
- John McGlynn Middleton$200
- Robert McLaughlin Braintree$200
- Neil O Brien Boston$200
- Paul Pezzella Boston$200
- Jan Rose Boston$200
- Margaret Sheehan Lyme, NH$200
- James Smith Swampscott$200
- Timothy Sullivan Hingham$200
- Robert White Boston$200
- Katherine Abbott Somerville$200
- Jason Aluia Boston$200
- Jason. - Received in 2025 Aluia Boston$200
- John Alvarez Boston$200
- Kerwin Amo Watertown$200
- John Bartley Watertown$200
- Jill Batty Keane, NH$200
- Patrick Bench Boston$200
- Thomas Bonarrigo Braintree$200
- Joe Boncori Winthrop$200
- John Bonney Arlington$200
- Casey Bowers Reading$200
- Suzanne Bump Easton$200
- Stephanie Burke Nahant$200
- Dennis Callahan Boston$200
- Dan Cence Scituate$200
- Timothy Ceurvels Hanover$200
- Christopher Chapman Medfield$200
- Ryan Coleman Nahant$200
- Daniel Colins Norwell$200
- Megan Collins Norwell$200
- Marty Corry Cohasset$200
- Steven Crawford Arlington$200
- John Cronin Fitchberg$200
- Kathryn Dineen Boston$200
- Rocco DiRico Reading$200
- Charles Doherty Lincoln$200
- Grace Durant Winchester$200
- Carolyn Dykema Holliston$200
- Michael Falcone Boston$200
- Mike Firestone Boston$200
- Charles Flaherty Swampscott$200
- David Friedman Brookline$200
- Charles Gagnon Belmont$200
- Joseph Giannino Boxford$200
- Kristine Glynn Boston$200
- Maureen Glynn Quincy$200
- Jason Godin Boston$200
- Joseph Grant Boston$200
- Kevin M Grant Scituate$200
- Joshua Greenberg Newton$200
- Christopher Gregory Boston$200
- Pat Haddad Somerset$200
- Pierce Haley Boston$200
- Wei Han Winchester$200
- Sophie Hansen Reading$200
- Mary Hart Cambridge$200
- John Heffernan Marblehead$200
- William Henning Boston$200
- Brian Hickey Winchester$200
- Tommy Hickey Everett$200
- Alicia Hintlian Winchester$200
- Patrick Huntington Milton$200
- Daniel Hurley Winchester$200
- Kimberly Hutter Somerville$200
- Marc Hymovitz Boston$200
- Victoria Ireton Arlington$200
- Arjun Jaikumar Cambridge$200
- Mary Jeka Somerville$200
- Paul Jones Ashland$200
- Daniel Joo Cambridge$200
- Savannah Kelleher Scituate$200
- Justin Klekota Somerville$200
- Christopher Koczela Bridgewater$200
- Jane Lane Ipswich$200
- Steven Larrabee Canton$200
- Barbara Lebowitz Brookline$200
- Warren Lent Boston$200
- Ilene Lerner Medford$200
- Thomas Mangan Boston$200
- Jason Marshall Cambridge$200
- Adam Martignetti Boston$200
- Mary Rose Mazzola Medford$200
- John Mc Glynn Middleton$200
- Tim Miley Bedford$200
- Colleen Moody Boston$200
- Shannon Moore Watertown$200
- Toby Morelli Danvers$200
- Sean Morrissey Weymouth$200
- Marty Nastasia Easton$200
- Jed Nosal Milton$200
- Shelley O'Neil Boston$200
- Thomas O'Neil Boston$200
- Steven Panagiotakos Lowell$200
- Elaine Parker Asheville, NC$200
- Louis Pearlman Needham$200
- Edward Philips Sharon$200
- James Quigley Pembroke$200
- Pauline Quirion Cambridge$200
- Henry Rauschenbach Brewster$200
- Cari Richgels Boston$200
- Ayah Roda Wrentham$200
- Rita Rogers Narragansett, RI$200
- Jan Rose Brookline$200
- Leslie Sanberg Provincetown$200
- Leo Sarkissian Newton$200
- Margaret Scarsdale Pepperell$200
- Kim Schellenberger Brookline$200
- Geoffrey - Schoos Cranston, RI$200
- Melissa Schuyler Melrose$200
- Lauren Scribi Quincy$200
- Christina Severin Boston$200
- David Shapiro Boston$200
- Arnie Shei Stow$200
- Richard Shortt Somerville$200
- Laurel Siegel Medford$200
- Lisa Simonetti Medford$200
- Jefferson Smith Ipswich$200
- Nikki Spencer Somerville$200
- Jeff Terrey Boston$200
- Lindsay Toghill Melrose$200
- Natalicia Tracy Quincy$200
- Madhuri Vaidya Tampa, FL$200
- Joseph Wagner Chicopee$200
- Don Walker Medford$200
- Ronna Wallace Canton$200
- Steven Walsh Lynnfield$200
- Timothy Wilkerson Boston$200
- Jacquie Wilson Burlington$200
- Richard Wood Somerville$200
- Jean Yang Boston$200
- Peter Yao Somerville$200
Where they spend it, 2025–26
- Staff, consultants and professional services46% $150,982
- Printing, mail, signs and ads39% $127,054
- Events, food and meetings5% $16,450
- Other or not described5% $15,705
- Bank and payment processing fees3% $8,455
- Donations, sponsorships and tickets to others’ events2% $7,952
- Office, phone, software and supplies<1% $2,448
- Travel and vehicle costs<1% $153
Out of $329,199 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for. Not included: $1,667 moved between the campaign’s own bank accounts.
Top payees
- Connolly Printing Printing, mail, signs and ads$57,816
- Winning Campaign Strategies Staff, consultants and professional services$35,999
- Skyler Nash Staff, consultants and professional services$32,788
- Committee To Ele Printing, mail, signs and ads$23,163
- Change Agents II Printing, mail, signs and ads$22,830
- Madison Martins Staff, consultants and professional services$22,203
- Connection Strategies Staff, consultants and professional services$19,800
- Facebk Printing, mail, signs and ads$13,313
- Change Agents Staff, consultants and professional services$11,500
- Reach Nexus Other or not described$10,627
- Crescendo Strategies Staff, consultants and professional services$8,643
- Actblue Bank and payment processing fees$6,356
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.