Skip to content
Skip to content

Hackleburg High School

Hackleburg High School is a public high school in Hackleburg, AL, serving grades 6–12, rated B, with 265 students and a 19.6:1 student-teacher ratio.

In 2024-2025, the share of students meeting the state standard was 47% in Science and 30% in Math.

BTopHap school rating
Rating
B
Grades
6–12
Enrollment
265
Students per teacher
19.6:1
Level
High
Type
Public · Regular

2024-2025 testing year

State test results

Share of students meeting or exceeding the state standard.

Science47%
Math30%

Student body

White89%
Hispanic6%
Two or more races3%
Asian1%
Black1%
Pacific Islander0%
Male / female
52% / 48%
Free or reduced lunch
58%
Enrollment change vs prior year
+23.3%
Prior-year enrollment
215

School details

Address
185 School St, Hackleburg, AL 35564
Phone
(205) 935-3223
Website
mcbe.net
Setting
Rural - Remote
Status
Operational
NCES ID
010231000866
Visit the school website

School district

Marion County School District

Common questions

About Hackleburg High School

How is Hackleburg High School rated?

Hackleburg High School holds a B rating on TopHap's A-to-D scale, which blends state test results, academic progress and student outcomes. Marion County School District is rated B+ overall.

How do students at Hackleburg High School perform on state tests?

In the 2024-2025 testing year, the share of Hackleburg High School students meeting or exceeding the state standard was 47% in Science and 30% in Math.

What grades does Hackleburg High School serve?

Hackleburg High School serves grades 6–12 as a high school.

How many students attend Hackleburg High School?

265 students attend Hackleburg High School, up from 215 the prior year, with a student-teacher ratio of 19.6:1.

Which school district is Hackleburg High School in?

Hackleburg High School is part of Marion County School District, which reports 10 schools, 3,302 students and $11,360 of spending per student.