Marion, AL
united states
united states
Marion, a small city of 2,900 in west-central Alabama, sits along the Cahaba River as Perry County's seat. Highway 80 runs right through town, connecting to Montgomery (65 miles east) and Selma (25 miles west), while Route 14 provides north-south access. The city is home to Marion Military Institute, a prestigious junior military college that's been training cadets since 1842.