Sign In Register

Schools in Northport, AL

Public schools, enrollment data, student-teacher ratios, and higher education.

Northport has 13 public schools with a total enrollment of 7,276 students and 402 teachers. There are 7 elementary, 4 middle, and 2 high schools. The average student-teacher ratio is 18.1:1.

Public Schools (13)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Tuscaloosa County High School High 1,545 90 17.2:1
Echols Middle School Middle 878 42 20.9:1
Walker Elementary School Elementary 760 42 18.1:1
Northport Elementary School Elementary 607 35 17.3:1
Northside High School High 494 27 18.3:1
Northport Intermediate School Middle 439 24 18.3:1
Flatwoods Elementary School Elementary 436 25 17.4:1
Northside Middle School Middle 405 21 19.3:1
Matthews Elementary School Elementary 401 23 17.4:1
FaucettVestavia Elementary School Elementary 357 24 14.9:1
Huntington Place Elementary School Elementary 350 16 21.9:1
CollinsRiverside Middle School Middle 334 17 19.6:1
Crestmont Elementary School Elementary 270 16 16.9:1
View full profile of Northport, AL →