← All legislators

State Representative

William F. MacGregor

10th Suffolk District · Democrat

Voting record and profile →

At a glance

$67,946cash on hand as of Sep 30, 2026
$106,885raised in 2025–26
$73,258spent in 2025–26

Account: MacGregor, William (OCPF ID 18261). See the full reports at OCPF

Year by year

YearRaisedSpentCash at the end
2026$51,039$36,128$67,946 so far
2025$55,845$37,130$52,772
2024$58,070$38,484$33,302
2023$107,273$94,402$12,871

Where the money comes from, 2025–26

  • Individuals (listed by name)91% $98,985
  • PACs (political action committees)9% $9,400
  • Other candidates’ committees<1% $500
  • Unions and associations<1% $450

Out of $109,335 in contributions and candidate loans listed line by line. Not included: $1,018 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 10th Suffolk District59% $58,882
  • Elsewhere in Massachusetts36% $35,354
  • Massachusetts, town not identified2% $2,150
  • Other states3% $2,599

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

Top organizations giving, 2025–26

  1. Ironworkers Union Local 7 Pol Action Comm PAC$1,000
  2. MA & Northern NE Laborers' District Council Pol Action Comm PAC$1,000
  3. Massachusetts Brick Layers People's Committee PAC$1,000
  4. Pipefitters Local #537 Pol Action Comm PAC$1,000
  5. Boston Carmen's Union PAC PAC$600
  6. Retired Public Employees PAC PAC$600
  7. Boston Police Patrolmens Assoc. Pol Action Comm. PAC$500
  8. Massachusetts Nurses PAC PAC$500
  9. 1199 SEIU MA PAC PAC$500
  10. Boston Teachers Union PAC PAC$500
  11. Floorcoverers L.U. 2168 PAC PAC$500
  12. Greater Boston Real Estate Board PAC PAC$400
  13. Nixon Peabody LLP Political Action Committee PAC$400
  14. MA Assoc. of Realtors Pol Action Comm. - MA RPAC PAC$300
  15. Massachusetts Coalition of Police Union or association$250

Top 15 of 23 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. City of Boston 29 gifts$4,130
  2. Arborview 3 gifts$2,000
  3. FMC Ice Sports 2 gifts$2,000
  4. Insight 2 gifts$2,000
  5. Chestnut Hill Realty 2 gifts$2,000
  6. Coldwell Banker 3 gifts$1,500
  7. Boston police department 2 gifts$1,500
  8. Benchmark Strategies 6 gifts$1,150
  9. Rasky Partners 5 gifts$1,000
  10. A 7 E Fire Protection 1 gift$1,000

Individual donors giving $200 or more, 2025–26

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

  1. Stephen Lussier Boston$2,000
  2. Rob Mcbride Boston$2,000
  3. Janice McCall Winchester$2,000
  4. William McCall Winchester$2,000
  5. Michael McGuire Boston$2,000
  6. Nancy Musto Westwood$2,000
  7. Edward Zuker Chestnut Hill$2,000
  8. Michael Kelley Boston$1,500
  9. Thomas Santry Boston$1,500
  10. Robert J. MacGregor Boston$1,100
  11. Edward Byrne Canton$1,000
  12. Kate Ferrara Boston$1,000
  13. Bret Labelle Dedham$1,000
  14. Alan MacKinnon Boston$1,000
  15. Joan Maher Boston$1,000
  16. Diarmaid McGregor Milton$1,000
  17. Trudy McGuire Boston$1,000
  18. John Pulgini Milton$1,000
  19. Karen Fagan Winchester$1,000
  20. Timothy Fagan Winchester$1,000
