← All legislators

State Representative

John Francis Moran

9th Suffolk District · Democrat

Voting record and profile →

At a glance

$130,589cash on hand as of Sep 30, 2026
$141,392raised in 2025–26
$75,593spent in 2025–26

Account: Moran, John (OCPF ID 18276). See the full reports at OCPF

Year by year

YearRaisedSpentCash at the end
2026$62,218$36,374$130,589 so far
2025$79,174$39,219$103,495
2024$81,804$36,467$63,099
2023$111,075$93,678$17,579

Where the money comes from, 2025–26

  • Individuals (listed by name)96% $142,834
  • PACs (political action committees)4% $5,950
  • Unions and associations<1% $250

Out of $149,034 in contributions and candidate loans listed line by line. Not included: $1,691 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 9th Suffolk District82% $117,116
  • Elsewhere in Massachusetts15% $22,118
  • Other states3% $3,600

Split between districts: Boston. 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,250
  2. MA & Northern NE Laborers' District Council Pol Action Comm PAC$1,000
  3. Boston Carmen's Union PAC PAC$600
  4. Nixon Peabody LLP Political Action Committee PAC$600
  5. 1199 SEIU - MA PAC PAC$500
  6. Ironworkers Union Local 7 Pol Action Comm PAC$500
  7. North Atlantic States Regional Council of Carpenters PAC PAC$500
  8. SEIU Local 32BJ United ADF MA GTO PAC PAC$500
  9. Boston Teachers Union PAC PAC$250
  10. Service Employees International Union Local 888 Political Action Committee Union or association$250
  11. Massachusetts Family Medicine Political Action Committee PAC$250

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. The Beehive 2 gifts$2,000
  2. Majon Realty Corporation 2 gifts$2,000
  3. Ra Capital Management, Lp 2 gifts$2,000
  4. Able Company 2 gifts$2,000
  5. FMC Ice Sports 2 gifts$2,000
  6. BGMC 2 gifts$2,000
  7. Charlesbank Capital Partners 2 gifts$2,000
  8. Iba 6 gifts$1,800
  9. Wilmington Pediatrics 4 gifts$1,750
  10. Kearney Donovan & McGee 8 gifts$1,600

Individual donors giving $200 or more, 2025–26

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

  1. Jacques Abatto Boston$2,000
  2. Jack Bardy Boston$2,000
  3. Bob Barney Boston$2,000
  4. Christopher Corey Boston$2,000
  5. Mark Enyedy Boston$2,000
  6. Nancy Enyedy Boston$2,000
  7. Stephen Fox Boston$2,000
  8. David Goldman Boston$2,000
  9. Matthew Hammond Boston$2,000
  10. William Keravuori Boston$2,000
  11. Rob McBride Boston$2,000
  12. Robert Minnocci Boston$2,000
  13. Reuben Reynolds Boston$2,000
  14. Etta Rosen Boston$2,000
  15. Mark Rosen Boston$2,000
  16. Tj Sheehan Boston$2,000
  17. Normand Tanguay Boston$1,750
  18. Vanessa Calderón-Rosado Milton$1,600
  19. Michael Goldstein Boston$1,500
  20. Marleen Nienhuis Boston$1,500
