Winston County
Winston County, Alabama reports 14 public K-12 schools to NCES, set against a county population of about 23,682, with a mix of 5 elementary, 2 middle, and 7 high.
7-year change in Winston County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Winston County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Winston County
Latest 2024-25 ELA proficiency, 12 schools ranked. Alabama state average: 53.0%.
- Meek Elementary School· 76.6%
- Addison Elementary School· 73.5%
- Haleyville Elementary School· 73.0%
- Double Springs Middle School· 66.7%
- Haleyville Middle School· 65.9%
- Haleyville High School· 36.6%
- Lynn High School· 38.4%
- Addison High School· 46.2%
- Winston County High School· 51.4%
- Double Springs Elementary School· 55.2%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Haleyville Elementary School | Haleyville | Elementary | PK-05 | 785 | · |
| Haleyville High School | Haleyville | High | 09-12 | 464 | · |
| Double Springs Elementary School | Double Springs | Elementary | PK-04 | 349 | · |
| Haleyville Middle School | Haleyville | Middle | 06-08 | 348 | · |
| Addison Elementary School | Addison | Elementary | PK-06 | 346 | · |
| Meek High School | Arley | High | 05-12 | 286 | · |
| Winston County High School | Double Springs | High | 08-12 | 285 | · |
| Lynn High School | Lynn | High | 05-12 | 256 | · |
| Addison High School | Addison | High | 07-12 | 232 | · |
| Meek Elementary School | Arley | Elementary | PK-04 | 211 | · |
| Double Springs Middle School | Double Springs | Middle | 05-07 | 176 | · |
| Lynn Elementary School | Lynn | Elementary | PK-04 | 168 | · |
| Haleyville Center Of Technology | Haleyville | High | 07-12 | · | · |
| Winston Career Academy | Double Springs | High | 10-12 | · | · |
Cities in Winston County
About Winston County
Across the rural-scale Alabama county of Winston County of about 23,682 residents, the public-school footprint covers 14 schools and about 3,906 students.
For perspective, census numbers show median household income runs near $57,256, roughly 14% of adults have completed at least a four-year degree, and roughly 13% of residents live below the federal poverty line.
On the level-by-level breakdown, Winston County covers 5 elementary schools (1,859 students), 2 middle schools (524), and 7 high schools (1,523).
Winston County Public Schools is the biggest district by enrollment, covering about 2,309 students across Winston County.
Over the past 7-year window. Combined enrollment now sits at 3,906 students, shrank 4% from the 4,049 reported in SY 2017-18. On the demographic side, Hispanic enrollment moved from 5% to 9% over the same window.
On this page, the community for Winston County discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.