Community prompt from u/allk12. Replies below.
Hazlewood Elementary School
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Test scores
ACAP 2024-25 . % ProficientBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Hazlewood Elementary School
Set in Town Creek, Alabama, Hazlewood Elementary School is a compact K-5 school, part of Lawrence County. It serves 221 students across grades pre-K through 6. By comparison, Alabama's public schools average about 480 students each, so Hazlewood Elementary School sits 54% below that benchmark.
Lawrence County runs 12 schools in total, collectively educating 4,676 students. Hazlewood Elementary School is one of those campuses.
On demographics, Hazlewood Elementary School lists that the most-represented group is Black (49%), with the rest of the student body spread across multiple groups; the rest consists of 41% White, 6% multiracial, 3% Hispanic. That is considerably more Black than the county at large, where the share is closer to 9%.
On the resource side, Staff filings list 13 full-time-equivalent teachers, which works out to roughly 17.0:1 students per teacher. That tracks the state average closely. An estimated 85% of students are eligible for free or reduced-price lunch, often used as a Title I proxy. By comparison, Lawrence County runs at roughly 57%, so the school's eligibility rate is meaningfully above the surrounding baseline.
With demographic context factored in, Hazlewood Elementary School performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 22.2%, the actual is 26.9%, a residual of +4.7 points.
Around the school, ACS estimates for Lawrence County put median household income runs about $66,071, 15% of adults hold a bachelor's degree or higher, and the poverty rate sits near 10%. Hazlewood Elementary School is one of 14 public schools in Lawrence County (combined enrollment of about 4,676 students).
Nearest neighbor: Leighton Elementary School, around 6.7 miles off. 5 of the 8 nearest public schools sit inside a ten-mile radius, suggesting a relatively low-density school footprint. On composite proficiency, Hazlewood Elementary School comes 9th of 9 in the immediate cluster, beneath the nearby-schools average of 34.5%.
Geographically, the school is in a low-density area.
Over the past 7-year window. Over the past 7-year window, the student count ticked down 9%: 243 students in 2018 compared to 221 in 2025. The Black share of enrollment contracted from 60% to 49% over that span. Class-load math has tightened: from 20.3:1 in 2018 to 17.0:1 in 2025.
On this page, members of the Hazlewood Elementary School community share and discuss science fair prep, picture-day reminders, and bus-route questions. Contributors range from current parents to recent graduates and teachers.
Lawrence County at a glance
View full county profileQuick facts
Related schools
- Moulton Elementary SchoolElementary · 695 students
- Lawrence County High SchoolHigh · 586 students
- East Lawrence Elementary SchoolElementary · 576 students
- Hatton High SchoolHigh · 536 students
- Moulton Middle SchoolMiddle · 505 students
- Hatton Elementary SchoolElementary · 424 students
- Hatton High SchoolHigh · 536 students
- Hatton Elementary SchoolElementary · 424 students
- Leighton Elementary School6.7 mi · 355
- Colbert County High School6.7 mi · 438
- Hatton Elementary School6.8 mi · 236
- Hatton Elementary School8.3 mi · 424
- Hatton High School8.3 mi · 536
- Lauderdale Elementary School12.1 mi · 746