Ashville, AL Profile

Ashville, AL, population 2,643, is located
in Alabama's St. Clair county,
about 38.4 miles from Birmingham and 64.6 miles from Huntsville.

Through the 90's Ashville's population has grown by about 51%.
It is estimated that in the first 5 years of the past decade the population of Ashville has grown by about 7%. Since 2005 Ashville's population has grown by about 10%.

Ashville's property crime levels tend to be lower than
Alabama's average level.
The same data shows violent crime levels in Ashville tend to be much lower than Alabama's average level.