According to our records, David Mahon last ran for office. Please see our updated voter guide for information about upcoming elections, candidates, and current elected officials.
Start exploring
Recent Experience
- Effingham County Sheriff2019 – 2022
About Effingham County Sheriff
- Term length
- 2019 – 2022
Nearby Officials
BK
Bryan Kibler
Effingham County State's Attorney

Pamela Braun
Effingham County Supervisor of Assessments

Kim Rhodes
Effingham County Coroner

Maura Hirschauer
Illinois House of Representatives - District 49

Tammy Kreke
Effingham County Circuit Court Clerk

Meg Loughran Cappel
Illinois State Senate - District 49
Other Candidates for Effingham County Sheriff
TB
Travis Buhnerkempe
Republican