Florence, Alabama. Florence is a city in and the county seat of Lauderdale County, Alabama, United States, in the state's northwest corner. According to the 2010 census, the city's population was 39,319.