← All legislators

State Representative

Ronald Mariano

3rd Norfolk District · Democrat

Voting record and profile →

At a glance

$118,022cash on hand as of Sep 30, 2026
$223,965raised in 2025–26
$346,495spent in 2025–26

Account: Mariano, Ronald (OCPF ID 12122). See the full reports at OCPF

Year by year

YearRaisedSpentCash at the end
2026$71,764$139,931$118,022 so far
2025$152,201$206,564$186,190
2024$39,155$308,911$240,507
2023$160,952$200,700$509,674
2022$201,130$283,706$548,921
2021$269,578$121,879$630,131
2020$88,896$86,350$482,314

Where the money comes from, 2025–26

  • Individuals (listed by name)93% $215,111
  • PACs (political action committees)5% $12,350
  • Unions and associations1% $3,000
  • Other candidates’ committees<1% $200

Out of $230,661 in contributions and candidate loans listed line by line. Not included: $163 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 3rd Norfolk District2% $5,000
  • Elsewhere in Massachusetts63% $135,686
  • Massachusetts, town not identified<1% $1,450
  • Other states34% $72,975

Split between districts: Holbrook, Quincy, Weymouth. All gifts from these towns count as “in district towns”.

Top organizations giving, 2025–26

  1. Greater Boston Real Estate Board PAC PAC$1,000
  2. Local 509 Service Employees Int'l Union Comm on Pol Ed, MA Workers' Pol Action Comm. PAC$1,000
  3. MA Assisted Living Assoc. PAC PAC$1,000
  4. New Car Dealer Political Action Committee PAC$1,000
  5. Association of Magistrates & Assistant Clerks Union or association$1,000
  6. Assoc Builders & Contractors Pol Action Comm PAC$500
  7. Boston Carmen's Union PAC PAC$500
  8. Cross and Shield Political Action Committee PAC$500
  9. Ibew Local 2321 Union or association$500
  10. Ironworkers Union Local 7 Pol Action Comm PAC$500
  11. M.o.s.e.s Union or association$500
  12. MA Assoc. of Realtors Pol Action Comm. - MA RPAC PAC$500
  13. Massachusetts Afl-cio Working People's Fund Union or association$500
  14. New England Pest Management Assoc. PAC PAC$500
  15. Organogenesis Massachusetts Political Action Committee (OM-PAC) PAC$500

Top 15 of 29 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. Anthropic 15 gifts$13,241
  2. Draft Kings 8 gifts$7,250
  3. Whittier Health Network 9 gifts$7,100
  4. DraftKings 7 gifts$6,500
  5. New England Development 6 gifts$5,000
  6. Herman Law 5 gifts$5,000
  7. Bcbsma 20 gifts$4,950
  8. Point32Health 10 gifts$2,450
  9. Eversource 6 gifts$2,000
  10. Atlas Healthcare 2 gifts$2,000

Individual donors giving $200 or more, 2025–26

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

  1. Philip Arcidi Haverhill$2,366
  2. Eliyahu Mirlis Edison, NJ$2,000
  3. Kevin Morris Quincy$2,000
  4. Steven Raso Lynnfield$2,000
  5. Lawrence Santilli West Hartford, CT$2,000
  6. Krista Santilli Bloomfield, CT$1,750
  7. Michael Arcidi Haverhill$1,700
  8. Alfred Arcidi Rye Beach, NH$1,667
  9. Scott Allen Brookline$1,000
  10. Sami Almadi Hanover$1,000
  11. April Anderson Milton$1,000
  12. Phil Bak Lakewood, NJ$1,000
  13. Ernest Boch Norwood$1,000
  14. Matthew Braunwart Mount Vernon, NY$1,000
  15. Joseph Callanan Walpole$1,000
  16. Donna Coppinger Boston$1,000
  17. Christine Coughlin Dedham$1,000
  18. Robert Coughlin Dedham$1,000
  19. James Dagle Melrose$1,000
  20. Michael Dandorph Carlisle$1,000
