Alabama Schools

  • DEPARTMENT OF EDUCATION
  • 5114 GORDON PERSONS BUILDING
  • MONTGOMERY, AL 36104
  • (334) 242-9700
Below is a summary of public and private K-12 schools in Alabama, the information provided includes details on state finances, overall faculty numbers and student enrollment. We have also collected graduation and dropout rates which are broken down by grade and race.

Interested in downloading a spreadsheet of all K-12 high schools in Alabama? Click Here To Get Your List of High Schools!

State Information For Public Schools

Alabama School Rankings

State Ranking
Graduation Rate69.0%-
Dropout Rate2.2%-
Per Pupil Spending$8,646-
Students Per Teacher15.6-
Number of Schools1,629-
Number of Students745,668-
Number of (FTE) Teachers47,818-

Alabama Student, Faculty and Staff Statistics (2008)

Student Enrollment Per Grade
    Student/Teacher Ratio
Total Student Enrollment745,66815.6
Prekindergarten Students6,47012.5
Kindergarten Students56,20512.0
1st Grade Students57,882-
2nd Grade Students58,683-
3rd Grade Students59,243-
4th Grade Students58,593-
5th Grade Students57,955-
6th Grade Students57,328-
7th Grade Students57,910-
8th Grade Students57,809-
9th Grade Students64,681-
10th Grade Students56,559-
11th Grade Students49,587-
12th Grade Students46,763-
Ungraded Students--
Teachers Per Grade Level
    Student/Teacher Ratio
Total Full Time Equivalent (FTE) Teachers47,81815.6
Prekindergarten Teachers51712.5
Kindergarten Teachers4,70212.0
Elementary Teachers21,974-
Secondary Teachers20,625-
Teachers of Ungraded Classes-1.0
Instructional Faculty
   
Instructional Aides6,914
Instructional Coordinators and Supervisors1,032
Guidance Counselors & Directors
   
Total Guidance Counselors & Directors1,873
Elementary991
Secondary684
Other198
Librarians & Staff
   
Librarians1,425
Library Support Staff695
Administrators
   
Total Administrators & Support Staff35,611
Local Education Agency (LEA) Administrators884
LEA Administrative Support Staff1,755
School Administrators2,706
School Administrative Support Staff3,336
Student Support Services2,316
Other Support Services Staff24,614

Alabama State Financial Details (2008)

State Revenues For Education
    Percent of Total
Total Revenues$7,693,742,227-
Total Local Revenues$2,271,177,80929.5%
Property Tax--
Non-Property Tax--
Local Government Property Tax$1,008,349,50113.1%
Local Government Non-Property Tax$521,992,2106.8%
Individual Tuition$4,472,4060.06%
Tuition From LEAs$857,8590.01%
Individual Transportation Fees--
Transportation Fees From LEAs$65,5470.00%
Earnings on Investments$100,677,1701.3%
Food Service$140,198,9021.8%
Student Activities$170,649,3082.2%
Textbooks$1,271,1190.02%
Summer School--
Other Revenues$323,567,1934.2%
Intermediate Revenues$19,327,8420.3%
Total State Revenues$4,658,854,37860.6%
Total Federal Revenues$744,382,1989.7%
Direct Grants$19,043,0530.2%
Revenues Through State$702,466,1049.1%
Revenues Through Intermediate Agencies$227,2840.00%
Other Sources$22,645,7570.3%
State Expenses For Education
    Percent of Total
