Florence, Alabama

Florence is the county seat of Lauderdale County, Alabama, United States, in the northwestern corner of the state.

According to the 2010 Census, the city's population was 39,319.