Skip to main content
AL Alabama

Public Schools in Anniston, AL

Directory of 17 public schools located in Anniston.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 3,800 7,600 2020-2021: 5,697 students 5,697 2020-2021 2021-2022: 5,990 students 5,990 +5.1% 2021-2022 2022-2023: 5,979 students 5,979 -0.2% 2022-2023 2023-2024: 6,403 students 6,403 +7.1% 2023-2024 2024-2025: 6,266 students 6,266 -2.1% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 17 6,266 381.5 16.4:1 *reporting schools 4,065
2023-2024 17 6,403 371.4 16.7:1 *reporting schools 4,801
2022-2023 16 5,979 358.4 16.7:1 *reporting schools 4,379
2021-2022 16 5,990 347.3 17.3:1 *reporting schools 3,654
2020-2021 16 5,697 346.6 16.4:1 *reporting schools 3,672

City Schools Listing

Page 1 of 1
School Name Grades Level District Address Action
Anniston City Boot Camp School 7-12 High School Anniston City 4804 McClellan Blvd View ›
Anniston High School 9-12 High School Anniston City 1301 Woodstock Ave View ›
Anniston Middle School 6-8 Middle School Anniston City 4800 McClellan Blvd View ›
Calhoun County Alternative School K-12 Other / Combined Calhoun County 32 Watson Street View ›
Cobb Preparatory Academy PK-K Elementary School Anniston City 1325 Cobb Ave View ›
Coldwater Elementary School PK-4 Elementary School Oxford City 530 Taylors Chapel Road View ›
De Armanville Elementary School PK-4 Elementary School Oxford City 170 School Road View ›
EXCEL Academy 6-12 High School Calhoun County 32 Watson Street View ›
Golden Springs Elementary School 1-5 Elementary School Anniston City 100 Feary Dr View ›
Randolph Park Elementary School 1-5 Elementary School Anniston City 2200 W 17th St View ›
Saks Elementary School PK-6 Elementary School Calhoun County 31 Watson View ›
Saks High School 7-12 High School Calhoun County 4401 Saks Rd View ›
Wellborn Elementary School PK-6 Elementary School Calhoun County 525 Cooper Cir View ›
Wellborn High School 7-12 High School Calhoun County 135 Pinson Rd View ›
White Plains Elementary School PK-4 Elementary School Calhoun County 5600 Alabama Hwy 9 View ›
White Plains High School 9-12 High School Calhoun County 250 White Plains Rd View ›
White Plains Middle School 5-8 Middle School Calhoun County 5800 Al Highway 9 View ›