Franklin County
Updated: September 22, 2021 at 2:29 PM CST
General Information
About Franklin County, AL

Franklin County is a county located in the state of Alabama. Russellville, AL is the county seat. As of 2020, the county's population is 32,113, a loss of -2.34% from 2019.
Franklin County is home to 5 municipalities which combine for a total population of 15,669.
Website: Franklin County Website
Municipalities
| Name | Population (2020) | Mayor |
|---|---|---|
| Russellville | 10,855 | David Grissom |
| Red Bay | 3,232 | Charlene Fancher |
| Phil Campbell | 992 | Mike McQuary |
| Vina | 325 | DW Franklin |
| Hodges | 265 | Joyce B. Saad |
Sheriff
- Shannon Oliver - Democrat
Probate Judge
- Barry Moore - Republican
Commissioners
- District 1: Chris Wallace Republican
- District 2: Jason Miller Republican
- District 3: Joseph Baldwin Republican
- District 4: David "Opie" Hester Republican
School Board
- Superintendent: Greg Hamilton Independent
- District 1: Ralton Baker Democrat
- District 2: Terry Welborn Republican
- District 3: Pat Cochran Republican
- District 4: Shannon D. Oliver Democrat
- District 5: Kacey Hester Johnston Independent
Election History
Related Articles
| Article | Date |
|---|---|
| 2020 Alabama General Election Sample Ballots | 09/15/2020 |
| 2020 Alabama Primary Runoff Sample Ballots By County | 06/18/2020 |
| Jeff Sessions Endorsed By Eight Alabama Sheriffs | 01/22/2020 |
| 2020 Alabama Primary Election Sample Ballots By County | 01/16/2020 |
| Gov. Ivey Announces $46 Million in Grants to Help Families Pay Energy Bills | 01/04/2020 |
| Gov. Ivey Awards More Than $2.5 Million For Emergency Housing Assistance | 12/18/2019 |
| Unable To Pass Statewide Expansion Of Stand Your Ground To Churches, AL Reps. Turn To Constitutional Amendments For Their Counties | 05/07/2019 |