Sign In Register

Schools in Huntsville, AL

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

Huntsville has 47 public schools with a total enrollment of 26,213 students and 1,425 teachers. There are 28 elementary, 12 middle, and 6 high schools. The average student-teacher ratio is 18.4:1.

Public Schools (47)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Virgil Grissom High School High 1,974 94 21.0:1
Huntsville High School High 1,826 99 18.4:1
Monrovia Middle School Middle 1,003 50 20.1:1
Columbia High School High 954 53 18.0:1
Providence Elementary Elementary 848 47 18.0:1
Jemison High School High 843 46 18.3:1
Lee High School High 840 45 18.7:1
Riverton Intermediate School Middle 813 38 21.4:1
Central School Elementary 657 38 17.3:1
Mt Carmel Elementary School Elementary 646 37 17.5:1
Blossomwood Elementary School Elementary 635 37 17.2:1
Madison County Virtual Academy Other 625 27 23.1:1
Sonnie Hereford Elementary School Elementary 611 31 19.7:1
Riverton Elementary School Elementary 581 31 18.7:1
Williams Middle School Middle 548 32 17.1:1
Whitesburg Middle School Middle 539 28 19.3:1
McDonnell Elementary School Elementary 528 25 21.1:1
Williams Elementary School Elementary 521 29 18.0:1
Morris Elementary School Elementary 515 28 18.4:1
Ridgecrest Elementary School Elementary 511 29 17.6:1
Challenger Elementary School Elementary 503 28 18.0:1
Monrovia Elementary School Elementary 495 28 17.7:1
Rolling Hills Elementary School Elementary 483 19 25.4:1
Weatherly Heights Elementary School Elementary 481 32 15.0:1
Martin Luther King Jr Elementary School Elementary 464 29 16.0:1
Lakewood Elementary School Elementary 459 25 18.4:1
Jones Valley Elementary School Elementary 456 26 17.5:1
Morris Middle School Middle 453 25 18.1:1
Challenger Middle School Middle 438 26 16.8:1
James Dawson Elementary Elementary 432 19 22.7:1
Mountain Gap Middle School Middle 419 24 17.5:1
Huntsville Junior High School Middle 418 22 19.0:1
Ronald McNair 78 Middle 414 18 23.0:1
New Century Technology High School High 403 27 14.9:1
Roger B Chaffee Elementary School Elementary 399 20 20.0:1
Academy For Academics Arts Elementary School Elementary 388 22 17.6:1
Highlands Elementary School Elementary 371 19 19.5:1
Chapman Middle School Middle 368 22 16.7:1
Farley Elementary School Elementary 338 18 18.8:1
Whitesburg Elementary School Elementary 334 23 14.5:1
Mountain Gap Elementary School Elementary 324 18 18.0:1
Academy For Science Foreign Language Elementary 299 19 15.7:1
Monte Sano Elementary School Elementary 263 18 14.6:1
Academy for Academics and Arts Middle School Middle 239 17 14.1:1
Montview Elementary School Elementary 227 13 17.5:1
Academy For Science Foreign Language Middle School Middle 182 14 13.0:1
Chapman Elementary School Elementary 145 10 14.5:1

Colleges & Universities (6)

Institution Type Highest Degree Enrollment Tuition (In-State)
University of Alabama in Huntsville Public Graduate 10,515 $11,878
Oakwood University Private Non-Profit Bachelor's 1,650 $21,838
J. F. Drake State Community and Technical College Public Associate 1,378 $5,130
Ross Medical Education Center-Huntsville Private For-Profit Certificate 173
Huntsville Bible College Private Non-Profit Graduate 122 $4,730
The Salon Professional Academy-Huntsville Private For-Profit Certificate 77
View full profile of Huntsville, AL →