The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Jefferson County schools ranked by test score

Latest ACAP year (2024-25). 86 schools in Jefferson County, Alabama with reported Science scores. Alabama state average: 37.1%.
RankSchoolLevelSciencevs state
1Mountain Brook Elementary School
Mountain Brook · Mountain Brook City
Elementary88.1%+51.0pp
2Vestavia Hills Elementary Liberty Park
Vestavia Hills · Vestavia Hills City
Elementary84.4%+47.3pp
3Edgewood Elementary School
Homewood · Homewood City
Elementary84.0%+46.9pp
4Vestavia Hills Elementary East
Vestavia Hills · Vestavia Hills City
Elementary84.0%+46.9pp
5Crestline Elementary School
Mountain Brook · Mountain Brook City
Elementary83.3%+46.2pp
6Shades Cahaba Elementary School
Homewood · Homewood City
Elementary82.4%+45.3pp
7Cherokee Bend Elementary School
Mountain Brook · Mountain Brook City
Elementary80.5%+43.4pp
8Brookwood Forest Elementary School
Mountain Brook · Mountain Brook City
Elementary79.1%+42.0pp
9Vestavia Hills Elementary West
Vestavia Hills · Vestavia Hills City
Elementary78.1%+41.0pp
10Magnolia Elementary School
Trussville · Trussville City
Elementary76.7%+39.6pp
11Deer Valley Elementary School
Hoover · Hoover City
Elementary75.2%+38.1pp
12Vestavia Hills Elementary Cahaba Heights
Vestavia Hills · Vestavia Hills City
Elementary73.5%+36.4pp
13Bluff Park Elementary School
Hoover · Hoover City
Elementary72.2%+35.1pp
14Bryan Elementary School
Morris · Jefferson County
Elementary70.7%+33.6pp
15West Jefferson Elementary School
Quinton · Jefferson County
Elementary70.6%+33.5pp
16Paine Elementary School
Trussville · Trussville City
Elementary70.4%+33.3pp
17Cahaba Elementary School
Trussville · Trussville City
Elementary70.0%+32.9pp
18Vestavia Hills Elementary Dolly Ridge
Vestavia Hills · Vestavia Hills City
Elementary67.8%+30.7pp
19Shades Mountain Elementary School
Hoover · Hoover City
Elementary66.0%+28.9pp
20Brocks Gap Intermediate School
Hoover · Hoover City
Elementary64.4%+27.3pp
21Trace Crossings Elementary School
Hoover · Hoover City
Elementary62.1%+25.0pp
22Warrior Elementary School
Warrior · Jefferson County
Elementary55.1%+18.0pp
23Princeton School
Birmingham · Birmingham City
Elementary54.8%+17.7pp
24Hall Kent Elementary School
Homewood · Homewood City
Elementary53.6%+16.5pp
25Snow Rogers Elementary School
Gardendale · Jefferson County
Elementary50.9%+13.8pp
26Rocky Ridge Elementary School
Hoover · Hoover City
Elementary50.7%+13.6pp
27Green Valley Elementary School
Hoover · Hoover City
Elementary48.4%+11.3pp
28Grantswood Community School
Birmingham · Jefferson County
Elementary46.6%+9.5pp
29Gwin Elementary School
Hoover · Hoover City
Elementary45.8%+8.7pp
30Christian School
Birmingham · Birmingham City
Elementary45.7%+8.6pp
31Gardendale Elementary School
Gardendale · Jefferson County
Elementary45.2%+8.1pp
32Bagley Elementary School
Dora · Jefferson County
Elementary44.3%+7.2pp
33Mount Olive Elementary School
Mount Olive · Jefferson County
Elementary42.9%+5.8pp
34EPIC Alternative Elementary School
Birmingham · Birmingham City
Elementary42.4%+5.3pp
35Kermit Johnson School
Pinson · Jefferson County
Elementary37.1%-0.0pp
36McCalla Elementary School
Bessemer · Jefferson County
Elementary34.0%-3.1pp
37Concord Elementary School
Bessemer · Jefferson County
Elementary33.8%-3.3pp
38Leeds Elementary School
Leeds · Leeds City
Elementary31.6%-5.5pp
39Phillips Academy
Birmingham · Birmingham City
Elementary31.4%-5.7pp
40Bryant Park Elementary
Birmingham · Jefferson County
Elementary30.3%-6.8pp
41Hueytown Intermediate School
Hueytown · Jefferson County
Elementary29.1%-8.0pp
42Oak Grove Elementary School
Bessemer · Jefferson County
Elementary29.1%-8.0pp
43Irondale Community School
Irondale · Jefferson County
Elementary26.3%-10.8pp
44Abrams Elementary School
Bessemer · Bessemer City
Elementary25.7%-11.4pp
45Lipscomb Elementary School
Lipscomb · Jefferson County
Elementary25.7%-11.4pp
46McAdory Elementary School
McCalla · Jefferson County
Elementary25.7%-11.4pp
47Adamsville Elementary School
Adamsville · Jefferson County
Elementary25.5%-11.6pp
48Pleasant Grove Elementary School
Pleasant Grove · Jefferson County
Elementary25.3%-11.8pp
49South Hampton K8
Birmingham · Birmingham City
Elementary23.5%-13.6pp
50Chalkville Elementary School
Birmingham · Jefferson County
Elementary23.4%-13.7pp

About this ranking

Schools are ranked by the percentage of students who scored at or above the ACAP % Proficient threshold on the latest available ACAP Science test (school year 2024-25). Only public schools in Jefferson County, Alabama with a reasonable cohort size are shown. A higher percentage is better.

The comparison column shows the gap to the Alabama statewide enrollment-weighted average. To compare against neighboring counties, use the full Alabama ranking.