Welcome to Muscle Shoals

Muscle Shoals is a small city located in Northwest Alabama along the Tennessee River in a two county region known as the Shoals.

City Data

  • Population in 2014: 13,614
  • Population change since 2000: 14.2%
  • Median resident age in 2014: 41.5
  • Median household income 2015: $50,176
  • Est. median home value in 2015: $137,519

Core Services

Get Atlas Updates

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