Jennifer Roberts defeats Edwin Peacock to become Charlotte’s next mayor

After capturing more than 52 percent of the vote, Roberts will become the second woman to ever lead Charlotte city government.

Jennifer Roberts will be the next mayor of Charlotte after capturing 52.19 percent of Tuesday’s vote to defeat Republican challenger Edwin Peacock.

The victory means that Roberts, who once served as chair of the Mecklenburg Board of County Commissioners, will be the second woman ever elected to lead the city government and the first person ever elected to lead both city and county governments. (Republican Sue Myrick was elected mayor in 1989.)

In an email to supporters, Roberts said she won because she offered voters a “a positive, optimistic message and vision about what we can do for every corner of this city…”

“There can be no doubt that this will send a message heard in every corner of our city,” she said.

True to the city’s recent voting patterns, Roberts swept nearly every precinct west, north and east of uptown Charlotte, while Peacock carried all Republican-leaning precincts in south Charlotte.

QCity Metro thanks its sponsors. Become One.

Speaking to his supporters after the results had become clear, Peacock said he plans to be a “citizen’s servant” and focus on his family and business, according to

“We felt like our stars were rising and Jennifer’s were falling this week,” he said. “Obviously, they didn’t fall enough.”

Charlotte-Mecklenburg School Board

Despite leadership turmoil and an aggressive campaign based on anxiety about busing, Charlotte-Mecklenburg school board incumbents Ericka Ellis-Stewart and Mary McCray hung onto their seats Tuesday and were joined by the like-minded Elyse Dashew.

Jeremy Stephenson, the sole Republican among the nine at-large candidates, fell almost 4,000 votes short of a seat, despite a slew of GOP endorsements and last-minute email blasts saying he was the only candidate who would oppose “forced busing.”


Charlotte City Council

Democrats won all four Charlotte City Council at-large seats Tuesday night when James “Smuggie” Mitchell narrowly beat Republican John Powell by 252 votes for the fourth seat.

Mitchell finished with 14.3 percent to Powell’s 14.2 percent. The loss continued a citywide losing streak for Republicans, who have lost the mayoral races and all at-large seats in the last three elections.

Julie Eiselt, running for the first time, finished first with just under 17 percent.

Incumbent Vi Lyles was in second place. Claire Fallon, another incumbent, was third.


Also Read

Blue Cross Blue Shield of North Carolina

How one working mom finds balance

Endya Perry, a manager at Blue Cross and Blue Shield of North Carolina, says it's important to find a healthy balance between work and family.