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

36 schools in Tuscaloosa County

Alabama · 19,278 students · 11 cities

Public-school families inside Tuscaloosa County pick from 36 schools serving the district's roughly 19,278 K-12 students (19 elementary, 9 middle, and 7 high).

4-year change in Tuscaloosa County

SY 2020-21 vs SY 2024-25
Total enrollment
19,278
+512 (+3%) vs SY 2020-21
School count
35
+1 (+3%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Tuscaloosa County ranks

Among districts
MeasureThis districtIn AlabamaIn the US
State test proficiency
ranked highest first
35.0%#92 of 127N/A
Enrollment
ranked largest first
19,278#9 of 143#421 of 9,234
Number of schools
ranked most first
35#7 of 143N/A
Students per teacher
ranked fewest first
17.2:1#84 of 143#7,288 of 9,044
Free or reduced-price lunch share
ranked highest first
51.8%#99 of 143#3,903 of 8,164
Diversity index
ranked most diverse first
61.6%#24 of 127#1,459 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Tuscaloosa County

State test results across the district's 32 scored schools run from Westwood Elementary School at 69.0% proficient to Holt High School at 10.1%, a gap of 58.9 points. That is the 11th widest gap among 92 Alabama districts with four or more scored schools.

Since 2017-18, the 34 district schools that reported both years went from 18,635 to 18,778 students (up 1%) and from 1,001 to 1,093 full-time teachers (up 9%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
Tuscaloosa County High SchoolNorthportHigh09-121,607
Hillcrest High SchoolTuscaloosaHigh09-121,434
Brookwood High SchoolBrookwoodHigh09-121,076
Lake View Elementary SchoolMccallaElementaryPK-05744
Walker Elementary SchoolNorthportElementaryPK-05743
Brookwood Middle SchoolVanceMiddle06-08738
Echols Middle SchoolNorthportMiddle07-08738
Brookwood Elementary SchoolBrookwoodElementaryPK-05631
Taylorville Primary SchoolTuscaloosaElementaryPK-02578
Sipsey Valley Middle SchoolBuhlMiddle05-08575
Northport Elementary SchoolNorthportElementaryPK-02558
Hillcrest Middle SchoolTuscaloosaMiddle06-08542
Northside High SchoolNorthportHigh09-12535
Sipsey Valley High SchoolBuhlHigh09-12524
Big Sandy ElementaryMoundvilleElementaryPK-05522
Englewood Elementary SchoolTuscaloosaElementary03-05522
Maxwell Elementary SchoolDuncanvilleElementaryPK-05511
Northport Intermediate SchoolNorthportMiddle05-06500
Duncanville Middle SchoolDuncanvilleMiddle06-08460
Flatwoods Elementary SchoolNorthportElementaryPK-04459
Holt High SchoolTuscaloosaHigh09-12456
Vance Elementary SchoolVanceElementaryPK-05451
Holt Elementary SchoolTuscaloosaElementaryPK-05448
Cottondale Elementary SchoolCottondaleElementaryPK-05438
Matthews Elementary SchoolNorthportElementaryPK-04401
DavisEmerson Middle SchoolCottondaleMiddle06-08397
Northside Middle SchoolNorthportMiddle06-08394
Huntington Place Elementary SchoolNorthportElementary03-04377
FaucettVestavia Elementary SchoolNorthportElementaryPK-04343
CollinsRiverside Middle SchoolNorthportMiddle05-06318
Westwood Elementary SchoolCokerElementaryPK-04299
Myrtlewood Elementary SchoolFostersElementaryPK-04280
Crestmont Elementary SchoolNorthportElementaryPK-04268
Buhl Elementary SchoolBuhlElementaryPK-04206
Lloyd Wood Education CenterNorthportCombinedPK-12205
Tuscaloosa County Juvenile Detention CenterTuscaloosaHigh07-12·

About Tuscaloosa County

As a medium-population district in Alabama, Tuscaloosa County educates 19,278 students across 36 schools.

For a sense of the school types, Tuscaloosa County is built around 19 elementary, 9 middle, 7 high schools, and 1 combined or other.

Looking at the last 4 years. Across the same 4-year window, public-school enrollment climbed 3%: 18,766 students in SY 2020-21 versus 19,278 in SY 2024-25. Over that span, Tuscaloosa County gained 1 school, going from 34 to 35.

On allk12, the community for Tuscaloosa County discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many schools are in Tuscaloosa County?
Tuscaloosa County operates 36 public K-12 schools in Alabama, serving approximately 19,278 students.
What is the mix of elementary, middle, and high schools in Tuscaloosa County?
Tuscaloosa County includes 19 elementary schools, 9 middle schools, 7 high schools, and 1 combined-grade school.
What is the largest school in Tuscaloosa County?
Tuscaloosa County High School is the largest public school in Tuscaloosa County by enrollment, with approximately 1,607 students.
What grade levels does Tuscaloosa County serve?
Tuscaloosa County serves students from pre-K through grade 12 across 36 schools.
What cities does Tuscaloosa County serve?
Tuscaloosa County operates schools in Northport, Tuscaloosa, Brookwood, Mccalla, Vance, Buhl, and 5 other communities across Alabama.