Ashville Alabama Ashville is a city in St. Clair County. Ashville was initially founded as the community of St. Clairsville. Its population was 2,212 at the 2010 census, down from 2,260, at which time it was a town. Ashville is the county seat of St. Clair County along with Pell City. It incorporated in 1822. […]
ST CLAIR COUNTY ALABAMA
St. Clair County was established on November 20, 1818 by the Alabama Territory legislature by splitting the area from Shelby County. In 1836, a portion of St. Clair County was separated to establish Cherokee County and DeKalb County. In 1866, after the Civil War, a northeast section of the county was used to create Etowah County.