logo

Video encyclopedia

Muscle Shoals

4:40

Top Things to do in Florence Alabama (Muscle Shoals)

10:45

Top 10 Worst Towns in Alabama. Don't live in these towns!

20:54

Florence - Alabama - 4K Downtown Drive

16:22

Top 10 best towns in Alabama. #2 is my favorite

2:35

Florence City Council member speaks out on logo controversy

Muscle Shoals is the largest city in Colbert County, Alabama, United States. As of the 2010 census, the population of Muscle Shoals was 13,146. The estimated population in 2015 was 13,706.