Total Current Expenditures$6,832,439,210-
Total Instructional Expenditures$4,008,734,48558.7%
Salaries$2,553,753,21137.4%
Teacher Salaries - Regular$1,804,977,19926.4%
Teacher Salaries - Special Education$304,741,2664.5%
Teacher Salaries - Vocational$113,324,8911.7%
Teacher Salaries - Other$32,245,2840.5%
Employee Benefits$1,013,988,94614.8%
Purchased Services$103,804,2951.5%
Tuition To Private and Out-of-State Schools$2,587,0350.04%
Tuition To Other LEAs In-State$491,1040.01%
Supplies$319,782,1860.1%
Property$14,818,8120.2%
Other--
Textbooks$64,679,6090.9%
Salaries$1,150,700,19416.8%
Student Support$213,927,4773.1%
Instructional Staff Support$192,827,4742.8%
General Administration Support$71,906,6031.1%
School Administration Support$284,516,4564.2%
Operation & Maintenance Support$171,866,2272.5%
Student Transportation Support$151,982,7112.2%
Other Support$63,673,2460.9%
Employee Benefits$503,692,8417.4%
Student Support$82,508,0481.2%
Instructional Staff Support$70,661,0271.0%
General Administration Support$23,185,4960.3%
School Administration Support$108,461,3451.6%
Operation & Maintenance Support$91,671,2911.3%
Student Transportation Support$102,397,9341.5%
Other Support$24,807,7000.4%
Purchased Services$271,665,8694.0%
Student Support$35,723,5500.5%
Instructional Staff Support$35,025,9540.5%
General Administration Support$19,330,8670.3%
School Administration Support$14,267,7610.2%
Operation & Maintenance Support$107,189,4591.6%
Student Transportation Support$29,656,7470.4%
Other Support$30,471,5310.4%
Supplies$384,502,3865.6%
Student Support$35,092,9600.5%
Instructional Staff Support$25,677,3620.4%
General Administration Support$2,521,3150.04%
School Administration Support$11,116,5950.2%
Operation & Maintenance Support$243,761,7793.6%
Student Transportation Support$53,687,8480.8%
Other Support$12,644,5270.2%
Property$87,456,5001.3%
Student Support$2,742,3780.04%
Instructional Staff Support$693,2350.01%
General Administration Support$563,1710.01%
School Administration Support$841,9000.01%
Operation & Maintenance Support$6,725,3730.10%
Student Transportation Support$74,494,9371.1%
Other Support$1,395,5060.02%
Other$67,760,3851.0%
Student Support$2,687,3600.04%
Instructional Staff Support$3,849,0150.06%
General Administration Support$56,632,1920.8%
School Administration Support$1,826,7180.03%
Operation & Maintenance Support$187,0710.00%
Student Transportation Support$43,2120.00%
Other Support$2,534,8170.04%
Total Non-Instructional Expenditures$445,383,0506.5%
Food Services$445,383,0506.5%
Salaries$147,426,5512.2%
Employee Benefits$98,887,7201.4%
Purchased Services$9,511,9310.1%
Supplies$189,278,2192.8%
Property--
Other$278,6290.00%
Enterprise--
Salaries--
Employee Benefits--
Purchased Services--
Supplies--
Property--
Other--

Alabama State Graduation and Dropout Details (2007)

Graduation Rate By Race
    Graduation Rate
American Indian 82.3%
Asian 87.3%
Hispanic 62.2%
Black 60.6%
White 73.9%
Total 69.0%
Diploma Count By Race
    Diploma Count
American Indian 437
Asian 474
Hispanic 684
Black 13,343
White 26,375
Total 41,346
Other High School Completion Certificate (OHC) Recipients By Race
    OHC Count
American Indian 18
Asian 8
Hispanic 58
Black 1,212
White 806
Total 2,103
General Equivalency Diploma (GED) Recipients By Race (Ages 16-19)
    GED Count
American Indian 53
Asian 28
Hispanic 65
Black 650
White 2,680
Total 3,479
Dropout Rates By Grade
  Dropouts Dropout Rate
Grade 91,2561.9%
Grade 101,3352.4%
Grade 111,2212.5%
Grade 128421.8%
Grades 9-12 Total4,6542.2%
Dropout Rates By Race (Grades 9-12)
  Dropouts Dropout Rate
American Indian101.8%
Asian101.1%
Hispanic242.2%
Black5512.2%
White6612.1%
Dropout Rates By Gender (Grades 9-12)
  Dropouts Dropout Rate
