Randy Gannon is the incumbent Cannon County Commissioner for District 4, a seat he has held since winning election in the August 2, 2018 Cannon County general election 1. He has qualified for the August 6, 2026 Cannon County general election ballot to seek re-election to the seat 2. Cannon County's current official commissioner roster lists Robert B. Brandon as his fellow District 4 commissioner 34.
Candidates and officeholders are required by law to file campaign finance reports and statements of economic interest. The sites below don't support direct links to an individual record — search by last name on each.