 The city is traversed by multiple
county highways, as well as U.S. Route 280, which runs through the northern part of the city, leading northwest 19 mi (31 km) to downtown Birmingham,
and east 12 mi (19 km) to Harpersville.Double Oak Mountain, a southern extension of the Appalachian Mountains, runs northwest of the city.Part of the city limits extend along US 280 on top of the ridge.