Welcome to the City of Florence

Florence is a city in and 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. Florence is the largest and principal city of the Metropolitan Statistical Area known as “The Shoals.” Florence is considered the primary economic hub of northwestern Alabama.

City Data

  • Population in 2014: 40,215
  • Population change since 2010: 2.2%
  • Median resident age in 2013: 38.3
  • Median household income 2014: $35,632
  • Est. median home value in 2014: $119,200

Core Services

One Stop Shop

This helpful tool provides the service information and assistance needed to start or expand a business in Florence from a single point of contact.

Business Licenses

Learn about the business licensing process, managed by the City Clerk’s office, for doing business in the city of Florence.

Building Department

The Building Department issues building permits and makes inspections for buildings under construction, improvement, or in a state of poor maintenance and/or disrepair.

Contact Us

Find location, address, phone number, and city departments and staff directory here.

Get Atlas Updates

Sign up to be notified when new features are added to the Atlas Alabama site.