top of page
Logo_Recreation-2_Roth,Stephen-2026June.png

I’ve spent my career holding government accountable and fighting for people. Now I’m running to be your voice on Beacon Hill—not Beacon Hill’s voice to you.

 

I’ll fight to honor the will of the voters, strengthen our public schools, support our seniors, protect our coastline, and always put the people of the First Essex District first.”

 

— Stephen Roth

Roth Cutout.png

Stay informed

Sign up to recieve information regarding the campaign.

About Stephen

As an immigration attorney and public defender, Stephen has dedicated his career to protecting people’s rights, holding government accountable, and standing up for working families. He’ll bring that same commitment to Beacon Hill—fighting for the First Essex District, not the political establishment.

 

As Chair of the Salisbury Warrant Advisory Committee and a member of the Salisbury Harbor Commission, Stephen champions transparency, protects taxpayer dollars, and works to preserve our coastline and local communities.

  |  Immigration Attorney
  |  Public Defender
  |  Salisbury Warrant Advisory Committee Member
  |  Salisbury Harbor Commission Member
  |  Advocate for Transparent Government
bottom of page