O
Salem
← Salem

Salem · officials

City officials

Elected officials for Salem — promises, tenure record, and accountability.

12 officials9 council

City council

RFB

Robert F. Bryant

Chair

2024-03-01 – 2027-03-01 (month-level start: term begun March 2024, re-elected; prior term on Sept 2023 Town Council roster expired March 2024 and three-year terms per the 2026 town ballot article; month-level end: city Town Council page 'Term Expires: March 2027')

111 meetings87 decisions
JFS

Joseph F. Sweeney

Vice-Chair

2023-03-01 – 2029-03-01 (month-level start: seated March 2023 per March 20, 2023 Board of Selectmen minutes roll call and Sept 2023 roster 'Term expires March 2026', re-elected March 2026; month-level end: city Town Council page 'Term Expires: March 2029')

111 meetings87 decisions
LSW

Lisa S. Withrow

Secretary

2024-03-01 – 2027-03-01 (month-level start: term begun March 2024; prior term on Sept 2023 roster expired March 2024; month-level end: city Town Council page 'Term Expires: March 2027')

111 meetings87 decisions
CAS

Cathy Ann Stacey

Councilor

2023-03-01 – 2029-03-01 (month-level start: term on Sept 2023 roster 'Term Expires March 2026' began March 2023, re-elected March 2026; month-level end: city Town Council page 'Term Expires: March 2029')

111 meetings87 decisions
JH

Jeffrey Hatch

Councilor

2024-03-01 – 2027-03-01 (month-level start: first appears on the March 18, 2024 Town Council roll call replacing Jim Keller; month-level end: city Town Council page 'Term Expires: March 2027')

111 meetings87 decisions
DB

D.J. Bettencourt

Councilor

2023-05-01 – 2029-03-01 (month-level start: first appears on the Town Council roll call of May 2023 (Sept 2023 roster 'Term expires March 2026'), re-elected March 2026; month-level end: city Town Council page 'Term Expires: March 2029')

111 meetings87 decisions
PP

Paul Pelletier

Councilor

2025-03-01 – 2028-03-01 (month-level start: term begun March 2025; prior term on Sept 2023 roster expired March 2025; month-level end: city Town Council page 'Term Expires: March 2028')

111 meetings87 decisions
KS

Keith Stramaglia

Councilor

2025-03-01 – 2028-03-01 (month-level start: term begun March 2025; prior term on Sept 2023 roster expired March 2025; month-level end: city Town Council page 'Term Expires: March 2028')

111 meetings87 decisions
BW

Bonnie Wright

Councilor

2025-03-01 – 2028-03-01 (month-level start: term begun March 2025; prior term on Sept 2023 roster expired March 2025; month-level end: city Town Council page 'Term Expires: March 2028')

111 meetings87 decisions
Former officials (2)

City staff

Ask about any Salem official in Claude.ai

Get any official's full speaking record — every word on housing, taxes, or any topic — with one prompt via the OpenCity MCP.