The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

3 schools in Town Creek

Alabama · Public K-12

In Town Creek, Alabama, public K-12 schools total 3 and serve approximately 1,181 students, with an average school size of 394.

7-year change in Town Creek

SY 2017-18 vs SY 2024-25
Total enrollment
1,181
+39 (+3%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
69%
was 69%
% Hispanic
3%
was 3%
% Black
16%
was 14%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Hatton Elementary SchoolElementaryPK-06424
Hatton High SchoolHigh07-12536
Hazlewood Elementary SchoolElementaryPK-06221

About Town Creek

Town Creek is a small Alabama city in terms of public-school footprint, with 3 schools and 1,181 students total.

On the level-by-level breakdown, the city consists of 2 elementary, and 1 high.

Average school size in Town Creek is around 394 students, 28% noticeably below the Alabama average of about 544.

Trend over the past 7 years. Combined enrollment now sits at 1,181 students, expanded 3% from the 1,142 reported in SY 2017-18.

In the discussion threads here, the community for Town Creek discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Town Creek?
Town Creek, Alabama has 3 public K-12 schools serving approximately 1,181 students.
How many elementary, middle, and high schools are in Town Creek?
Town Creek has 2 elementary, 1 high public schools.
What is the largest public school in Town Creek?
Hatton High School is the largest public school in Town Creek by enrollment, with approximately 536 students.
What school districts serve Town Creek?
Town Creek public schools are operated by Lawrence County.
What grade levels do public schools in Town Creek cover?
Public schools in Town Creek serve students from pre-K through grade 12.