Satellite map of Ashville, Alabama
Map of Ashville, Alabama
Ashville is a city in St. Clair County, Alabama, United States. It is part of the Birmingham metropolitan area. Its population was 2,260 at the 2000 census, at which time it was a town. This town is the county seat of St. Clair County along with Pell City. According to the 2005 U.S.
Latitude: 33° 50' 22.19" N
Longitude: -86° 15' 35.40" W