All 16 Hoover City Schools campuses with address, grades, 2024-25 enrollment and state report card grade, plus zone lookup and private schools.

Last checked Oct. 17, 2026. Sources: Hoover City Schools, its school contact list, School Zones page and School Locator Map; the Alabama State Department of Education’s state report card for 2024-25; the federal NCES public school directory and Private School Survey.

Public schools in Hoover are run by Hoover City Schools, a city school system separate from the Jefferson County and Shelby County systems. It runs 16 schools: two high schools, three middle schools, one intermediate school and 10 elementary schools. Alabama graded the district an A, with 95 points, on its 2024-25 state report card.

Attendance zones do not follow ZIP codes or neighborhood names. The Trace Crossings Elementary zone, for example, is split between two middle schools. Check the exact address on the district’s School Locator Map, which the district says is for information only and is not legally binding.

Who to call

Calendars, registration and the Board of Education are in our Hoover schools guide. This page lists every school. Grades and enrollment come from the 2024-25 state report card; the grade is Alabama’s A to F school grade with its 100-point score.

High schools

School Address Grades Students, 2024-25 State grade, 2024-25 Zone
Hoover High 1000 Buccaneer Drive 9 to 12 2,867 B (84) Zone map
Spain Park High 4700 Jaguar Drive 9 to 12 1,443 A (90) Zone map

Middle schools

School Address Grades Students, 2024-25 State grade, 2024-25 Zone
Berry Middle 4500 Jaguar Drive 6 to 8 1,043 A (95) Zone map
Bumpus Middle 6055 Flemming Parkway 6 to 8 1,197 A (94) Zone map
Simmons Middle 1575 Patton Chapel Road 6 to 8 867 A (92) Zone map

Berry feeds Spain Park High. Bumpus and Simmons feed Hoover High.

Elementary and intermediate schools

School Address Grades Students, 2024-25 State grade, 2024-25 Zone
Bluff Park Elementary 569 Park Ave. K to 5 663 A (99) Zone map
Brock’s Gap Intermediate 1730 Lake Cyrus Club Drive 3 to 5 521 A (100) Zone map
Deer Valley Elementary 4990 Ross Bridge Parkway K to 5 715 A (99) Zone map
Green Valley Elementary 3200 Old Columbiana Road K to 5 501 A (98) Zone map
Greystone Elementary 300 Village St. K to 5 440 A (99) Zone map
Gwin Elementary 1580 Patton Chapel Road K to 5 507 A (97) Zone map
Riverchase Elementary 1950 Old Montgomery Highway K to 5 550 A (96) Zone map
Rocky Ridge Elementary 2876 Old Rocky Ridge Road K to 5 574 A (95) Zone map
Shades Mountain Elementary 2250 Sumpter St. K to 5 321 A (99) Zone map
South Shades Crest Elementary 3770 South Shades Crest Road K to 2 530 A (100) Zone map
Trace Crossings Elementary 5454 Learning Lane K to 5 752 A (97) Zone map

South Shades Crest (kindergarten through second grade) and Brock’s Gap (third through fifth grade) share one zone. The federal directory also lists pre-K classes at several elementary schools, and Trace Crossings is the site of the district’s preschool program.

Which elementary zones feed which middle school, according to the district’s zone map:

  • Berry Middle: Greystone, Riverchase, Rocky Ridge and Shades Mountain
  • Bumpus Middle: Deer Valley, South Shades Crest and Brock’s Gap, and part of Trace Crossings
  • Simmons Middle: Bluff Park, Green Valley and Gwin, and the rest of Trace Crossings

Charter and other public schools

The federal school directory lists no public charter schools in Hoover City Schools. The district also runs two schools without attendance zones of their own, both listed in the federal directory:

  • Crossroads School, 1085 Buccaneer Drive, grades 6 to 12, which the federal directory classes as an alternative school; website
  • Riverchase Career Connection Center, 853 Willow Oak Drive, career and technical classes for grades 10 to 12

Enrollment by school

Bar chart of students at each Hoover City Schools campus on the 2024-25 Alabama state report card, from 2,867 at Hoover High to 321 at Shades Mountain Elementary

Hoover High is the largest school, with 2,867 students, about twice Spain Park’s 1,443. Shades Mountain Elementary, with 321, is the smallest.

Private schools

Schools with a Hoover address in the federal Private School Survey for 2023-24, in alphabetical order. Schools near Hoover with a Birmingham or other mailing address are not included.

School Address Grades Website
Ardent Preschool & Daycare (Valleydale) 25 Southlake Lane, 35244 Pre-K to K ardentpreschool.com
Green Valley Baptist Church preschool 1815 Patton Chapel Road, 35226 Pre-K to K gvbc.org
Hoover Christian School 2113 Old Rocky Ridge Road, 35216 K to 12 hooverchristianschool.org
Prince of Peace Catholic School 4650 Preserve Parkway, 35226 Pre-K to 8 popcatholicschool.org
Riverchase United Methodist Day School 1953 Old Montgomery Highway, 35244 Pre-K to K riverchasedayschool.com

More

Frequently asked questions

How many public schools are in Hoover?

Hoover City Schools runs 16 schools: two high schools, three middle schools, one intermediate school and 10 elementary schools. It also runs Crossroads School and the Riverchase Career Connection Center.

How do I find which Hoover school my address is zoned for?

Search the address on the district’s School Locator Map. The district says the map is informational and not legally binding; Student Services, 205-439-1016, can confirm a zone.

What grade did Alabama give Hoover City Schools?

Hoover City Schools earned an A, with 95 points, on Alabama’s 2024-25 state report card. All 14 of its elementary, intermediate and middle schools earned an A; Spain Park High earned an A and Hoover High a B.

Which middle schools feed Hoover High and Spain Park High?

Bumpus Middle and Simmons Middle feed Hoover High, and Berry Middle feeds Spain Park High, according to the district’s school zone map.

Are there charter schools in Hoover?

The federal school directory lists no public charter schools in Hoover City Schools.