Ashville Information

Travel info, sports, demographic data, and general statistics about the city of Ashville, AL

General Ashville Information

State: Alabama

County: St Clair County

Close cities: Ragland, AL, Oneonta, AL, Gallant, AL, Steele, AL, Springville, AL, Highland Lake, AL, Rainbow City, AL, Altoona, AL

Ashville Population (census data)
Total 2,511 (+8.6% since 2000)
Male 1,269 (50.5%)
Female 1,242 (49.5%)

Population Density: 130 people per sq. mile

Cost of Living Index: 80.2 (US Avg is 100)

Ashville Elevation: 570 feet above sea level

Land Area: 19.3 square miles

Median Household Income: $42,955

Zip Codes: 35953.

Ashville Map

Loading Map...

Ashville Demographic Data

Ethnic Information:
  • White Non-Hispanic (68.6%)
  • Black (26.5%)
  • Hispanic (2.9%)
  • Other race (1.8%)
  • Two or more races (1.5%)
  • American Indian (0.6%)
Ancestry Information:
  • United States (16.5%)
  • Irish (6.9%)
  • English (6.4%)
  • German (4.8%)
  • Scotch-Irish (2.1%)
  • Dutch (1.2%)

Ashville School Information

High Schools
Ashville High School (33215 U.S. Highway 231, Ashville, AL, 35953 - St. Clair County District)
Middle Schools
Ashville Middle School (22331 Highway 231, Ashville, AL, 35953 - St. Clair County District)
Elementary Schools
Ashville Elementary School (33225 Highway 231, Ashville, AL, 35953 - St. Clair County District)

Find a Job