CHARLOTTE — Former Charlotte Mayor Jennifer Roberts said she will not run for mayor in this year’s election.
“My decision was not easy,” Roberts said in a statement. “But I have decided finally that this is not the time for me to run. I have too many existing commitments that cannot take second place right now to a public service job that is full time.”
Roberts said she received hundreds of messages of support after a social media post.
She served as a four-term Mecklenburg County commissioner and later as the 58th mayor of Charlotte.
VIDEO: Lyles, Brown file for reelection in Charlotte
©2025 Cox Media Group






