B+
Marion County School District
Public school districtGrades PK–12Regional · 7 towns
Serves Hamilton, Guin, Hackleburg, Bear Creek, Brilliant, Twin and Gu-Win, and parts of Winfield and Glen Allen.
Students
3,302
Schools
10
Spent per student
$12,948
AL $13,926
Students per teacher
17:1
Free or reduced lunch
58%
What stands out about Marion County School District
- School Grade B+: better than 66% of Alabama districts
- Spends 7% less per student than the AL average
- 17 students per teacher
Where would my kid go?
The school path for Berry.
PK–6Berry Elementary SchoolFayette County School District
7–12Berry High SchoolFayette County School District
Test scores vs. AL
2020–21Math proficiency20%
State average 22%
Reading / language arts48%
State average 45.4%
Graduation rate (4-year)94%
State average 90.6%
Where the money goes
fiscal 2024$12,948 per student · 7% below AL
Spending
Classroom instruction 56%Support & administration 37%Other 7%
Paid for by
Local (mostly property tax) 18%State 62%Federal 19%
U.S. Census Bureau, Annual Survey of School System Finances.
Enrollment over time
3,253’20
3,366’21
3,314’22
3,358’23
3,302’24
About steady.
Students
White 84%Hispanic 8%Black 4%Two or more races 3%Asian <1%American Indian/Alaska Native <1%Native Hawaiian/Pacific Islander <1%
Schools in the district
10 public schools.
Hamilton Elementary School
B+638 students17:1
Guin Elementary School
A+308 students18:1
Hackleburg Elementary School
B258 students15:1
Phillips Elementary School
C+240 students16:1
Hamilton Middle School
B463 students18:1
Hamilton High School
C+449 students16:1
Hackleburg High School
C+265 students20:1
Marion County High School
B223 students17:1
Phillips High School
C+200 students17:1
Brilliant School
B258 students16:1
Towns served
District facts: U.S. Department of Education (NCES directory and district boundaries) and the U.S. Census Bureau school finance survey. Test scores and graduation: EDFacts via the Urban Institute Education Data Portal. Neighbor ratings are opinions.