Russellville
Located in northwestern Alabama, Russellville is the county seat of Franklin County. In the 1800s, Jackson's Military Road, named after Andrew Jackson, passed through what became Russellville.

Where to Stay
What to See & Do
Where to Eat
I want to discover my
Alabama Sweet Spot by
in