Show 389 more
  1. Stephen Davidson Norwell$1,000
  2. Darren Donohue Albany, NY$1,000
  3. Robert Dubois Windham County, CT$1,000
  4. Ari Erlichman Winchester$1,000
  5. Mark Fanelli Weymouth$1,000
  6. Donna Finneran Boston$1,000
  7. Steven Fischman Boston$1,000
  8. Rhona Fudali Boca Raton, FL$1,000
  9. Jeffrey Glass Brookline$1,000
  10. Judith Hale Westport$1,000
  11. Karen Hale Hingham$1,000
  12. Robert Hale Hingham$1,000
  13. William Haugland Melville, NY$1,000
  14. Eva Herman Marcin Boca Raton, FL$1,000
  15. Jeffrey Herman Boca Raton, FL$1,000
  16. Larry Herman Boca Raton, FL$1,000
  17. Roger Herman Boca Raton, FL$1,000
  18. Sam Herman Boca Raton, FL$1,000
  19. Zeynep Herman Boca Raton, FL$1,000
  20. Douglass Karp Boston$1,000
  21. Stephen Karp Boston$1,000
  22. Stacey Karpinski Boca Raton, FL$1,000
  23. David Manfredi Boston$1,000
  24. Carl Martignetti Taunton$1,000
  25. Carmine Martignetti Newton$1,000
  26. Abe Menzin Newton$1,000
  27. Yosef Meystel Lincolnwood, IL$1,000
  28. Nathan Miller Ocean County, NJ$1,000
  29. Joe Nolan Belmont$1,000
  30. Stephen O'Connell Haverhill$1,000
  31. Patricia O'Flaherty Chelsea$1,000
  32. Fraide Rokeach Lakewood, NJ$1,000
  33. Norman Rokeach Lakewood, NJ$1,000
  34. Frank Romano Rowley$1,000
  35. David Rosenzweig Boston$1,000
  36. Renee Samuels West Hartford, CT$1,000
  37. Robert Samuels West Hartford, CT$1,000
  38. Steve Samuels Boston$1,000
  39. Douglas Shaw Weston$1,000
  40. Richard Silverstein Westport, CT$1,000
  41. Joel Sklar Brookline$1,000
  42. David Stewart Seattle, WA$1,000
  43. Timothy Sullivan Needham$1,000
  44. John Twohig Brockton$1,000
  45. Laureen Wagner Chicopee$1,000
  46. Jennifer Aguiar Uxbridge$1,000
  47. Linda Aiello San Fransisco, CA$1,000
  48. Steven Bills San Francisco, CA$1,000
  49. Shraga Braun Ocean County, NJ$1,000
  50. Andrew Callahan Oakland, CA$1,000
  51. Brian Chen San Francisco, CA$1,000
  52. David Cohen Mansfield$1,000
  53. Lindsey Dodge Castle Rock, CO$1,000
  54. R. Stanton Dodge Castle Rock, CO$1,000
  55. Sharon Donaghue-Naumnik Dracut$1,000
  56. Jeremy Elbaum Pacific Palisades, CA$1,000
  57. Alan Ellingson Cambridge$1,000
  58. Ari Erlichman Lawrence, NY$1,000
  59. Monty Evans Manhattan, NY$1,000
  60. Cory Gottlieb Newton$1,000
  61. Rishi Gupta San Francisco, CA$1,000
  62. Shawn Henley Hopkinton$1,000
  63. Akiva Horowitz Cedarhurst, NY$1,000
  64. Evan Hubinger Alameda, CA$1,000
  65. Sylvia Hurlimann San Francisco, CA$1,000
  66. Charles Jacobs Buffalo, NY$1,000
  67. Jeremy Jacobs East Aurora, NY$1,000
  68. Margaret Jacobs E Aurora, NY$1,000
  69. Adam Jermyn Sanford, NC$1,000
  70. William Jones Pittsfield$1,000
  71. Lori Kalani St. Petersburg, FL$1,000
  72. Matthew Kalish Brookline$1,000
  73. Greg Karamitis Boston$1,000
  74. Paul Liberman Sharon$1,000
  75. Michael Lucy Covina, CA$1,000
  76. Todor Markov San Francisco, CA$1,000
  77. Zachary Maybury Westford$1,000
  78. Nathan Norton Hooksett, NH$1,000
  79. Robert Parisi-trone Ptomoac, MD$1,000
  80. Jason Park Brookline$1,000
  81. Elizabeth Pedley Wellington, FL$1,000
  82. Brian Ramos Draper, UT$1,000
  83. Jason D Robins Weston$1,000
  84. Shannon J Robins Weston$1,000
  85. Donald Savery Duxbury$1,000
  86. Stephanie Sherman Needham$1,000
  87. Jacques Sommer Lakewood, NJ$1,000
  88. Carly Veiga Hollis$1,000
  89. Daniel Ziegler San Francisco, CA$1,000
  90. William Graham Medfield$800
  91. Robert Rubin Avon$800
  92. Francis Grady Natick$750
  93. Chris Hannon Westport$750
  94. Paul Kemp Shrewsbury$750
  95. Thomas Lavallee Yarmouth$750
  96. Zofia Long Nashua, NH$750
  97. Faina Shtern Boston$750
  98. Alfred Arcidi Haverhill$700
  99. Michael Arcidi Hampton, NH$667
  100. Raphael Lee Oakland, CA$643
  101. Tao Lin Miami, FL$643
  102. Ross Nordby Chicago, IL$643
  103. Wayne Niemi North Andover$600
  104. Bradley Rubin Wayland$600
  105. Malisa Schuyler Melrose$600
  106. Michael Andrade Mendon$500
  107. Nathan Apfelbaum Brooklyn, NY$500
  108. Timothy Archer Avon, CT$500
  109. Alex Bernard Duxbury$500
  110. Christine Boncore Winthrop$500
  111. Melissa Bradfordklug Belmont$500
  112. Dennis Cataldo Somerville$500
  113. Lauren Celano Boston$500
  114. Paul Cincotta York, ME$500
  115. Chip Clark Dover$500
  116. Daurice Cox Weymouth$500
  117. Jeff Crowley Westminster$500
  118. Andrew Dawley Taunton$500
  119. Robert Daylor Westport$500
  120. Kiera Driansky Chevy Chase, MD$500
  121. Julie Freniere Naples, FL$500
  122. Gary Gillheeney Sr Johnston, RI$500
  123. Diane Gould Oxford$500
  124. Sheila Heffernan Marblehead$500
  125. Brian Herron Dexter, MI$500
  126. Mary Hickey Winchester$500
  127. Dennis Huang Alamo, CA$500
  128. Andrew Kaplan Washington, DC$500
  129. Christina Keiser Tempe, AZ$500
  130. Danielle Lauzon Wellesley$500
  131. Kenneth Leibowitz Bourne$500
  132. Lizabeth Leveille Maynard$500
  133. Michael Martignetti Lexington$500
  134. Jim McGaugh Needham$500
  135. Brian McGowan Dracut$500
  136. David Meeker Lincoln$500
  137. Michael O'Hara Medfield$500
  138. Robert Oriol Holden$500
  139. John Pallies Stow$500
  140. Pam Randhawa Newton$500
  141. Brendan Regan Melrose$500
  142. Joy Russell Hershey, PA$500
  143. Andrew Salmon Millbury$500
  144. Daniel Salmon Northbridge$500
  145. Matthew Salmon Grafton$500
  146. Lesli Suggs Newburyport$500
  147. Parker Swift Nantucket$500
  148. Daniel Tyrpak Independence, OH$500
  149. Mary Valachovic Plymouth$500
  150. Christopher White Marshfield$500
  151. Scott Ziskin Granby, CT$500
  152. David Corkum Weston$500
  153. Seamus Kelley Melrose$500
  154. James McQuaide Andover$500
  155. Matthew Muratore Plymouth$500
  156. Michael Nickolaus Shorewood, WI$500
  157. Kelly R. Travaglini Winthrop$500
  158. Alex Weiss Needham$500
  159. Arthur Bernard Duxbury$400
  160. Joseph Cronin Methuen$400
  161. Brian S Dempsey Haverhill$400
  162. Robert Finneran Boston$400
  163. Tara Gregorio West Newbury$400
  164. Candace Kelley Melrose$400
  165. Manuel Lopes Topsfield$400
  166. Joseph Wagner Chicopee$400
  167. Jeannette Orsino Cambridge$400
  168. Angela Bovill Falmouth, ME$350
  169. John P Chemaly Lowell$350
  170. Kyle Fish Berkeley, CA$313
  171. Eileen Auen Cockeysville, MD$300
  172. Patrick Cahill Newton$300
  173. Shaun Cusson Dalton$300
  174. Sherry Ellis Easton$300
  175. Nathalie Gassenbach Winchester$300
  176. Leonard Greene Bethel, CT$300
  177. Rezarta Molla Sharon$300
  178. Miriam Sullivan Arlington$300
  179. Robert Tirimacco Holden$300
  180. Edward Walker Easton$300
  181. Ken Bates Worcester$250
  182. Brett Beckwith Gansevoort, NY$250
  183. Mark Beckwith Gansevoort, NY$250
  184. Adam Berman Lynnfield$250
  185. Dennis Billings Southwick$250
  186. Steven Biscoglio Southington, CT$250
  187. Bill Bogdanovich Brewster$250
  188. William Bogdanovich Brewster$250
  189. Daniel Burke Marshfield$250
  190. Mark Carroll Andover$250
  191. Edward Colbert Hingham$250
  192. Robert Corley Boston$250
  193. Michael Culhane Bedford$250
  194. Sean D'Urso Andover$250
  195. David Daly Lowell$250
  196. Brian Dugdale Southborough$250
  197. Joseph Early Jr Worcester$250
  198. Craig Gordon Boston$250
  199. Kimberly Harriman Averill Park, NY$250
  200. Daniel Harrison Woburn$250
  201. Malia Hill Newburyport$250
  202. Jeffrey Hirsch Needham$250
  203. Kathleen Jordan Worcester$250
  204. Michael Kelly Braintree$250
  205. Dennis Keohane Hingham$250
  206. John Keohane Quincy$250
  207. Kristen Lepore Danvers$250
  208. John Madondo Holliston$250
  209. Michelle Markowitz Hull$250
  210. Mark Mastroianni Whitinsville$250
  211. Heather Mogan Gansevoort, NY$250
  212. J Dennis Morgan Framingham$250
  213. Shaheer Mustafa Needham$250
  214. Mark Nugent Newburyport$250
  215. Deborah OBrien Boston$250
  216. David Oriol Holden$250
  217. Stephen Reilly Springfield$250
  218. Charles Riegle Jr Charlottesville, VA$250
  219. Adam Scott Needham$250
  220. Jennifer St Thomas Needham$250
  221. Patrick Stapleton Milton$250
  222. Paul Sternburg Newton$250
  223. David E Sullivan Easthampton$250
  224. James Sullivan Lexington$250
  225. Paul Wingle Boston$250
  226. Denise Allen Medfield$250
  227. Jeff Bellows Hingham$250
  228. Bill Bogdanovich Orleans$250
  229. Anthony Criscuolo Harwich$250
  230. Richard Herrick Lenox$250
  231. James Kane Shrewsbury$250
  232. Summer Latif Brookline$250
  233. John Lombard Boston$250
  234. Brett Painchaud Melrose$250
  235. Sandhya Rao Newton$250
  236. Gilbert Thisse Dover$250
  237. Marion Thisse Dover$250
  238. Krista Thomas Providence County, RI$250
  239. Geoff Wood Medford$250
  240. William Adams Easton$200
  241. Jason Aluia Boston$200
  242. John Alvarez Boston$200
  243. Leda Anderson Boxborough$200
  244. Jay Ash Danvers$200
  245. Chet Atkins Hancock, NH$200
  246. Serina Barkley Westwood$200
  247. John Bartley Watertown$200
  248. Carlo Basile Boston$200
  249. Elizabeth Becker Hamilton$200
  250. Jacob Becraft Somerville$200
  251. Gregory Beeman Malden$200
  252. Alastair Bell Brookline$200
  253. Caitlin Beresin Boston$200
  254. Michael Bergan Cohasset$200
  255. Christina Bergers Trumbull, VT$200
  256. Katherine Bilotas Braintree$200
  257. Thomas Bonarrigo Braintree$200
  258. Kerry Britland Fall River$200
  259. Steven Byrne Boston$200
  260. Ashley Calabrese West Hartford, CT$200
  261. Beth Card Boston$200
  262. Pat Cerundolo Boston$200
  263. Timothy Ceurvels Hanover$200
  264. Christopher J Chapman Medfield$200
  265. Daniel Collins Norwell$200
  266. Lydia Conley Framingham$200
  267. Michelle Consalvo Boston$200
  268. Stephanie Costa Pembroke$200
  269. Michael Costello Boston$200
  270. Claire Cronin Boston$200
  271. George Cronin Dedham$200
  272. Glenda Crookes Rumford, RI$200
  273. Mark Delaney Reading$200
  274. Christopher E. Dick Tewksbury$200
  275. Eric Dickson Princeton$200
  276. Stephen Doody Canton$200
  277. Evan Dube Marion$200
  278. Ryan Earle Weymouth$200
  279. Jeffrey Elton Concord$200
  280. Erin Engstrom Boston$200
  281. Benjamin Fierro III Ipswich$200
  282. Charles F Flaherty Swampscott$200
  283. Daniel Flaherty Belmont$200
  284. Michael Flammia North Reading$200
  285. Jennifer Flanagan Long Leominster$200
  286. Charles Gagnon Belmont$200
  287. Geoffrey Gallo Stratham, NH$200
  288. Ethan Gauvin Stratham, NH$200
  289. James Gentile Holden$200
  290. Jonathan Gillerman Slingerlands, NY$200
  291. David Goggin Wellesley$200
  292. Steven Goldblatt Boston$200
  293. Elizabeth Goodman Arlington, VA$200
  294. Kevin Grant Scituate$200
  295. Rachel Gwaltney Stow$200
  296. Kenneth Halloran Jr Boston$200
  297. Kenneth Halloran Newburyport$200
  298. Joshua Harrell Boston$200
  299. John Heffernan Marblehead$200
  300. Matthew Herndon Cohasset$200
  301. Brian Hickey Winchester$200
  302. Thomas Hickey Boston$200
  303. Gary Houle Sudbury$200
  304. Mike Hyland Sturbridge$200
  305. M Paul Iannuccillo North Andover$200
  306. Katrina Iserman Boston$200
  307. Doga Keith Melrose$200
  308. Savannah Kelleher Scituate$200
  309. William F. Kennedy Boston$200
  310. Christopher Koczela Boston$200
  311. Josh Krintzman Newton$200
  312. Steven Larrabee Canton$200
  313. Elizabeth Leahy Reading$200
  314. Kristin Lewis Andover$200
  315. Erin Liang Boston$200
  316. Tara Maguire Quincy$200
  317. William Malloy, Jr. Boston$200
  318. Adam Martignetti Boston$200
  319. Susan Martin Milton$200
  320. Adam Marx Natick$200
  321. Robert J. McCarron Wellesley$200
  322. Michael McCary Brentwood, NH$200
  323. John McGlynn Jr. Middleton$200
  324. Robert McLaughlin Braintree$200
  325. Tammy Mello Pembroke$200
  326. Timothy Miley Bedford$200
  327. Stephen Miller Boston$200
  328. Alice Moore Boston$200
  329. Mike Morris Norwell$200
  330. Sean Morrissey Weymouth$200
  331. Elizabeth Mullen Boston$200
  332. Daniel Mumbauer East Providence, RI$200
  333. Elizabeth Murphy Marshfield$200
  334. Karbert Ng Brookline$200
  335. Margaret Nolan Weymouth$200
  336. Matthew O'Donnell Darrien, CT$200
  337. Eugene O'Flaherty Chelsea$200
  338. Neil OBrien Boston$200
  339. Susan OConnor Northampton$200
  340. Steven Panagiotakos Lowell$200
  341. Krina Patel Boston$200
  342. Jonathan Pearlson North Andover$200
  343. Lora Pellegrini Boston$200
  344. Jeff Perkins Carlisle$200
  345. John Perro Whitinsville$200
  346. Jean Phelps Saugus$200
  347. Naomi Prendergast North Andover$200
  348. James Quigley Pembroke$200
  349. Vincent Ragucci III North Reading$200
  350. James Roosevelt Jr. Cambridge$200
  351. Jan Rose Brookline$200
  352. Amy Rosenthal Lexington$200
  353. William E. Ryan Weymouth$200
  354. Vasundhra Sangar Somerville$200
  355. Lawrence Sauer Stoughton$200
  356. Sunny Schwartz Boston$200
  357. John Sheridan Boston$200
  358. Lisa Simonetti Medford$200
  359. Chris Smith Pittsfield$200
  360. Jim Smith Swampscott$200
  361. Kaitlyn Sprague Boston$200
  362. Zachary Stanley Boston$200
  363. Christopher Stark Boston$200
  364. Charles Stefanini Framingham$200
  365. William Stock Bristol, RI$200
  366. Matt Stone Uxbridge$200
  367. William Straus Mattapoisett$200
  368. John Sullivan Natick$200
  369. Michael Sullivan Cambridge$200
  370. Louis Tedeschi Jr Dedham$200
  371. Chris Tuttle Beverly$200
  372. John Valenti Cambridge$200
  373. James Vallee Franklin$200
  374. Ronna Wallace Canton$200
  375. William Yelenak Tewksbury$200
  376. Lisa Andoscia North Providence, RI$200
  377. Gary Capone Winthrop$200
  378. Stephen Capone North Reading$200
  379. Jim Daiute Braintree$200
  380. Robert Delaney Revere$200
  381. Scott Delaney Revere$200
  382. Adelaide Guarracino Amesbury$200
  383. Sarah Iselin Boston$200
  384. Jacqueline McCarthy Reading$200
  385. Alexandra Noveletsky York, ME$200
  386. Charlene Rideout Boston$200
  387. Sarah Stanton Salem$200
  388. Paul Sweeney Pembroke$200
  389. Timothy Wilkerson Swampscott$200

