Colbert County Alabama

Leighton is located in eastern Colbert County at 34°41′59″N 87°31′51″W (34.699642, -87.530699). The town is concentrated around the intersection of County Line Road (signed as Main Street within town limits) and County Road 22 (“Old Highway 20”), southeast of Muscle Shoals. U.S. Route 72 passes just to the south, and the Tennessee River lies a few miles to the north.