Male2,6602.5%
Female1,9821.9%
City List
City Name Schools Students S:T Ratio
Median Income
Rating
Grade
Abbeville51,11417.1$23,266
1 Reviews
Adamsville32,34817.2$39,563
12 Reviews
Addison268415.5$22,235
1 Reviews
Akron234015.5$19,875
1 Reviews
Alabaster105,27016.2$58,379
Not Yet Rated
Albertville95,02316.7$31,893
1 Reviews
Alexander City73,39515.3$29,309
1 Reviews
Alexandria21,99416.8$40,761
Not Yet Rated
Aliceville396414.9$17,092
Not Yet Rated
Alpine232713.8-
1 Reviews
Altoona245816.1$20,469
1 Reviews
Andalusia83,48915.1$26,856
1 Reviews
Anniston237,17016.8$27,385
9 Reviews
Arab62,85915.8$36,716
Not Yet Rated
Ardmore21,51717.9$28,352
Not Yet Rated
Arley253115.0$26,500
5 Reviews
Ashford41,63718.1$29,444
9 Reviews
Ashland41,14717.2$23,469
6 Reviews
Ashville61,19114.5$31,509
2 Reviews
Athens156,44615.5$33,980
3 Reviews
Atmore71,90718.0$22,867
3 Reviews
Attalla82,22115.0$27,444
2 Reviews
Auburn146,24715.9$17,206
4 Reviews
Bay Minette73,51515.3$27,226
2 Reviews
Bear Creek256416.6$27,813
3 Reviews
Beatrice234213.2$15,833
2 Reviews
Berry261816.1$20,214
4 Reviews
Bessemer186,55617.3$23,066
26 Reviews
Birmingham17339,34116.2$26,735
104 Reviews
Blountsville52,59118.1$24,432
6 Reviews
Boaz73,09317.1$25,699
3 Reviews
Brantley259615.4$21,574
1 Reviews
Bremen284215.9-
1 Reviews
Brewton51,45113.3$34,234
1 Reviews
Bridgeport242014.2$28,981
1 Reviews
Brilliant239216.5$18,224
4 Reviews
Brookwood21,53218.0$40,104
Not Yet Rated
Brundidge296715.6$16,774
Not Yet Rated
Bryant322410.0-
Not Yet Rated
Butler498217.5$35,302
1 Reviews
Calera41,99516.2$35,650
1 Reviews
Camden51,49116.8$25,750
9 Reviews
Camp Hill21837.5$20,655
1 Reviews
Carbon Hill399117.9$20,861
Not Yet Rated
Carrollton414816.0$24,318
Not Yet Rated
Centre51,58115.7$24,000
3 Reviews
Centreville41,18315.6$31,842
Not Yet Rated
Chatom393814.5$31,319
5 Reviews
Chelsea43,04417.4$67,083
11 Reviews
Cherokee367415.0$24,597
3 Reviews
Chickasaw41,30114.8$27,036
1 Reviews
Childersburg51,66614.4$23,932
3 Reviews
Citronelle42,30217.5$31,739
Not Yet Rated
Clanton72,95015.6$30,394
4 Reviews
Clay272517.7$61,042
Not Yet Rated
Clayton360313.9$18,750
Not Yet Rated
Cleveland499811.6$37,037
7 Reviews
Columbiana51,66911.1$34,034
1 Reviews
Cordova31,04917.3$17,389
Not Yet Rated
Cottondale52,51715.5-
2 Reviews
Courtland332213.5$27,500
1 Reviews
Crossville31,80916.8$31,394
3 Reviews
Cullman237,19716.1$29,164
9 Reviews
Dadeville41,33214.8$25,266
1 Reviews
Daleville31,26316.4$34,473
1 Reviews
Danville41,61514.4-
1 Reviews
Daphne73,53117.2$52,603
2 Reviews
Deatsville42,73316.7$40,938
3 Reviews
Decatur259,54012.7$37,192
16 Reviews
Demopolis52,66415.0$26,481
10 Reviews
Dora41,36514.3$21,458
1 Reviews
Dothan3310,41517.3$35,000
19 Reviews
Double Springs41,11013.4$25,865
Not Yet Rated
Douglas31,45814.8$33,594
3 Reviews
Duncanville274914.2-
Not Yet Rated
East Brewton31,47817.7$23,125
8 Reviews
Eclectic31,67417.3$30,906
Not Yet Rated
Eight Mile62,55916.9-
2 Reviews
Elba380014.7$24,021
Not Yet Rated
Elberta41,02415.7$22,375
Not Yet Rated
Elmore20-$29,792
Not Yet Rated
-
Enterprise156,32218.1$37,661
13 Reviews
Eufaula72,80115.1$27,910
1 Reviews
Eutaw61,04614.8$23,056
1 Reviews
Evergreen61,32516.6$20,979
9 Reviews
Fairfield92,15416.1$27,845
8 Reviews
Fairhope104,31616.7$42,913
3 Reviews
Falkville277013.3$34,583
2 Reviews
Fayette41,94614.8$25,714
Not Yet Rated
Flomaton476017.3$25,875
Not Yet Rated
Florala221115.1$17,377
2 Reviews
Florence218,87816.2$28,330
12 Reviews
Foley74,22618.9$31,596
5 Reviews
Fort Deposit251618.4$20,433
Not Yet Rated
Fort Payne63,17614.4$33,560
1 Reviews
Gadsden266,56214.7$24,823
7 Reviews
Gardendale72,96017.3$45,786
7 Reviews
Geneva31,25412.4$22,096
3 Reviews
Georgiana359510.6$17,014
Not Yet Rated
Gilbertown286619.2$27,917
Not Yet Rated
Glencoe31,03115.4$38,385
3 Reviews
Gordo21,12417.0$23,813
Not Yet Rated
Goshen297616.3$24,219
2 Reviews
Grand Bay31,87116.9$38,941
4 Reviews
Grant31,33213.7$37,188
1 Reviews
Greensboro101,71714.9$22,930
1 Reviews
Greenville72,44517.0$22,106
3 Reviews
Grove Hill41,21516.1$31,012
2 Reviews
Guin350417.8$26,618
Not Yet Rated
Gulf Shores52,04218.2$41,826
Not Yet Rated
Guntersville102,80713.9$29,882
2 Reviews
Gurley21,04513.9$23,831
1 Reviews
Hackleburg247413.3$26,075
Not Yet Rated
Haleyville41,66114.4$24,907
2 Reviews
Hamilton41,76317.1$27,489
10 Reviews
Hanceville31,21615.6$26,351
1 Reviews
Hartford374616.2$23,324
1 Reviews
Hartselle83,49814.3$40,461
1 Reviews
Harvest65,06517.1$61,319
5 Reviews
Hayden42,45117.4$31,484
1 Reviews
Hayneville61,10714.9$19,554
4 Reviews
Hazel Green33,28017.8$40,263
Not Yet Rated
Headland41,72819.0$34,388
2 Reviews
Heflin51,53016.2$28,398
2 Reviews
Helena52,40617.1$62,908
Not Yet Rated
Hokes Bluff31,43416.8$37,923
1 Reviews
Holly Pond31,04314.9$28,182
3 Reviews
Hollywood315710.8$27,500
Not Yet Rated
Holt293416.8$27,273
1 Reviews
Homewood53,55412.0$45,431
4 Reviews
Hoover2112,88913.6$61,982
23 Reviews
Hope Hull2199--
1 Reviews
Hueytown72,90216.2$41,225
4 Reviews
Huntsville9026,70513.9$41,074
31 Reviews
Irondale52,29315.4$46,203
2 Reviews
Irvington63,70516.6-
2 Reviews
Jackson41,99216.3$34,806
2 Reviews
Jacksonville72,78418.1$23,726
Not Yet Rated
Jasper165,11314.8$33,044
1 Reviews
Jemison42,14414.9$33,250
4 Reviews
Killen31,77118.0$43,203
3 Reviews
Kimberly21,36015.5$46,343
5 Reviews
Lafayette586313.6-
1 Reviews
Lanett51,25715.6$26,197
5 Reviews
Leeds41,46115.7$37,420
3 Reviews
Leighton31,08815.9$20,500
2 Reviews
Letohatchee228315.7-
3 Reviews
Lincoln31,55614.3$34,053
5 Reviews
Linden649512.0$22,303
1 Reviews
Lineville296415.1$23,468
7 Reviews
Livingston31,04014.2$13,516
1 Reviews
Loachapoka261813.2$30,938
Not Yet Rated
Locust Fork21,35118.6$39,333
Not Yet Rated
Louisville350113.9$20,859
1 Reviews
Luverne31,00717.1$22,457
Not Yet Rated
Lynn243515.4$26,125
Not Yet Rated
Madison179,43518.4$63,849
Not Yet Rated
Maplesville21,23715.3$27,500
2 Reviews
Marbury274823.8-
1 Reviews
Marion41,01317.2$24,330
Not Yet Rated
Mccalla33,27015.8-
5 Reviews
Mcintosh264514.3$28,214
Not Yet Rated
Meridianville273616.7$54,766
Not Yet Rated
Midfield41,27017.9$31,378
1 Reviews
Midland City377818.4$20,000
5 Reviews
Millbrook63,32218.6$43,838
12 Reviews
Mobile10435,29317.2$31,445
35 Reviews
Monroeville72,03816.9$28,229
7 Reviews
Montevallo31,40212.2$30,541
4 Reviews
Montgomery9930,87428,067.3$35,627
99 Reviews
Moody42,20016.9$39,500
2 Reviews
Moulton71,96316.9$26,591
4 Reviews
Moundville21,01918.2$31,944
5 Reviews
Mount Meigs30--
Not Yet Rated
-
Mount Vernon253412.0$29,861
2 Reviews
Mountain Brook64,39712.8$100,483
Not Yet Rated
Munford31,55615.6$35,109
3 Reviews
Muscle Shoals72,75115.7$40,216
1 Reviews
New Brockton376316.6$24,032
2 Reviews
New Hope21,05615.2$31,458
2 Reviews
New Market32,05217.8$42,985
1 Reviews
Newton21,17517.7$33,021
1 Reviews
Northport147,27116.1$40,206
6 Reviews
Notasulga21,13617.4$31,307
1 Reviews
Oakman283817.2$22,014
Not Yet Rated
Odenville42,01016.8$36,473
4 Reviews
Ohatchee21,01517.1$38,359
2 Reviews
Oneonta52,13517.3$28,620
Not Yet Rated
Opelika146,63714.8$33,397
11 Reviews
Opp41,56513.4$26,702
1 Reviews
Orrville365314.9$28,571
Not Yet Rated
Owens Cross Roads31,32817.1$34,856
3 Reviews
Oxford63,24016.1$40,397
4 Reviews
Ozark102,47915.1$29,330
6 Reviews
Parrish244513.9$21,711
Not Yet Rated
Pelham33,10617.8$54,808
3 Reviews
Pell City93,85417.2$37,250
4 Reviews
Phenix City176,76015.9$26,720
6 Reviews
Phil Campbell31,07413.7$24,598
1 Reviews
Piedmont41,07514.6$24,893
1 Reviews
Pinson74,76115.8$39,583
5 Reviews
Pisgah289715.0$28,750
Not Yet Rated
Plantersville274017.0-
Not Yet Rated
Pleasant Grove21,79016.1$52,776
2 Reviews
Prattville157,20719.6$45,728
13 Reviews
Prichard102,18315.3$19,544
Not Yet Rated
Rainbow City41,40115.7$40,216
Not Yet Rated
Rainsville51,23916.0$29,505
2 Reviews
Ranburne284315.3$31,979
6 Reviews
Reform271916.0$20,625
2 Reviews
Roanoke41,70315.8$26,946
3 Reviews
Robertsdale93,55917.4$33,194
5 Reviews
Rockford41,32616.3$20,000
1 Reviews
Russellville83,54413.8$25,333
8 Reviews
Samson378217.0$18,594
1 Reviews
Saraland51,75618.1$38,318
Not Yet Rated
Satsuma52,37616.4$50,496
Not Yet Rated
Scottsboro93,22513.8$32,654
5 Reviews
Seale51,94517.1-
8 Reviews
Section271713.0$31,500
Not Yet Rated
Selma276,54917.4$21,261
11 Reviews
Semmes44,69518.9-
3 Reviews
Sheffield41,17914.0$26,673
2 Reviews
Silverhill243516.3$42,083
1 Reviews
Skipperville284719.1-
2 Reviews
Slocomb31,20116.2$22,113
4 Reviews
Smiths Station54,56215.9-
2 Reviews
Somerville41,80913.6$26,250
1 Reviews
Southside21,43517.0$52,464
1 Reviews
Spanish Fort42,98116.1$56,699
1 Reviews
Springville42,19016.7$43,397
5 Reviews
Stevenson31,17915.5$26,908
2 Reviews
Sumiton285120.3$26,364
Not Yet Rated
Sylacauga104,19915.5$29,533
5 Reviews
Talladega153,06415.7$29,617
14 Reviews
Tallassee31,99615.6$23,946
1 Reviews
Tarrant61,32118.1$29,380
6 Reviews
Theodore63,83418.4$33,750
5 Reviews
Thomasville31,57317.1$26,549
Not Yet Rated
Toney21,83717.8-
3 Reviews
Town Creek499316.4$24,583
5 Reviews
Trinity62,79216.6$54,271
3 Reviews
Troy82,18615.6$25,352
2 Reviews
Trussville55,20316.0$66,943
9 Reviews
Tuscaloosa3612,23416.0$27,731
4 Reviews
Tuscumbia112,68716.2$27,793
7 Reviews
Tuskegee31,47921.0$18,889
3 Reviews
Tuskegee Institute370231.3-
1 Reviews
Union Springs51,56115.5$18,520
Not Yet Rated
Uniontown291116.3$12,386
1 Reviews
Valley94,13016.9$31,395
3 Reviews
Vance21,27714.8$43,750
Not Yet Rated
Vernon399915.3$27,344
1 Reviews
Vestavia Hills96,18013.8$70,623
4 Reviews
Vincent297411.0$35,045
1 Reviews
Vinemont61,80315.0-
2 Reviews
Warrior21,42014.6$28,143
13 Reviews
Weaver21,26819.4$36,573
10 Reviews
Wedowee589221.5$26,136
Not Yet Rated
West Blocton51,26117.1$30,417
1 Reviews
Wetumpka83,71019.3$35,536
2 Reviews
Whistler20--
Not Yet Rated
-
Wilmer41,45816.2-
5 Reviews
Winfield31,33215.2$31,317
Not Yet Rated
Woodstock334014.8-
1 Reviews
York377614.1$19,153
Not Yet Rated
Navigation
Largest Cities (number of schools)
Largest Districts (number of schools)