18 schools in Hoover
In total, Hoover hosts 18 public K-12 schools with about 13,632 students, an average of 757 per campus.
7-year change in Hoover
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Berry Middle School | Middle | 06-12 | 1,058 |
| Bluff Park Elementary School | Elementary | KG-05 | 658 |
| Brocks Gap Intermediate School | Elementary | 02-05 | 521 |
| Crossroads School | High | 06-12 | · |
| Deer Valley Elementary School | Elementary | PK-05 | 735 |
| Green Valley Elementary School | Elementary | PK-05 | 501 |
| Greystone Elementary School | Elementary | PK-05 | 438 |
| Gwin Elementary School | Elementary | PK-05 | 508 |
| Hoover High School | High | 09-12 | 2,919 |
| Ira F Simmons Middle School | Middle | 06-08 | 860 |
| Riverchase Career Connection Center | High | 10-12 | · |
| Riverchase Elementary School | Elementary | KG-05 | 562 |
| Robert F Bumpus Middle School | Middle | 06-08 | 1,192 |
| Rocky Ridge Elementary School | Elementary | PK-05 | 577 |
| Shades Mountain Elementary School | Elementary | KG-05 | 328 |
| South Shades Crest Elementary School | Elementary | PK-02 | 534 |
| Spain Park High School | High | 09-12 | 1,472 |
| Trace Crossings Elementary School | Elementary | PK-05 | 769 |
About Hoover
Hoover, Alabama is home to 18 public schools, with combined enrollment of approximately 13,632 students. By school count, it is a mid-sized city.
Looking at the level breakdown, the city is built around 11 elementary, 3 middle, and 4 high.
Schools in Hoover average about 757 students each, 39% meaningfully above the Alabama norm.
Five-year track record. Across the same 7-year window, public-school enrollment declined 3%: 14,027 students in SY 2017-18 versus 13,632 in SY 2024-25.
On this page, the community for Hoover discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.