Skip to content
USCity.review

Public schools in Huntsville, AL

52 public schools enrolling 26,213 students (2022 data). Matched to the city by school location, so schools in unincorporated areas with a Huntsville address are included.

School Students

Virgil Grissom High School

High · Huntsville City

1,974

Huntsville High School

High · Huntsville City

1,826

Monrovia Middle School

Middle · Madison County

1,003

Columbia High School

High · Huntsville City

954

Providence Elementary

Elementary · Huntsville City

848

Jemison High School

High · Huntsville City

843

Lee High School

High · Huntsville City

840

Riverton Intermediate School

Middle · Madison County

813

Central School

Elementary · Madison County

657

Mt Carmel Elementary School

Elementary · Madison County

646

Blossomwood Elementary School

Elementary · Huntsville City

635

Madison County Virtual Academy

Other · Madison County

625

Sonnie Hereford Elementary School

Elementary · Huntsville City

611

Riverton Elementary School

Elementary · Madison County

581

Williams Middle School

Middle · Huntsville City

548

Whitesburg Middle School

Middle · Huntsville City

539

Mcdonnell Elementary School

Elementary · Huntsville City

528

Williams Elementary School

Elementary · Huntsville City

521

Morris Elementary School

Elementary · Huntsville City

515

Ridgecrest Elementary School

Elementary · Huntsville City

511

Challenger Elementary School

Elementary · Huntsville City

503

Monrovia Elementary School

Elementary · Madison County

495

Rolling Hills Elementary School

Elementary · Huntsville City

483

Weatherly Heights Elementary School

Elementary · Huntsville City

481

Martin Luther King Jr Elementary School

Elementary · Huntsville City

464

Lakewood Elementary School

Elementary · Huntsville City

459

Jones Valley Elementary School

Elementary · Huntsville City

456

Morris Middle School

Middle · Huntsville City

453

Challenger Middle School

Middle · Huntsville City

438

James Dawson Elementary

Elementary · Huntsville City

432

Mountain Gap Middle School

Middle · Huntsville City

419

Huntsville Junior High School

Middle · Huntsville City

418

Ronald Mcnair 78

Middle · Huntsville City

414

New Century Technology High School

High · Huntsville City

403

Roger B Chaffee Elementary School

Elementary · Huntsville City

399

Academy For Academics Arts Elementary School

Elementary · Huntsville City

388

Highlands Elementary School

Elementary · Huntsville City

371

Chapman Middle School

Middle · Huntsville City

368

Farley Elementary School

Elementary · Huntsville City

338

Whitesburg Elementary School

Elementary · Huntsville City

334