The Ballot Brief › North Carolina › Garry L. McFadden
Garry L. McFadden
Democratic · North Carolina · 2026 · IncumbentGarry L. McFadden is Mecklenburg County's 45th sheriff, serving since 2018, per the sheriff's office official site.
On the ballot
Mecklenburg County Sheriff · North Carolina · 2026
Profile facts follow official election office filings and the sources cited in each biography. Official sources are the final word on who appears on your ballot.