2017 Charlotte mayoral election

2017 Charlotte mayoral election

← 2015 November 7, 2017 2019 →
 
Nominee Vi Lyles Kenny Smith
Party Democratic Republican
Popular vote 72,073 49,652
Percentage 59.15% 40.75%

Precinct results
Lyles:      50–60%      60–70%      70–80%      80–90%      >90%
Smith:      50–60%      60–70%      70–80%
Tie:      40%
     No data

Mayor before election

Jennifer Roberts
Democratic

Elected mayor

Vi Lyles
Democratic

The 2017 Charlotte mayoral election took place on Tuesday, November 7, 2017. Party primary elections were held on Tuesday, September 12, 2017. Second-round primaries would have been held on Tuesday, October 10, 2017, if they had been necessary, but both primary winners received more than the minimum 40 percent of the vote needed to avoid a runoff.[1] The incumbent, Democrat Jennifer Roberts, was eligible to run for a second two-year term. She ran but lost the Democratic nomination in the primary. Two members of the City Council, Democrat Vi Lyles and Republican Kenny Smith, won the primaries and advanced to face each other in the general election.[2] Vi Lyles defeated Kenny Smith in the general election, and became the 59th mayor of Charlotte, North Carolina.

  1. ^ "Multi Year Election Schedule". Mecklenburg County Government. Retrieved June 19, 2017.
  2. ^ Charlotte Observer: Vi Lyles stuns Roberts, faces Kenny Smith for Charlotte mayor