Show 159 more
  1. Nasir Khan Westwood$1,000
  2. Patrick Mccabe Boston$1,000
  3. David Mccall Marco Island, FL$1,000
  4. Sharan McCall San Antonio, TX$1,000
  5. Richard Ovesen Boston$1,000
  6. Linda Parkins Gloucester$1,000
  7. Tom Parkins Gloucester$1,000
  8. Deidre Pulgini Milton$1,000
  9. William Smith Boston$900
  10. Joseph Foley Boston$800
  11. Ivan Biesty Walpole$750
  12. Carol Harrington Boston$750
  13. Kevin Mendes Boston$750
  14. Paul Donovan Dennis$600
  15. Christopher Koczela Boston$600
  16. Sean Morrissey Weymouth$600
  17. Susan Elsbree Boston$550
  18. Thomas Bowen Newton$500
  19. James Canfield Scituate$500
  20. Michelle Kelley Boston$500
  21. Timothy Kenney Boston$500
  22. Robert W. MacGregor Boston$500
  23. Joseph Maher Boston$500
  24. Paul Toomey Boston$500
  25. Elias Akiki Boston$500
  26. Eunice Davis Boston$500
  27. Andrew Gnazzo Lincoln$500
  28. Lee Goodman Boston$500
  29. Chris Anderson Boston$450
  30. Lisa Antonuccio Boston$450
  31. Chris Kostopoulos Needham$450
  32. Thomas Hantakas Jr. Boston$425
  33. Kate Worrall Sharon$425
  34. Patrick Bench Boston$400
  35. Stephen Boksanski Winchester$400
  36. Edward Coppinger Boston$400
  37. Marty Corry Cohasset$400
  38. William Coyne Boston$400
  39. George Cronin Dedham$400
  40. Neil Crowley Boston$400
  41. James Eisenberg Lexington$400
  42. Charles Glick Cambridge$400
  43. Jason Godin Boston$400
  44. Pierce Haley Boston$400
  45. Mark Handley Boston$400
  46. John Heffernan Marblehead$400
  47. Brian Jencunas Marshfield$400
  48. Stephen Karol Attleboro$400
  49. Marilyn Kavaleski Boston$400
  50. Robert Lemire Boston$400
  51. Adam Marx Natick$400
  52. Mark Molloy Winchester$400
  53. Eugene O'Flaherty Boston$400
  54. Charlene Rideout Boston$400
  55. Jan Rose Brookline$400
  56. Jeffrey Sanchez Boston$400
  57. Mary Tamer Boston$400
  58. Jeff Terrey Boston$400
  59. Jay Youmans Boston$400
  60. Josh Zakim Boston$400
  61. Steven Baddour Methuen$400
  62. Joe Cauteruccio Boston$350
  63. Lawrence Costello Boston$350
  64. William Joyce Boston$350
  65. Kathryn Gephardt Boxford$325
  66. James Hennigan, III Boston$300
  67. Dianne Morad Boston$300
  68. Joslin Murphy Newton$300
  69. Matthew Oneil Norwood$300
  70. Peter Pappas Boston$300
  71. Franklyn Salimbene Boston$300
  72. Michael Searles Boston$300
  73. John Bartley Watertown$300
  74. Mary Finneran Milton$300
  75. Holly Morand Hopkinton$300
  76. Keith Barry Boston$250
  77. Kathleen Fitzgerald Boston$250
  78. Rose Fitzgerald Boston$250
  79. Joseph Kopp Boston$250
  80. Andreas Liu Brookline$250
  81. Liam Lydon Boston$250
  82. Kris MacDonald Quincy$250
  83. Gary Martell Boston$250
  84. Anthony McDermott Milton$250
  85. Josh Muncey Boston$250
  86. Grace Parlee Bourne$250
  87. Matthew Burns Boston$250
  88. Sarah Grandfield Boston$250
  89. Siobhan Hanlon Boston$250
  90. Brendan Adams Boston$200
  91. Nathaniel Adams Boston$200
  92. Robert Allen Brookline$200
  93. Christina Ascolillo Malden$200
  94. Andrew Baldizon Somerville$200
  95. Martin Bligh Boston$200
  96. Emily Brown Brookline$200
  97. Henry Cohen Boston$200
  98. John Connolly Boston$200
  99. Helen Connors Boston$200
  100. Kevin Conroy Newton$200
  101. Edward Cook Boston$200
  102. Patrick Decoste Boston$200
  103. Brian Domoretsky Stoneham$200
  104. Joe Donahue Boston$200
  105. Annissa Essaibi George Boston$200
  106. Kathryn Gebhardt Boxford$200
  107. Nancy Goldblatt Boston$200
  108. Richard Gormley Boston$200
  109. Todd Gurney Boston$200
  110. Michael Harris Braintree$200
  111. John Hearn Ivyland, PA$200
  112. Andrea Howley Boston$200
  113. Thomas Joyce Boston$200
  114. Charles Kenney Boston$200
  115. Chris Keohan North Reading$200
  116. Julia Leja Boston$200
  117. Scott Malone Boston$200
  118. Thomas Mangan Framingham$200
  119. Makeeba Mccreary Boston$200
  120. William McDermott Plymouth$200
  121. Kevin Mcelmoyle Boston$200
  122. Noeleen Mcquaid Boston$200
  123. Jane Miller Boston$200
  124. Mike Morris Norwell$200
  125. Thomas Mulvey Boston$200
  126. Richard Murphy Newton$200
  127. David Noonan Boston$200
  128. Pj O'Sullivan Norwell$200
  129. Grainne O’leary Boston$200
  130. Matt OMalley Boston$200
  131. Mike Ross Essex$200
  132. Brenda Sanchez Boston$200
  133. Daniel Sibor Newton$200
  134. Patrick Sullivan Boston$200
  135. Kathleen Tobin Boston$200
  136. Celeste Walker Boston$200
  137. Ronna Wallace Canton$200
  138. W. Paul White Harwich$200
  139. Jason Aluia Boston$200
  140. Andrew Baldizon Revere$200
  141. Kathy Bell Quincy$200
  142. Patrick Brown Boston$200
  143. Michelle Consalvo Boston$200
  144. Jennifer Crawford Boston$200
  145. Brian Domoretsky Newbury$200
  146. Steven Goldblatt Boston$200
  147. Joseph Hanley Boston$200
  148. Savannah Kelleher Scituate$200
  149. Paul Mahoney Boston$200
  150. Michelle Mcgee Boston$200
  151. Anthony Petruccelli Lynnfield$200
  152. James Riley Boston$200
  153. Michael Ross Essex$200
  154. William Ryan Weymouth$200
  155. Jefferson Smith Ipswich$200
  156. Eric Speed Hamilton$200
  157. Charles Stefanini Framingham$200
  158. Paul White Harwich$200
  159. Robert White Boston$200

