Florence is a city in northwestern Alabama and serves as the county seat of Lauderdale County. According to the 2020 census, it had a population of 40,184. The city is situated along the Tennessee River, approximately 70 miles west of Huntsville and 115 miles northwest of Birmingham.
Florence is home to the University of North Alabama, which is the oldest public college in Alabama. This institution is a significant landmark in the city and contributes to its character as an educational center in the region.