Per North Carolina Session Law 2021-107, no person who has been convicted of a felony may run for the office of sheriff in the state of North Carolina. This law went into effect on October 1, 2021 and includes people who have completed their sentence or have had their conviction expunged from their record.