The 2017 Fayetteville mayoral election took place on November 7, 2017, to elect the mayor of Fayetteville, North Carolina. It saw the election of Mitch Colvin, who unseated incumbent mayor Nat Robertson.

Results

Primary

The primary was held October 10, 2017.

General election

References


Early voting underway in Fayetteville special City Council election

Candidates for Fayetteville mayor hold debate ABC11 RaleighDurham

Roundup of winners in Fayetteville City Council election includes 4 new

Team Coverage 2017 Mayoral Election

How Fayetteville voted in the 2016 General Election Fayetteville Flyer