Florence-Muscle Shoals, AL
- ZIP codes
- 17
- CBSA code
22520- Type
- Metropolitan statistical area
- States
- AL
- Population
- 153,852
- Combined area
- Florence-Muscle Shoals-Russellville, AL
Metro areas are defined by the Office of Management and Budget as whole counties, so every ZIP code in a member county is listed here.
Florence-Muscle Shoals in numbers
About 153,852 people live in the Florence-Muscle Shoals metropolitan area. The median household income is $61,891 a year (US: $80,734). The median owner-occupied home is valued at $187,400, and median gross rent is $853 a month.
| Population | 153,852 |
|---|---|
| Median household income | $61,891 |
| Median home value | $187,400 |
| Median gross rent | $853 |
U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates. Survey estimates carry margins of error, wider for small places. Sources and methods.
Its 2 counties
| County | ZIP codes | Population | Median income |
|---|---|---|---|
| Lauderdale County, AL | 11 | 95,830 | $62,649 |
| Colbert County, AL | 6 | 58,022 | $60,628 |
ZIP codes in Florence-Muscle Shoals
| ZIP | City | Type | Population | Median income | Median home |
|---|---|---|---|---|---|
35610 | Anderson , AL | Standard | 1,744 | $98,188 | $168,300 |
35616 | Cherokee , AL | Standard | 3,731 | $48,720 | $100,500 |
35617 | Cloverdale , AL | No street area | — | — | — |
35630 | Florence , AL | Standard | 34,028 | $46,304 | $174,800 |
35631 | Florence , AL | No street area | — | — | — |
35632 | Florence , AL | Standard | 1,132 | — | — |
35633 | Florence , AL | Standard | 20,813 | $76,637 | $189,800 |
35634 | Florence , AL | Standard | 10,241 | $71,452 | $266,600 |
35645 | Killen , AL | Standard | 13,960 | $87,958 | $221,000 |
35646 | Leighton , AL | Standard | 4,568 | $71,217 | $142,900 |
35648 | Lexington , AL | Standard | 3,128 | $79,500 | $172,600 |
35652 | Rogersville , AL | Standard | 9,173 | $66,798 | $210,200 |
35660 | Sheffield , AL | Standard | 9,367 | $40,065 | $135,400 |
35661 | Muscle Shoals , AL | Standard | 19,169 | $74,310 | $191,800 |
35662 | Muscle Shoals , AL | No street area | — | — | — |
35674 | Tuscumbia , AL | Standard | 20,176 | $64,706 | $183,100 |
35677 | Waterloo , AL | Standard | 2,046 | $51,964 | $206,000 |
Cite this page
zipcodes.pro. “Florence-Muscle Shoals, AL.” Data release 2026-10-12. Retrieved 2026-10-20. https://zipcodes.pro/metro/22520-florence-muscle-shoals
Underlying data is public domain or openly licensed — sources, vintages and licences.