Anderson Mayor Terence Roberts Wins Sixth Term

Long-serving city council member Bea Thompson also re-elected

Apr. 8, 2026 at 10:15am

Terence Roberts has been re-elected as the mayor of Anderson, South Carolina, winning his sixth term. In addition, long-serving city council member Bea Thompson was also re-elected, continuing her over 50 years of service to the community.

Why it matters

Anderson is a mid-sized city in upstate South Carolina that has seen steady growth and development in recent years. The re-election of the incumbent mayor and a long-serving council member signals continuity in the city's leadership and a commitment to the community's established priorities.

The details

Terence Roberts defeated challenger Van Sullivan to win his sixth term as mayor of Anderson. Roberts has served as mayor since 2006 and has overseen a period of economic development and infrastructure improvements in the city. In a separate race, Bea Thompson was re-elected to the Anderson City Council, where she has served for over 50 years, making her one of the longest-serving elected officials in the state.

  • Terence Roberts was first elected mayor in 2006.
  • The mayoral election took place on April 8, 2026.
  • Bea Thompson has served on the Anderson City Council for over 50 years.

The players

Terence Roberts

The incumbent mayor of Anderson, South Carolina, who was re-elected to his sixth term.

Bea Thompson

A long-serving member of the Anderson City Council, having held her seat for over 50 years.

Van Sullivan

The challenger who ran against Terence Roberts in the mayoral election.

Got photos? Submit your photos here. ›

What they’re saying

“I'm very honored to have the confidence of the voters of our city,”

— Terence Roberts, Mayor of Anderson

The takeaway

The re-election of Terence Roberts and Bea Thompson demonstrates the stability and continuity in Anderson's local government, as the city continues to grow and develop under their experienced leadership.