← All legislators

State Senator

Robyn K. Kennedy

First Worcester District · Democrat

Voting record and profile →

At a glance

$77,499cash on hand as of Sep 30, 2026
$83,752raised in 2025–26
$160,507spent in 2025–26

Account: Kennedy, Robyn (OCPF ID 17986). See the full reports at OCPF

Year by year

YearRaisedSpentCash at the end
2026$26,981$128,349$77,499 so far
2025$56,771$32,158$96,410
2024$65,935$18,894$71,560
2023$16,486$8,802$24,519
2022$156,081$139,309$16,772

Where the money comes from, 2025–26

  • Individuals (listed by name)90% $78,098
  • PACs (political action committees)8% $6,800
  • Unions and associations2% $1,500

Out of $86,398 in contributions and candidate loans listed line by line. Not included: $82,694 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 Worcester District41% $31,843
  • Elsewhere in Massachusetts50% $38,925
  • Massachusetts, town not identified1% $805
  • Other states8% $6,525

Split between districts: Worcester. All gifts from these towns count as “in district towns”.

Top organizations giving, 2025–26

  1. Local 509 Service Employees Int'l Union Comm on Pol Ed, MA Workers' Pol Action Comm. PAC$1,000
  2. North Atlantic States Regional Council of Carpenters PAC PAC$1,000
  3. Boston Carmen's Union PAC PAC$500
  4. MA Association of Public Insurance Adjusters, Inc. PAC PAC$500
  5. United Assoc. of Plumbers & Pipefitters Local 4 PAC PAC$500
  6. 1199 SEIU MA PAC PAC$500
  7. IBEW Local 2325 Cttee for Political Education PAC PAC$500
  8. Massachusetts Nurses PAC PAC$500
  9. Ubc and Ja Local 336 Union or association$500
  10. Ufcw Local 1445 Union or association$500
  11. I.B.E.W Local Union 96 PAC PAC$450
  12. MA Pace Social Workers Political Action Committee PAC$350
  13. Retired Public Employees PAC PAC$300
  14. Carpenters Local Union #336 Political Action Committee PAC$250
  15. Massachusetts Teachers Assn #17986 Union or association$250

Top 15 of 18 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.

  1. Kearney, Donovan & McGee, P.C. 9 gifts$1,800
  2. PAC 4 gifts$1,750
  3. Commonwealth of Massachusetts 13 gifts$1,600
  4. O'Neill and Associates 8 gifts$1,600
  5. Seven Hills Foundation 7 gifts$1,600
  6. Atlas Distributing Corp. 4 gifts$1,500
  7. Devoted Health, Inc. 4 gifts$1,450
  8. Open Sky Community Services 6 gifts$1,300
  9. Womble, Bond and Dickinson 6 gifts$1,100
  10. Burke Distributing Corp. 1 gift$1,000

Individual donors giving $200 or more, 2025–26

180 people gave this campaign $200 or more in total. Name and town only, as the campaign reported them.

  1. Patricia Eppinger Grafton$2,000
  2. Alexandra Martin Worcester$1,275
  3. Maria Juncos Worcester$1,150
  4. David Coyne Worcester$1,050
  5. William Burke Randolph$1,000
  6. William Mo Cowan Westwood$1,000
  7. David Fontaine Somers, CT$1,000
  8. Michael Oliveri Newton$1,000
  9. Joseph Salois Sutton$1,000
  10. Frank Sousa Providence, RI$1,000
  11. Kathleen Jordan Worcester$900
  12. Michael Kennedy W Hartford, CT$900
  13. Linda Long-bellil Holden$900
  14. Susan Mailman Worcester$653
  15. Robert Zavoski Worcester$650
  16. Kenneth Bates Worcester$600
  17. Margaret Coffin Worcester$600
  18. Kathleen Jordan Tiverton, RI$600
  19. Jon Weaver Sturbridge$600
  20. Lorie Martiska Boylston$600
