The Shoals is located in North Alabama approximately 60 miles west of Huntsville, Alabama, and 110 miles northwest of Birmingham, Alabama. It is in the middle of a "triangle" formed by Birmingham, Alabama; Memphis, Tennessee; and Nashville, Tennessee.
U.S. Census Bureau Maps
Colbert County—Census Tracts
Lauderdale County—Census Tracts—Index Map
Lauderdale County—Census Tracts—West End
Lauderdale County—Census Tracts—Center (Includes Florence)
Lauderdale County—Census Tracts—East End
Click On A Header To Expand A Section