Salem · officials
City officials
Elected officials for Salem — promises, tenure record, and accountability.
City council
Robert F. Bryant
Chair2024-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')
Joseph F. Sweeney
Vice-Chair2023-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')
Lisa S. Withrow
Secretary2024-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')
Cathy Ann Stacey
Councilor2023-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')
Jeffrey Hatch
Councilor2024-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')
D.J. Bettencourt
Councilor2023-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')
Paul Pelletier
Councilor2025-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')
Keith Stramaglia
Councilor2025-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')
Bonnie Wright
Councilor2025-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')
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.