Charleston, South Carolina, Elects First Republican Mayor Since 1877 Posted on November 23, 2023November 23, 2023 by Alberta Mabry A Republican will serve as mayor of Charleston for the first time in nearly 150 years after voters elected William Cogswell Tuesday.