Ashville, Alabama

Ashville, Alabama
St. Clair County Courthouse in Ashville
Location of Ashville in St. Clair County, Alabama.
Ashville
Location in Alabama
Ashville
Ashville (the United States)
Ashville
Ashville (North America)
Coordinates: 33°50′13″N 86°15′18″W / 33.837°N 86.255°W / 33.837; -86.255
CountryUnited States
StateAlabama
CountySt. Clair
Government
  MayorDerrick Mostella
Area
  Total
19.40 sq mi (50.25 km2)
  Land19.21 sq mi (49.76 km2)
  Water0.19 sq mi (0.49 km2)
Elevation
577 ft (176 m)
Population
 (2020)
  Total
2,346
  Density122.10/sq mi (47.14/km2)
Time zoneUTC-6 (Central (CST))
  Summer (DST)UTC-5 (CDT)
ZIP code
35953
Area codes205, 659
FIPS code01-02908
GNIS feature ID0164539
Websitewww.cityofashville.org

Ashville is a city in and one of the county seats of St. Clair County, Alabama, United States, other seat being Pell City. Its population was 2,212 at the 2010 census, down from 2,260, at which time it was a town. It incorporated in 1822.