Public Schools in Winston County, Alabama

There are 17 Public Schools in Winston County, Alabama, serving a population of 23,968 people in an area of 613 square miles. There is 1 Public School per 1,409 people, and 1 Public School per 36 square miles.

In Alabama, Winston County is ranked 12th of 67 counties in Public Schools per capita, and 33rd of 67 counties in Public Schools per square mile.

List of Winston County Public Schools

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


Addison Elementary School 16411 County Road 41 Addison, AL

Addison High School 151 School Dr Addison, AL

Double Springs Elementary School 123 Old School Road Double Springs, AL

Double Springs Middle School 1218 County Road 24 Double Springs, AL

Haleyville Center-Technology 2007 20th Street Haleyville, AL

Haleyville Ctr Of Tech 2007 20th Street Haleyville, AL

Haleyville Elementary School 2000 20th Street Haleyville, AL

Haleyville High School 2001 20th Street Haleyville, AL

Haleyville Middle School 2014 20th Avenue Haleyville, AL

Lynn Elementary School 531 East Main Street Lynn, AL

Lynn High School 531 East Main Street Lynn, AL

Meek Elementary School 6615 County Road 41 Arley, AL

Meek Elementary School 6613 County Road 41 Arley, AL

Meek High School 6615 County Road 41 Arley, AL

Winston County High School 1222 County Road 24 Double Springs, AL

Winston County Tech Center 122 County Rd 24 Double Springs, AL

Winston County Tech Ctr 1122 County Road 24 Double Springs, AL

About Winston County Public Schools

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

Winston County Public School Statistics

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

Winston County Public School Enrollment
 Winston CountyAlabama
Nursery & Preschool Enrollment139 (68.5%)37,260 (57.1%)
Kindergarten Enrollment243 (92.4%)52,861 (86.7%)
Elementary School Enrollment (Grades 1-4)1,045 (96.7%)219,290 (89.7%)
Elementary School Enrollment (Grades 5-8)1,362 (98.8%)224,434 (89.1%)
High School Enrollment (Grades 9-12)1,116 (98.7%)227,776 (89.1%)
Winston County Educational Attainment (Age 25+)
 Winston CountyAlabama
Less than 9th Grade Education1,385 (8.0%)154,405 (4.7%)
9-12th Grade (No Diploma)2,544 (14.7%)326,654 (10.0%)
High School Graduate (Including Equivalency)6,242 (36.2%)1,012,551 (30.9%)