Show 189 more
  1. Joel Nosek Boston$1,500
  2. Michael Rothschild Natick$1,500
  3. Richard Taylor Newton$1,500
  4. Michael Wood Boston$1,300
  5. Andrew Brand Boston$1,250
  6. Peter Crosby Boston$1,250
  7. Karen Fiorile Boston$1,250
  8. Janice Muradali Boston$1,250
  9. James Alexander Boston$1,200
  10. Randi Lathrop Boston$1,143
  11. Margret Cooke Boston$1,100
  12. Kamran Zahedi Boston$1,100
  13. Jonathan Alves Boston$1,059
  14. Kim Damokosh Boston$1,000
  15. Jennifer Epstein Boston$1,000
  16. Christopher Flynn Boston$1,000
  17. Laurie Gould Boston$1,000
  18. Pawel Honc Boston$1,000
  19. Scott Johnstone Chicago, IL$1,000
  20. J.e. Keliher Boston$1,000
  21. Marc Maxwell Cambridge$1,000
  22. Jerry McAuliffe Boston$1,000
  23. William McQuillan Boston$1,000
  24. Daniel Newton Boston$1,000
  25. Scott Squillace Boston$1,000
  26. Richard Weston Boston$1,000
  27. Monika Wirtz Boston$1,000
  28. Mindy Perry Boston$1,000
  29. Adam Sarbaugh Boston$1,000
  30. Michael Bojanowski Boston$950
  31. Robyn Riseberg Brookline$950
  32. Kathryn Willmore Boston$859
  33. Sue Sullivan Hingham$850
  34. Thomas Calus Boston$750
  35. Austin Cleary Boston$750
  36. Miranda Hooker Arlington$750
  37. Cathy Marotta Boston$750
  38. Rick Redmond Boston$750
  39. Rishi Shukla Boston$750
  40. Samuel Crossan Boston$700
  41. Ashley Eaton Boston$700
  42. Jo Frances Meyer Watertown$700
  43. Renee Smith Boston$700
  44. Lee Steele Boston$700
  45. Douglas Talhelm Boston$700
  46. Nathan Doty Boston$675
  47. Brian McCarter Boston$650
  48. Carolyn Orfanella Boston$619
  49. Ken Hirschkind Boston$600
  50. Jeffrey Taliaferro Boston$550
  51. Joan Carragher Boston$500
  52. Jennifer Cordes Gloucester$500
  53. Catherine D'Amato Boston$500
  54. Andrew Damokosh Boston$500
  55. Michael Dillon Provincetown$500
  56. Mark Doherty Boston$500
  57. Michael Falcone Boston$500
  58. Michael Fiorile Boston$500
  59. Tim Fraser Boston$500
  60. Dennis Kanin Newton$500
  61. Mike Kelley Boston$500
  62. Karyn Krystock Boston$500
  63. Gregory Leahey Boston$500
  64. Walter Newman Boston$500
  65. Maria Phillips Wyomissing, PA$500
  66. Larry Rideout Boston$500
  67. Brian Schneider Provincetown$500
  68. Stan Walczak Boston$500
  69. Peter Azar Boston$500
  70. Girolamo DiPierro Boston$500
  71. Anna Dodson Boston$500
  72. James Morgrage Boston$500
  73. Gary Shaw Boston$500
  74. Greg Shoukimas Provincetown$500
  75. Kenneth Kruckemeyer Boston$475
  76. Valerie Fletcher Boston$460
  77. Keith Bell Boston$450
  78. Hilary Malone Boston$450
  79. Mark Walsh Boston$450
  80. William Jacobson Needham$450
  81. Nicola Truppin Boston$410
  82. Alastair Bell Brookline$400
  83. Harry Collings Boston$400
  84. George Cronin Dedham$400
  85. Brian Dempsey Haverhill$400
  86. Paul Donovan Dennis$400
  87. Charles Gagnon Belmont$400
  88. Pierce Haley Boston$400
  89. Dennis Kearney Boston$400
  90. Thomas Mangan Framingham$400
  91. Michelle McGee Boston$400
  92. Chris Niles Boxborough$400
  93. Anthony Petruccelli Lynnfield$400
  94. Charlene Rideout Boston$400
  95. Charles Stefanini Framingham$400
  96. Jay Youmans Boston$400
  97. Tom Corcoran Boston$350
  98. Jason Dinges Boston$350
  99. Michael Gettings Boston$350
  100. David Russek Boston$350
  101. Amy Siegel Boston$350
  102. George Stergios Boston$350
  103. Matthew Wilder Boston$350
  104. Josef Alves Boston$350
  105. Megan Alves Boston$350
  106. Richard Shibley Boston$350
  107. James Bonanno Boston$300
  108. Cherie Craft Atlanta, GA$300
  109. Don Crawford Boston$300
  110. Anne Doyle Boston$300
  111. Richard Lambert Boston$300
  112. James Liddell Rockport$300
  113. William Wolff Boston$300
  114. Daniel McCormick Provincetown$300
  115. Michael Silvia Medford$300
  116. Susan Battista Boston$250
  117. Thomas Beck Saratoga Springs, NY$250
  118. Laura Deveau Newton$250
  119. William Gregor Boston$250
  120. Maryellen Hassell Boston$250
  121. David Hayter Boston$250
  122. Bill Jacobson Needham$250
  123. Duane Lefevre Boston$250
  124. Russell Lopez Boston$250
  125. Ted Pietras Boston$250
  126. Susan Pioli Boston$250
  127. William Ralston Saratoga Springs, NY$250
  128. Larry Richardson Delmar, NY$250
  129. Fadi Samaha Westwood$250
  130. Leslie Seaton Fine Boston$250
  131. Robert Seaver Boston$250
  132. Jordina Shanks Milton$250
  133. Gary Shaw Norwood$250
  134. Peter Shults Boston$250
  135. Jeremy Springhorn Boston$250
  136. Bradford Sprogis Boston$250
  137. Matt Wilder Boston$250
  138. Richard Babson Boston$250
  139. Stephen Baker Boston$250
  140. Heidi Brewster Boston$250
  141. David Chen Boston$250
  142. Jennifer Custard Boston$250
  143. Nonnie Estella Boston$250
  144. John Ferraro Boston$250
  145. Scott Given Wellesley$250
  146. Rebecca Gould Boston$250
  147. Michael Kelley Boston$250
  148. Mary Marshall Boston$250
  149. Frederic Marx Boston$250
  150. Sharon McNally Boston$250
  151. Mary Messier Boston$250
  152. Maria Phillips Reading, PA$250
  153. Zachary Rieken Boston$250
  154. Jonathan Santiago Boston$250
  155. Norine Shults Boston$250
  156. Elizabeth Walgren Boston$250
  157. Roberta Woeltz Boston$250
  158. John Wolfarth Boston$250
  159. Thaddeus Zochowski Boston$250
  160. John Affuso Boston$200
  161. Carol Benson Antos Boston$200
  162. Thomas Choinski Boston$200
  163. Marty Corry Cohasset$200
  164. Marc Croteau Boston$200
  165. Sean Curran Scituate$200
  166. Michael Feldman Newton$200
  167. Robert Frank Boston$200
  168. Charles Glick Cambridge$200
  169. Joseph P. Hanley Boston$200
  170. Dean Hara Boston$200
  171. William Kennedy Boston$200
  172. Jeffrey Klug Boston$200
  173. Christopher Koczela Boston$200
  174. Mayra Negron-roche Boston$200
  175. Murphy O'Flaherty Boston$200
  176. Jan Rose Brookline$200
  177. Timothy Schofield Boston$200
  178. Melissa Shannon Boston$200
  179. Lisa Simonetti Medford$200
  180. William Sommerfeld Boston$200
  181. Ramon Soto Boston$200
  182. Richard Tisei North Reading$200
  183. Tri Tran Norwood$200
  184. Robert Zohn Boston$200
  185. William Caselden Boston$200
  186. Joseph Castellana Provincetown$200
  187. Brian Gokey Boston$200
  188. Neal Minahan Provincetown$200
  189. Mike Morris Norwell$200

Where they spend it, 2025–26

  • Staff, consultants and professional services32% $26,280
  • Printing, mail, signs and ads19% $15,562
  • Bank and payment processing fees13% $10,229
  • Events, food and meetings12% $9,904
  • Donations, sponsorships and tickets to others’ events12% $9,490
  • Office, phone, software and supplies6% $5,053
  • Travel and vehicle costs3% $2,530
  • Other or not described2% $1,878

Out of $80,926 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$14,500
  2. MLM Strategies Staff, consultants and professional services$10,500
  3. Connolly Printing Printing, mail, signs and ads$6,816
  4. Actblue Bank and payment processing fees$5,273
  5. The Boston Guardian Printing, mail, signs and ads$2,750
  6. Google Office, phone, software and supplies$2,598
  7. Apollo Artistry Office, phone, software and supplies$2,100
  8. Soccer Unity Project Donations, sponsorships and tickets to others’ events$2,000
  9. Constant Contact Printing, mail, signs and ads$1,893
  10. Clayton Hotel Charlemont Events, food and meetings$1,880
  11. Uber Events, food and meetings$1,630
  12. Amalgamated Bank Other or not described$1,536
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.