|Location in St. Clair County and the state of Alabama|
|Coordinates: Lua error in package.lua at line 80: module 'Module:ISO 3166/data/US' not found.|
|• Total||Template:Infobox settlement/impus|
|• Land||Template:Infobox settlement/impus|
|• Water||Template:Infobox settlement/impus|
|• Density||Template:Infobox settlement/impus|
|Time zone||UTC-6 (Central (CST))|
|• Summer (DST)||UTC-5 (CDT)|
|GNIS feature ID||0164539|
Ashville is a city in St. Clair County, Alabama, United States. The population was 2,260 at the 2000 census, at which time it was a town. The city is the county seat of St. Clair County along with Pell City. According to the 2005 U.S. Census estimates, the city had a population of 2,429. 
- "Annual Estimates of the Population for Incorporated Places in Alabama". United States Census Bureau. 2008-07-10. Retrieved 2008-07-14.
- US Census change list
- "Find a County". National Association of Counties. Retrieved 2008-01-31.