Show 160 more
  1. Ma Pac 1199 Seiu - Ma Pac New York, NY$500
  2. April Anderson Milton$500
  3. Frances Anthes Worcester$500
  4. Craig Blais Worcester$500
  5. John Donohue Belmont$500
  6. Gail Eagan Boston$500
  7. Ben Herlinger Holden$500
  8. Cope Ibew Local 2325 Cope #80596 Worcester$500
  9. Local 1009 Local 1009 Building Account Worcester$500
  10. Ocpf 80479 MA & No. New England Laborers dist. Csl #80479 Hopkinton$500
  11. Ocpf#17986 Ma Teachers Association Quincy$500
  12. Pac Mass Assn of Nurse Anesthetists Maynard$500
  13. Pac McNp Littleton$500
  14. Joseph Murphy Boston$500
  15. Karen Pelletier Worcester$500
  16. Frances Robinson Belmont$500
  17. Pac Seiu 509 Cope #80224 Marlborough$500
  18. Micha Shalev Worcester$500
  19. Maria Sullivan Dennis$500
  20. Jack Tatelman Key Largo, FL$500
  21. Richard Tatelman Boca Raton, FL$500
  22. Michael Consolazio Billerica$500
  23. Copeland Draper Stratham, NH$500
  24. Theresa Lynn Boston$450
  25. Ronald Pawelski Bolton$450
  26. Cynthia Phillips Worcester$450
  27. Shelley Rodman Worcester$450
  28. Arthur Bernard Duxbury$400
  29. Matthew Irish Worcester$400
  30. Benjamin Josephson Newton$400
  31. James Leary Worcester$400
  32. Danna Mauch Lincoln$400
  33. Nikko Mendoza Boston$400
  34. Lisa Simonetti Medford$400
  35. Charles Stefanini Framingham$400
  36. Kate Worrall Sharon$400
  37. Jay Youmans Boston$400
  38. Celia Blue Worcester$350
  39. Kim Dawkins Worcester$350
  40. Ann Lisi Worcester$350
  41. Kathleen Bilotta Worcester$300
  42. Jim Kersten Worcester$300
  43. Stephen Knox Worcester$300
  44. Neil O'Brien Boston$300
  45. Kyla Pacheco Sutton$300
  46. Paul Pezzella Boston$300
  47. Pac Retired Public Employees Pac #80153 Boston$300
  48. Joseph Ricca Shrewsbury$300
  49. Dorothy Swope Worcester$300
  50. Robert Bilotta Worcester$300
  51. Helen Shuster Rochdale$275
  52. Viviana Abreu-Hernandez Worcester$250
  53. Patrick Ball Clinton$250
  54. Denise Bilotta Worcester$250
  55. Raymond Carville Worcester$250
  56. Arthur Ellis Worcester$250
  57. Yda Filiberti Worcester$250
  58. Eve Gilmore Worcester$250
  59. Deborah Hall Worcester$250
  60. Mary Keefe Worcester$250
  61. Janet Lombardi Worcester$250
  62. Peter Marinilli Avon$250
  63. Linda Maykel Dudley$250
  64. Diane McGlynn Middleton$250
  65. Bradley Momberger Worcester$250
  66. James Salois Holden$250
  67. Jonathan Salois Worcester$250
  68. Lynda Sorrenti Worcester$250
  69. Pac Ubc and Ja Local 336 Millbury$250
  70. Keith Linhares Worcester$250
  71. Alex Mooradian Worcester$250
  72. Anthony Adbelahad Boston$200
  73. Paul Afonso Boston$200
  74. Margot Barnet Worcester$200
  75. Louis Brady Worcester$200
  76. Paul Brountas Weston$200
  77. Suzanne Bump Easton$200
  78. Steven Byrne Boston$200
  79. Tasia Cerezo Worcester$200
  80. Dan Collins Boston$200
  81. Dan Cullinane Canton$200
  82. Edmund Donnelly Andover$200
  83. Roger Donoghue Concord$200
  84. Paul Donovan Dennis$200
  85. Robert Duran Marlborough$200
  86. Robert Durand Marlborough$200
  87. James Eisenberg Lexington$200
  88. Darryl Elliott Milton$200
  89. Charles Glick Cambridge$200
  90. Guy Glodis Yarmouth$200
  91. Karen Goins Worcester$200
  92. Roberta Goldman Shrewsbury$200
  93. Jay Gonzalez Milton$200
  94. Jen Gorke Wayland$200
  95. Kevin Grant Scituate$200
  96. Mary Haroyan Worcester$200
  97. Judith Herschberg Boston$200
  98. Brian Hickey Winchester$200
  99. Thomas Hickey Boston$200
  100. Brian Jencunas Marshfield$200
  101. Allan Johannesen Rochdale$200
  102. Dennis Kearney Boston$200
  103. Savannah Kelleher Scituate$200
  104. Michael Kennedy West Hartford, CT$200
  105. Christopher Koczela Boston$200
  106. Manual Lopes Topsfield$200
  107. Sharon MacDonald Worcester$200
  108. Thomas Mangan Framingham$200
  109. Adam Marx Natick$200
  110. David Matteodo Needham$200
  111. Michelle McGee Boston$200
  112. Colleen McGlynn Moody Boston$200
  113. Mike Morris Norwell$200
  114. Sean Morrissey Weymouth$200
  115. Elizabeth Mullen Boston$200
  116. Timothy Murray Worcester$200
  117. Martin Nastasia Easton$200
  118. Christopher Niles Boxborough$200
  119. Jed Nosal Milton$200
  120. Maeve O'Connor West Boylston$200
  121. Shelly O'Neill Boston$200
  122. Thomas O'Neill Boston$200
  123. Jeannette Orsino Boston$200
  124. Pavel Payano Lawrence$200
  125. Vincent Pedone Worcester$200
  126. Katharine Perkins Worcester$200
  127. Anthony Petruccelli Lynnfield$200
  128. Anthony Petrucelli Lynnfield$200
  129. Christopher Philbin Newburyport$200
  130. Phyllis Pollack Worcester$200
  131. Mark Reilly Dedham$200
  132. Charlene Rideout Boston$200
  133. Shelly Rodman Worcester$200
  134. Jefferson Smith Ipswich$200
  135. Lindsay Toghill Melrose$200
  136. Mary Ann Walsh Quincy$200
  137. Margaret Wong Worcester$200
  138. Anthony Abdelahad Boston$200
  139. Steven Baddour Methuen$200
  140. Stephen Boksanski Winchester$200
  141. Paul Donovan W Dennis$200
  142. Cindy Gingrich Boylston$200
  143. Maureen Glynn Quincy$200
  144. Jason Godin Boston$200
  145. Steven Goldblatt Boston$200
  146. John Hefferman Marblehead$200
  147. Tommy Hickey Boston$200
  148. Julia Huot Worcester$200
  149. Kathleen Joyce Natick$200
  150. John McGlynn Middleton$200
  151. Tammy Mello Pembroke$200
  152. Kate Myshrall Worcester$200
  153. Anthony Petrocelli Lynnfield$200
  154. Jeffrey Sanchez Boston$200
  155. Nancy Scannell Stow$200
  156. Tuyet Tran Worcester$200
  157. Robert Travaglini Winthrop$200
  158. Martin Walsh Natick$200
  159. Kristin Waters Worcester$200
  160. Robert White Boston$200

