Tennessee River, Oneil Bridge and Downtown Florence by Tyler Ross

FLORENCE ALABAMA

Florence Alabama is the county seat of Lauderdale County, and has a population of 39,319.

Florence is the largest and principal city of the Metropolitan Statistical Area known as “The Shoals” (which includes Muscle Shoals, Sheffield, and Tuscumbia metropolitan areas in Colbert and Lauderdale counties).