Public Schools in St. Clair County, Alabama

There are 39 Public Schools in St. Clair County, Alabama, serving a population of 86,937 people in an area of 632 square miles. There is 1 Public School per 2,229 people, and 1 Public School per 16 square miles.

In Alabama, St. Clair County is ranked 42nd of 67 counties in Public Schools per capita, and 12th of 67 counties in Public Schools per square mile.

List of St. Clair County Public Schools

Find St. Clair County, 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

Coosa Valley Elementary School 3609 Martin Street South Pell, AL

Duran Jr High School 309 Williamson Drive Pell, AL

Duran Junior High School 309 Williamson Drive Pell, AL

Duran South 813 16th Street South Pell, AL

Eden Area Tech Center 45 County Road 33 Ashville, AL

Eden Area Tech Ctr County Road 33 Ashville, AL

Eden Elementary School 412 Wolf Creek Road North Pell, AL

Iola Roberts Elementary School 810 Martin Street North Pell, AL

Margaret Elem Mustang Drive Margaret, AL

Margaret Elementary School 200 Mustang Dr Odenville, AL

Moody Elementary School 1006 H L Blocker Circle Moody, AL

Moody High School 714 High School Drive Moody, AL

Moody Jr High School 600 High School Drive Moody, AL

Moody Middle School 696 High School Drive Moody, AL

Moody Middle School 600 High School Drive Moody, AL

Moody Middle School 1010 H L Blocker Circle Moody, AL

Odenville Elementary School 420 Alabama Street Odenville, AL

Odenville Intermediate Burgess Drive Odenville, AL

Odenville Intermediate School 300 Burgess Dr Odenville, AL

Odenville Middle School 300 Burgess Dr Odenville, AL

Odenville Middle School 100 1st Avenue Odenville, AL

Pell City High School 1300 Cogswell Avenue Pell, AL

Ragland High School 1060 Main Street Ragland, AL

Rise Academy 1300 Cogswell Avenue Pell, AL

Ruben Yancy Alt School 466 10th Street Ashville, AL

Ruben Yancy Alternative School 466 10th Street Ashville, AL

Saint Clair County High School 16700 U.s. 411 Odenville, AL

Saint Clair County High School 16700 U.s. 411 Springville, AL

Springville Elementary School 75 Wilson Street Springville, AL

Springville High School 8295 U.s. 11 Springville, AL

Springville Middle School 6691 U.s. 11 Springville, AL

Steele Jr High School 105 Mc Hugh Street Steele, AL

Steele Junior High School 105 Mc Hugh Street Steele, AL

Walter M Kennedy School 250 Otis Perry Drive Pell, AL

Williams Intermediate School 2000 Hardwick Road Pell, AL

About St. Clair County Public Schools

St. Clair County 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 St. Clair County, 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:
  • St. Clair County Public School calendars
  • Admissions policies and enrollment
  • St. Clair County school district
  • Academics and school curriculum
  • School buses and transportation

St. Clair County Public School Statistics

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

St. Clair County Public School Enrollment
 St. Clair CountyAlabama
Nursery & Preschool Enrollment541 (62.4%)37,260 (57.1%)
Kindergarten Enrollment1,034 (88.2%)52,861 (86.7%)
Elementary School Enrollment (Grades 1-4)3,996 (89.5%)219,290 (89.7%)
Elementary School Enrollment (Grades 5-8)4,497 (93.0%)224,434 (89.1%)
High School Enrollment (Grades 9-12)4,023 (91.6%)227,776 (89.1%)
St. Clair County Educational Attainment (Age 25+)
 St. Clair CountyAlabama
Less than 9th Grade Education2,898 (4.8%)154,405 (4.7%)
9-12th Grade (No Diploma)6,635 (11.0%)326,654 (10.0%)
High School Graduate (Including Equivalency)21,794 (36.2%)1,012,551 (30.9%)