Where they spend it, 2025–26

  • Bank and payment processing fees37% $29,998
  • Events, food and meetings19% $15,395
  • Donations, sponsorships and tickets to others’ events15% $12,054
  • Staff, consultants and professional services14% $11,357
  • Printing, mail, signs and ads12% $10,064
  • Other or not described1% $938
  • Office, phone, software and supplies1% $859
  • Travel and vehicle costs<1% $273

Out of $80,938 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for. Not included: $81,712 moved between the campaign’s own bank accounts.

Top payees

  1. Consultant Services Bank and payment processing fees$16,348
  2. Food Vendor Events, food and meetings$6,199
  3. Printing Vendor Printing, mail, signs and ads$4,001
  4. Joshua Croke Consultant No Subvendors Bank and payment processing fees$4,000
  5. Castle Point Partners Bank and payment processing fees$3,449
  6. Community Event Donations, sponsorships and tickets to others’ events$3,373
  7. Community Vendor Donations, sponsorships and tickets to others’ events$3,198
  8. Service Vendor Staff, consultants and professional services$2,611
  9. Mass Democratic Party Bank and payment processing fees$2,500
  10. Act Blue Bank and payment processing fees$2,228
  11. Femme Venue Events, food and meetings$2,077
  12. Consultant Services No Subvendors Bank and payment processing fees$2,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 22, 2026.

These are public campaign finance figures from OCPF. They are not a grade and are not tied to how anyone votes.

Get an email when new quizzes open

MassVoter.com · nonpartisan match quiz · About · How the Legislature voted · Local Votes · Privacy · Support MassVoter

Report an error on this page

See something wrong? A wrong vote, name, date or number? Tell us and we’ll check it against the source and fix it. Fixes are listed on our corrections page.