In 2016, Donald Trump received 18,569 votes in Franklin County while Hillary Clinton received 7,257 votes. This equates to 71.90% of the county's vote for Trump and 28.10% for Clinton.
In 2018, Republican Denver Riggleman received 15,355 votes in Franklin County while Democrat Leslie Cockburn received 6,727 votes. This equates to 69.54% of the county's vote for Riggleman and 30.46% for Cockburn.