Florence
City in Lauderdale County, Alabama

Florence is a city in Lauderdale County, Alabama, with 40,184 residents (2020 Census). It sits at 548 ft (167 m) above sea level. The nearest town is St. Florian, 3.8 miles NE.
- 40,184residents (2020 Census)
- 548 ftelevation · 167 m
- 27.1 sq miland area · 70.2 km²
- 1,484 / sq mipopulation density
- 35630main ZIP code (2 in total)
About Florence
Florence is a city located in and the county seat of Lauderdale County, Alabama, United States, in the state's northwestern corner. It has a population of 40,184 in the 2020 census. Florence is located along the Tennessee River and is home to the University of North Alabama, the oldest public college in the state. Florence is located about 70 miles (110 km) west of Huntsville, Alabama, via US-72, and about 115 miles (185 km) northwest of Birmingham, Alabama.
Florence is the largest and principal city of the "Quad Cities," more commonly known as "The Shoals," which also includes the cities of Muscle Shoals, Sheffield, and Tuscumbia in Colbert County and which collectively had a population of 148,779 as of the 2020 census. Florence is considered northwestern Alabama's primary economic hub.
Annual tourism events include the W. C. Handy Music Festival in the summer and the Alabama Renaissance Faire in the fall. Landmarks in Florence include the 20th-century Rosenbaum House, the only Frank Lloyd Wright-designed home located in Alabama. The Florence Indian Mound and Museum, listed on the National Register of Historic Places, was constructed by indigenous people between 400 BCE and 100 BCE in the Woodland period and is the largest surviving earthen mound in the state.
Text: Wikipedia · CC BY-SA 4.0
Florence weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Florence
Webcams: Windy.com
Living in Florence
- Median household income
- $52,174
- Median home value
- $196,300
- Median rent
- $820/mo
- Median age
- 35.1
Do you know Florence? Tell us about it
Help other travelers: share what makes Florence special. We review every message before publishing it.
Map of Florence
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Florence Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Florence, AL population
Florence had 40,184 residents in the 2020 Census.
| 2020 Census | 40,184 |
|---|---|
| Density | 1,484 per sq mi (573 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Florence at a glance
| State | Alabama (AL) |
|---|---|
| County | Lauderdale County |
| Type | City |
| Population | 40,184 (2020) |
| Land area | 27.09 sq mi (70.2 km²) |
| Water area | 0.21 sq mi (0.54 km²) |
| Elevation | 548 ft (167 m) |
| Coordinates | 34.8298° N, 87.6622° W |
| ZIP codes | 35630, 35632 |
| Official website | florenceal.org |
| Census code (GEOID) | 0126896 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Florence
- St. Florian3.8 mi NE
- Underwood-Petersville3.8 mi NW
- Sheffield5.4 mi S
- Muscle Shoals6.2 mi S
- Killen7.8 mi E
- Tuscumbia8.0 mi S
- Leighton12.5 mi SE
- Iron City, TN14.0 mi N
- Littleville16.2 mi S
- St. Joseph, TN16.8 mi NE
- Cherokee17.9 mi W
- Town Creek18.1 mi SE
Straight-line distance between town centers.
Frequently asked questions about Florence
What county is Florence in?
Florence is in Lauderdale County, Alabama.
What is the population of Florence, AL?
40,184 people lived in Florence at the 2020 Census.
What is the ZIP code of Florence, AL?
The main ZIP code is 35630. Other ZIP codes: 35632.
What is the elevation of Florence?
548 feet (167 m) above sea level.
What towns are near Florence?
St. Florian (3.8 mi), Underwood-Petersville (3.8 mi), Sheffield (5.4 mi), Muscle Shoals (6.2 mi), Killen (7.8 mi).
Last updated: