State: Alabama
County: Colbert County
Close cities: Littleville, AL, Florence, AL, Sheffield, AL, Leighton, AL, Tuscumbia, AL, Russellville, AL, St. Florian, AL, Underwood-Petersville, AL, Town Creek, AL, Town Creek, AL, Killen, AL
Muscle Shoals Population (census data)| Total | 12,846 (+6.3% since 2000) |
| Male | 6,047 (47.1%) |
| Female | 6,799 (52.9%) |
Population Density: 1,055 people per sq. mile
Cost of Living Index: 82.1 (US Avg is 100)
Muscle Shoals Elevation: 510 feet above sea level
Land Area: 12.2 square miles
Median Household Income: $46,435
Zip Codes:
35661,
and 35662.