Florence, AL

View of Florence, AL
Image credit: themidnite (original), Yassie (derivative work / CC BY-SA 3.0
Population
42,581
U.S. Census Population Estimates Program · 2025
Elevation
550 ft
Median Home Value
$196,300
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$820/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$52,174
U.S. Census American Community Survey 5-Year · 2024

Explore

Florence in context.

About Florence

Florence is the Lauderdale County seat in northwestern Alabama, set along the Tennessee River. It is the largest city in the Shoals area and has a college-town layer through the University of North Alabama, the oldest public college in the state. Florence also has deeper history visible at places such as the Florence Indian Mound and in older districts near downtown. It sits far enough from Huntsville and Birmingham to feel like its own regional center, with river geography, music-area culture, schools, and local institutions all mattering.

Top Rating Signals

Highest current ratings for this town.

Loading town details...