Stephen Roth

Donate to Stephen Roth for State Rep!

Dear Friend,


Government should work for the people—not the other way around. That's why I'm running to represent the First Essex District in the Massachusetts House. As an immigration attorney and public defender, I've spent my career standing up for people and holding government accountable. On the Salisbury Harbor Commission and as Chair of the Warrant Advisory Committee, I've fought for taxpayers and transparency. I'm ready to bring that fight to Beacon Hill—for honest government, strong schools, seniors, and a protected coastline.


Winning takes a strong grassroots organization built from the ground up and early support makes the biggest difference. Whether you can give $50, $100, $250, $500, or whatever you're able, every dollar helps us reach voters in the 1st Essex. I'd be honored to earn your support.


Stephen Roth

Democratic Candidate for State Representative, First Essex District

Contribution rules

  1. I am at least eighteen years old.
  2. This contribution is made from my own funds, and funds are not being provided to me by another person or entity for the purpose of making this contribution.
  3. I am a U.S. citizen or lawfully admitted permanent resident (i.e., green card holder).
  4. I am making this contribution with my own personal credit card and not with a corporate or business credit card or a card issued to another person.

Americans living abroad may only contribute through ActBlue while physically in the United States. By proceeding with this transaction, you agree to ActBlue's terms & conditions.