Public Schools in Ashville, Alabama

There are 8 Public Schools in Ashville, Alabama, serving a population of 2,424 people in an area of 20 square miles. There is 1 Public School per 303 people, and 1 Public School per 2 square miles.

In Alabama, Ashville is ranked 93rd of 776 cities in Public Schools per capita, and 220th of 776 cities in Public Schools per square mile.

List of Ashville Public Schools

Find Ashville, Alabama public schools, including charter schools, k-12, elementary, middle, and high schools.


Ashville Elementary School 33225 U.s. 231 Ashville, AL

Ashville High School 33215 U.s. 231 Ashville, AL

Ashville Middle School 22331 U.s. 231 Ashville, AL

Ashville Middle School 33221 U.s. 231 Ashville, AL

Eden Area Tech Center 45 County Road 33 Ashville, AL

Eden Area Tech Ctr County Road 33 Ashville, AL

Ruben Yancy Alt School 466 10th Street Ashville, AL

Ruben Yancy Alternative School 466 10th Street Ashville, AL

About Ashville Public Schools

Ashville Public Schools are tuition-free, publicly funded schools that are legally required to accept and provide an education to all children from Kindergarten age through Grade 12 in Ashville, AL. Each of the fifty state constitutions includes a requirement for the provision of a Public School system, and each state, including Alabama, also has a compulsory education law that requires school-age children to attend school.

You may contact Public Schools for questions about:
  • Ashville Public School calendars
  • Admissions policies and enrollment
  • Ashville school district
  • Academics and school curriculum
  • School buses and transportation

Ashville Public School Statistics

Find Ashville Public School Enrollment and Educational Attainment (Age 25+). Data Source: U.S. Census Bureau; American Community Survey, 2017 ACS 5-Year Estimates.

Ashville Public School Enrollment
 AshvilleSt. Clair County
Nursery & Preschool Enrollment33 (76.7%)541 (62.4%)
Kindergarten Enrollment5 (27.8%)1,034 (88.2%)
Elementary School Enrollment (Grades 1-4)98 (86.7%)3,996 (89.5%)
Elementary School Enrollment (Grades 5-8)173 (83.2%)4,497 (93.0%)
High School Enrollment (Grades 9-12)120 (70.2%)4,023 (91.6%)
Ashville Educational Attainment (Age 25+)
 AshvilleSt. Clair County
Less than 9th Grade Education62 (3.8%)2,898 (4.8%)
9-12th Grade (No Diploma)268 (16.5%)6,635 (11.0%)
High School Graduate (Including Equivalency)662 (40.8%)21,794 (36.2%)