Garry L. McFadden
Democratic · Incumbent
Garry L. McFadden is Mecklenburg County's 45th sheriff, serving since 2018, per the sheriff's office official site.
North Carolina › Mecklenburg County › Mecklenburg County Sheriff
One candidate is tracked for Mecklenburg County Sheriff on the November 3, 2026 ballot: Garry L. McFadden. Candidate information follows official Mecklenburg County election filings; verify with the official election office linked below.
Incumbent Garry McFadden won the four-way March 3 Democratic contest with 33.7 percent, above the state's 30 percent threshold, so no second primary was held; he is unopposed in November, per the State Board of Elections certified list and results archive.
Democratic · Incumbent
Garry L. McFadden is Mecklenburg County's 45th sheriff, serving since 2018, per the sheriff's office official site.