School Spending in Alabama

Schools ranked by their district's per-pupil expenditure. Only includes schools with 50+ students.

$14,500
Alabama Avg Per Student
-26% vs National
National Avg: $19,490
Note: Spending reflects district-wide averages from NCES F-33 (FY 2021-22). Schools in the same district share the same figure.
# School District Per Student
1 University Charter School Elementary
Livingston · other
University Charter School $35,872
2 University Charter School Secondary
Livingston · other
University Charter School $35,872
3 Mountain Brook Junior High School
Mountain Brook · other
Mountain Brook City $26,427
4 Mountain Brook High School
Mountain Brook · high
Mountain Brook City $26,427
5 Crestline Elementary School
Mountain Brook · other
Mountain Brook City $26,427
6 Brookwood Forest Elementary School
Mountain Brook · other
Mountain Brook City $26,427
7 Cherokee Bend Elementary School
Mountain Brook · other
Mountain Brook City $26,427
8 Mountain Brook Elementary School
Mountain Brook · other
Mountain Brook City $26,427
9 Central Elementary School
Hayneville · other
Lowndes County $24,848
10 Calhoun High School
Letohatchee · high
Lowndes County $24,848
11 Fort Deposit Elementary School
Fort Deposit · other
Lowndes County $24,848
12 Central High School
Hayneville · high
Lowndes County $24,848
13 Hayneville Middle School
Hayneville · middle
Lowndes County $24,848
14 JacksonSteele Elementary School
Hayneville · other
Lowndes County $24,848
15 Lowndes County Middle School
Fort Deposit · middle
Lowndes County $24,848
16 Breakthrough Charter School
Marion · other
Breakthrough Charter School $20,848
17 i3 Academy Phase 1
Birmingham · elementary
i3 Academy $20,186
18 i3 Academy Phase 2
Birmingham · middle
i3 Academy $20,186
19 Central Elementary School
Rockford · elementary
Coosa County $19,249
20 Central High School
Rockford · other
Coosa County $19,249
21 Booker T Washington High
Tuskegee · high
Macon County $18,797
22 George Washington Carver Elementary School
Tuskegee · other
Macon County $18,797
23 Tuskegee Public Elementary
Tuskegee · elementary
Macon County $18,797
24 Notasulga High School
Notasulga · other
Macon County $18,797
25 Tuskegee Institute Middle School
Tuskegee Institute · middle
Macon County $18,797
26 DC Wolfe School
Shorter · other
Macon County $18,797
27 J E Hobbs Elementary School
Camden · other
Wilcox County $18,521
28 Wilcox Central High School
Camden · high
Wilcox County $18,521
29 F S Ervin Elementary School
Pine Hill · other
Wilcox County $18,521
30 Camden School Of Arts Technology
Camden · middle
Wilcox County $18,521
31 ABC Elementary
Alberta · other
Wilcox County $18,521
32 Magic City Acceptance Academy
Birmingham · other
Magic City Acceptance Academy $18,239
33 Robert Brown Middle School
Eutaw · elementary
Greene County $18,122
34 Eutaw Primary School
Eutaw · other
Greene County $18,122
35 Greene County High School
Eutaw · high
Greene County $18,122
36 Guntersville High School
Guntersville · high
Guntersville City $17,662
37 Guntersville Elementary School
Guntersville · other
Guntersville City $17,662
38 Cherokee Elementary School
Guntersville · elementary
Guntersville City $17,662
39 Guntersville Middle School
Guntersville · middle
Guntersville City $17,662
40 Choctaw County Elementary
Butler · other
Choctaw County $17,608
41 Southern Choctaw Elementary School
Gilbertown · other
Choctaw County $17,608
42 Choctaw County High School
Butler · other
Choctaw County $17,608
43 Southern Choctaw High School
Gilbertown · other
Choctaw County $17,608
44 Tallassee Elementary School
Tallassee · other
Tallassee City $17,595
45 Tallassee High School
Tallassee · high
Tallassee City $17,595
46 Southside Middle School
Tallassee · elementary
Tallassee City $17,595
47 Joe M Gillmore Elementary School
Jackson · other
Clarke County $17,566
48 Jackson High School
Jackson · high
Clarke County $17,566
49 Grove Hill Elementary School
Grove Hill · other
Clarke County $17,566
50 Jackson Intermediate School
Jackson · elementary
Clarke County $17,566
51 Jackson Middle School
Jackson · middle
Clarke County $17,566
52 Clarke County High School
Grove Hill · high
Clarke County $17,566
53 Wilson Hall Middle School
Grove Hill · elementary
Clarke County $17,566
54 Pike County High School
Brundidge · other
Pike County $17,523
55 Pike County Elementary School
Brundidge · other
Pike County $17,523
56 Goshen Elementary School
Goshen · other
Pike County $17,523
57 Banks School
Banks · other
Pike County $17,523
58 Goshen High School
Goshen · other
Pike County $17,523
59 Linden Elementary School
Linden · other
Linden City $17,489
60 Linden High School
Linden · high
Linden City $17,489
61 George P Austin Junior High School
Linden · middle
Linden City $17,489
62 Brent Elementary School
Brent · other
Bibb County $17,197
63 Centreville Middle School
Centreville · elementary
Bibb County $17,197
64 Bibb County High School
Centreville · high
Bibb County $17,197
65 West Blocton Middle School
West Blocton · elementary
Bibb County $17,197
66 West Blocton High School
West Blocton · high
Bibb County $17,197
67 Woodstock Elementary School
Woodstock · other
Bibb County $17,197
68 West Blocton Elementary School
West Blocton · other
Bibb County $17,197
69 Randolph Elementary School
Randolph · other
Bibb County $17,197
70 Barbour County High School
Clayton · other
Barbour County $17,172
71 Barbour County Intermediate School
Louisville · elementary
Barbour County $17,172
72 Barbour County Primary School
Clayton · other
Barbour County $17,172
73 Francis Marion School
Marion · other
Perry County $17,155
74 Robert C Hatch High School
Uniontown · other
Perry County $17,155
75 Sumter Central High School
York · high
Sumter County $17,025
76 Livingston Junior High School
Livingston · other
Sumter County $17,025
77 York West End Junior High School
Livingston · other
Sumter County $17,025
78 Kinterbish Junior High School
Cuba · other
Sumter County $17,025
79 W O Lance Elementary
Lanett · other
Lanett City $16,676
80 Lanett Senior High School
Lanett · high
Lanett City $16,676
81 Lanett Junior High School
Lanett · middle
Lanett City $16,676
82 Horseshoe Bend High School
New Site · other
Tallapoosa County $16,572
83 Dadeville Elementary School
Dadeville · other
Tallapoosa County $16,572
84 Dadeville High School
Dadeville · other
Tallapoosa County $16,572
85 Reeltown High School
Notasulga · other
Tallapoosa County $16,572
86 Reeltown Elementary School
Notasulga · other
Tallapoosa County $16,572
87 Acceleration Day and Evening Academy
MOBILE · high
MAEF Public Charter Schools $16,565
88 Acceleration Preparatory Academy
MOBILE · middle
MAEF Public Charter Schools $16,565
89 Valley Grande Elementary School
Valley Grande · other
Dallas County $16,444
90 Dallas County High School
Plantersville · high
Dallas County $16,444
91 Southside High School
Selma · high
Dallas County $16,444
92 Brantley Elementary School
Selma · other
Dallas County $16,444
93 Keith MiddleHigh School
Orrville · other
Dallas County $16,444
94 William R Martin Middle School
Valley Grande · middle
Dallas County $16,444
95 Tipton Durant Middle School
Selma · middle
Dallas County $16,444
96 Salem Elementary School
Orrville · other
Dallas County $16,444
97 Bruce K Craig Elementary School
Selma · elementary
Dallas County $16,444
98 Southside Primary School
Selma · other
Dallas County $16,444
99 JE Terry Elementary School
Plantersville · other
Dallas County $16,444
100 Thomasville Elementary School
Thomasville · other
Thomasville City $16,280

Per-pupil expenditure from NCES F-33 School District Finance Survey (FY 2021-22). Figures are district-wide averages. View national school spending rankings.