2001 Charlotte mayoral election  The Charlotte mayoral election of 2001 was held on 6 November 2001 to elect a Mayor of Charlotte, North Carolina. It was won by Republican incumbent Pat McCrory, who defeated Democratic candidate Ella Scarborough in the general election. Pat McCrory won the Republican nomination unopposed.