About Shelby, Alabama
Shelby, a city located in the state of Alabama (AL), is home to a population of approximately 799 people. Shelby boasts a median age of 56.3, with around 43.3% of its residents aged 60 or above. 13.9% of the population identifies as US Veterans. 33.4% of Shelby residents are disabled.