Where they spend it, 2025–26

  • Staff, consultants and professional services41% $146,138
  • Events, food and meetings39% $136,276
  • Donations, sponsorships and tickets to others’ events10% $34,230
  • Bank and payment processing fees4% $13,510
  • Other or not described3% $8,946
  • Office, phone, software and supplies2% $8,231
  • Printing, mail, signs and ads1% $5,270
  • Travel and vehicle costs<1% $1,029

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

Top payees

  1. Liberty Square Group Staff, consultants and professional services$126,000
  2. The University Of Massachusetts Club Events, food and meetings$101,199
  3. Massachusetts Democratic Party Donations, sponsorships and tickets to others’ events$10,000
  4. Chick Montana Group Staff, consultants and professional services$8,127
  5. WWW Brandedprom Cba Fee Bank and payment processing fees$6,831
  6. Actblue Bank and payment processing fees$6,664
  7. UMASS Club Events, food and meetings$6,347
  8. Jamaica Mi Hungr Sale Staff, consultants and professional services$6,100
  9. The Gift Card Shop Events, food and meetings$5,543
  10. MWPC Donations, sponsorships and tickets to others’ events$5,000
  11. Jessica Croatti Events, food and meetings$4,750
  12. TD Garden Box Office Events, food and meetings$4,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 23, 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.