Where they spend it, 2025–26

  • Printing, mail, signs and ads31% $23,798
  • Staff, consultants and professional services25% $19,200
  • Donations, sponsorships and tickets to others’ events20% $15,079
  • Events, food and meetings13% $9,604
  • Bank and payment processing fees5% $3,662
  • Other or not described4% $3,206
  • Office, phone, software and supplies2% $1,161

Out of $75,708 in spending listed line by line. Groups are MassVoter’s rough sorting of what each payment was for.

Top payees

  1. Castle Point Partners Staff, consultants and professional services$16,200
  2. Connolly Printing Printing, mail, signs and ads$14,622
  3. Super Flash T Shirts West Roxbury Printing, mail, signs and ads$7,380
  4. North Side Ventures Staff, consultants and professional services$2,950
  5. Actblue Bank and payment processing fees$2,500
  6. Carrie Nation Events, food and meetings$1,722
  7. Opinion Diagnost Sale Printing, mail, signs and ads$1,552
  8. Amalgamated Bank Other or not described$1,379
  9. Mission On Fire Events, food and meetings$1,317
  10. Corrib Charitable Trust Donations, sponsorships and tickets to others’ events$1,000
  11. Parkway Girls Softball League Donations, sponsorships and tickets to others’ events$1,000
  12. Parkway Little League Donations, sponsorships and tickets to others’ events$1,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.