How to Become a Teacher in Alabama

Alabama is an innovative state for education, offering a variety of alternatives to teacher certification, holding its educators to high standards, and striving for success in each school. Prospective teachers who are interested in working in a largely rural setting, smaller school districts, and generally small class sizes will enjoy teaching in Alabama. Prospective teachers are required to earn a certificate before entering the classroom. Specific certificate information follows.

How to become a teacher in Alabama - traditional route for residents

Prospective teachers working toward an initial teaching certificate in Alabama must achieve the following:

  • Hold a bachelor’s degree from a state-approved institution
  • Complete a teacher preparation program from a state-approved institution
  • Pass the Praxis series tests

How to become a teacher in AL - alternative route for residents

Alabama has proven innovative in its approach to working with non-traditional certification processes. Some alternative routes to certification for Alabama residents include:

  • Troops to Teachers
  • Teach First
  • Teach For America
  • AmeriCorps

How to become a teacher in AL - for out-of-state teacher applicants

While Alabama does not hold reciprocity agreements with other states, it does welcome teachers from other areas. To become certified in Alabama, teachers must:

  • Hold an accredited bachelor’s degree
  • Pass the Praxis I and II
  • Complete a regionally-approved teacher preparation program

How do I become a teacher in Alabama - necessary exams for residents

Aspiring teachers in Alabama are required to pass the two main Praxis exams. The Praxis I tests students on basic items in the areas of math, reading and writing. The Praxis II tests students on subject-specific areas relating to their teaching field.

What bachelors degree do I need for teaching in Alabama?

The state of Alabama does not require particular bachelor degrees for certification, although the Department of Education does encourage students to major in areas they will be teaching, such as elementary education, math or history. Alabama prides itself on the high level of teaching in the public school system, and teachers must be considered highly qualified for their field.

What is a teacher preparation program in Alabama?

Teacher preparation programs in Alabama focus on areas of need within the state. In particular, teachers focus their studies on English, math, and science. Prospective teachers will also:

  • Student teach for at least 12 weeks
  • Observe 3 separate education environments
  • Receive regular mentoring
  • Develop at least one unit plan, extending over three subject areas and 6 weeks

How do I renew my teacher certification in Alabama?

In order to renew an initial teaching certificate in Alabama must:

  • Earn 6 semester credits before renewal in a subject area related to education
  • Receive positive performance reviews

Where do I go for more information about how to become a teacher in AL?

The following websites have additional information about how to become a teacher in Alabama:

  • Alabama Department of Education

    This official government site provides the most accurate information for those interested in teaching in Alabama, with details on how to achieve certification.

  • Alabama Online Application System

    This site not only contains updated information on teaching in Alabama, but also allows applicants to apply to schools statewide with one application.

Alabama Student Statistics

  • Number of Pre-School students: 6,470
  • Number of Kindergarten students: 56,205
  • Number of 1st - 12th grade students: 682,993
  • Total number of students in Alabama: 745,668

Alabama Teacher Statistics

Average Teacher Salary by Grade Level

Grade Level Average 10th percentile 25th percentile Median 75th percentile 90th percentile
Pre-school $25,050 $16,120 $20,080 $23,620 $28,590 $33,740
Kindergarten $45,570 $33,860 $38,860 $45,850 $52,590 $59,670
Elementary $46,810 $35,350 $40,330 $46,540 $52,700 $59,240
Middle school $46,730 $35,550 $40,630 $46,520 $52,110 $59,130
High school $47,320 $35,470 $40,810 $47,090 $53,650 $60,260

School Districts in Alabama

School District Largest Elementary Schools Largest Middle Schools Largest High Schools
Albertville City
Big Spring Lake Kindergarten School
257 Country Club Rd
Albertville, AL 35951
Ala Avenue Middle School
600 East Alabama Ave
Albertville, AL 35950
Albertville High School
402 East Mccord Ave
Albertville, AL 35950
Evans Elementary School
901 West Mckinney Ave
Albertville, AL 35950
Albertville Elementary School
1100 Horton Rd
Albertville, AL 35950
Alexander City
Nathaniel High Stephens Elementary School
851 Laurel St
Alexander City, AL 35010
Alexander City Middle School
359 State St
Alexander City, AL 35010
Benjamin Russell High School
225 Heard Blvd
Alexander City, AL 35010
William L Radney Elementary School
140 Alison Dr
Alexander City, AL 35010
Jim Pearson Elementary School
1240 Scott Rd
Alexander City, AL 35010
Andalusia City
Andalusia Elementary School
1501 West Bypass
Andalusia, AL 36420
Andalusia Middle School
1201 C C Baker Ave
Andalusia, AL 36421
Andalusia High School
701 Third St
Andalusia, AL 36420
Anniston City
Constantine Elementary School
1200 Johnson Ave
Anniston, AL 36201
Anniston Middle School
4800 Mcclellan Blvd
Anniston, AL 36206
Anniston High School
1301 Woodstock Ave
Anniston, AL 36207
Cobb Elementary School
1325 Cobb Ave
Anniston, AL 36201
Golden Springs Elementary School
100 Feary Dr
Anniston, AL 36207
Arab City
Arab Primary School
121 Mimosa St NE
Arab, AL 35016
Arab Jr High School
911 Old Cullman Rd
Arab, AL 35016
Arab High School
511 Arabian Dr NE
Arab, AL 35016
Arab Elementary School
241 8th Ave NE
Arab, AL 35016
Athens City
James L Cowart Elementary School
1701 West Hobbs St
Athens, AL 35611
Athens Middle School
601 South Clinton St
Athens, AL 35611
Athens High School
100 Hwy 31 North
Athens, AL 35611
Brookhill Elementary School
320 Brookhill Dr
Athens, AL 35611
Athens Elementary School
515 North Madison St
Athens, AL 35611
Attalla City
Curtiston Primary School
300 Cullman Ave
Attalla, AL 35954
Etowah Middle School
429 South 4th St
Attalla, AL 35954
Etowah High School
201 Case Ave
Attalla, AL 35954
Stowers Hill Intermediate School
404 9th Ave West
Attalla, AL 35954
Auburn City
Richland Elementary School

Auburn, AL 36831
Drake Middle School
655 Spencer Ave
Auburn, AL 36830
Auburn High School
405 South Dean Rd
Auburn, AL 36830
Margaret Yarbrough School
1555 North Donahue Dr
Auburn, AL 36830
Auburn Jr High School
332 Samford Ave
Auburn, AL 36830
Cary Woods Elementary School
715 Sanders St
Auburn, AL 36830
Autauga County
Autaugaville School
2708 Dutch Bend St
Autaugaville, AL 36003
Marbury School
P O Drawer A
Marbury, AL 36051
Autaugaville School
2708 Dutch Bend St
Autaugaville, AL 36003
Prattville Kindergarten School
338 1st St
Prattville, AL 36067
Prattville Jr High School
1089 North Chestnut
Prattville, AL 36067
Marbury School
P O Drawer A
Marbury, AL 36051
Prattville Elementary School
134 Patrick St
Prattville, AL 36067
Billingsley High School
2446 County Rd 77
Billingsley, AL 36006
Baldwin County
Vaughn Elementary School
55260 County Rd 21
Stockton, AL 36579
Gulf Shores Middle School
450 East 15th Ave
Gulf Shores, AL 36542
Gulf Shores High School
600 East 15th Ave
Gulf Shores, AL 36542
Swift Consolidated Elementary School
6330 Bon Secour Hwy
Bon Secour, AL 36511
Summerdale School
400 East Brdway
Summerdale, AL 36580
Spanish Fort High School
One Placeaza De Toros
Spanish Fort, AL 36527
Stapleton School
35480 Harriot Ave
Stapleton, AL 36578
Perdido Elementary School
23589 County Rd 47
Perdido, AL 36562
Daphne High School
9300 . Lawson Rd
Daphne, AL 36526
Barbour County
Barbour County Intermediate School
Victorian St
Louisville, AL 36048
Barbour County Middle School
64 Beaty Dr
Louisville, AL 36048
Barbour County High School
South Midway Exit
Clayton, AL 36016
Barbour County Primary School
Hwy 51 Bypass
Clayton, AL 36016
Bessemer City
Greenwood Elementary School
1219 School Rd
Bessemer, AL 35022
James A Davis Middle School
1224 Clarendon Ave
Bessemer, AL 35020
Jess Lanier High School
100 High School Dr
Bessemer, AL 35022
Charles F Hard Elementary School
2801 Arlington Ave
Bessemer, AL 35020
Westhills Elementary School
710 Glenn Rd
Bessemer, AL 35022
Bibb County
Randolph Elementary School
7259 Hwy 36
Randolph, AL 36792
West Blocton Middle School
4721 Truman Aldrich Pkwy
West Blocton, AL 35184
West Blocton High School
4734 Truman Aldrich Parkway
West Blocton, AL 35184
West Blocton Elementary School
828 Cahaba River Dr
West Blocton, AL 35184
Brent Elementary School
160 4th St
Brent, AL 35034
Bibb County High School
220 Birmingham Rd
Centreville, AL 35042
Woodstock Elementary School
19456 Eastern Valley Rd
Woodstock, AL 35188
Birmingham City
Robert E Lee Elementary School
630 18th St SW
Birmingham, AL 35211
Glenn Middle School
901 16th St West
Birmingham, AL 35208
West End High School
4515 Elm St
Walnut Grove, AL 35990
Hill Elementary School
507 3rd St North
Birmingham, AL 35204
We Putnam Middle Sch-magnet
1757 Montclair Rd
Birmingham, AL 35210
Ramsay High School
1800 13th Ave South
Birmingham, AL 35205
Tr Wright Elementary Sch-magnet
1212 Cheyenne Blvd
Birmingham, AL 35215
Kirby Middle School
1328 28th St North
Birmingham, AL 35234
Parker High School
900 4th St North
Birmingham, AL 35204
Blount County
Southeastern Elementary School
18770 State Hwy 75
Remlap, AL 35133
Southeastern Elementary School
18770 State Hwy 75
Remlap, AL 35133
Cleveland High School
71 High School St
Cleveland, AL 35049
Hayden Elementary School
4111 State Hwy 160
Hayden, AL 35079
Cleveland High School
71 High School St
Cleveland, AL 35049
Susan Moore High School
4040 Susan Moore Rd
Blountsville, AL 35031
Cleveland Elementary School
115 Stadium Dr
Cleveland, AL 35049
Hayden Middle School
310 Second Ave
Hayden, AL 35079
Jb Pennington High School
81 College St
Blountsville, AL 35031
Boaz City
Corley Elementary School
505 Mount Vernon Rd
Boaz, AL 35957
Boaz Middle School
140 Newt Parker Dr
Boaz, AL 35957
Boaz High School
907 Brown St
Boaz, AL 35957
Boaz Intermediate School
11 Newt Parker Dr
Boaz, AL 35957
Boaz Elementary School
362 Collier St
Boaz, AL 35957
Brewton City
Brewton Middle School
301 Liles Blvd
Brewton, AL 36426
Brewton Middle School
301 Liles Blvd
Brewton, AL 36426
Tr Miller High School
1835 Douglas Ave
Brewton, AL 36426
Brewton Elementary School
901 Douglas Ave
Brewton, AL 36426
Bullock County
Merritt Elementary School
Old Troy Hwy
Midway, AL 36053
South Highlands Middle School
328 Bernard St
Union Springs, AL 36089
Bullock County High School
Old Sardis Rd-hwy 223
Union Springs, AL 36089
Union Springs Elementary School
211 West Conecuh St
Union Springs, AL 36089
Bullock County High School
Old Sardis Rd-hwy 223
Union Springs, AL 36089
South Highlands Middle School
328 Bernard St
Union Springs, AL 36089
Butler County
Rl Austin Elementary School
387 North Palmer Ave
Georgiana, AL 36033
Georgiana High School
225 Patterson Ave
Georgiana, AL 36033
Georgiana High School
225 Patterson Ave
Georgiana, AL 36033
Mckenzie High School
221 North Garland Rd
Mckenzie, AL 36456
Greenville Middle School
300 Overlook Rd
Greenville, AL 36037
Mckenzie High School
221 North Garland Rd
Mckenzie, AL 36456
Greenville Elementary School
102 Butler Circle
Greenville, AL 36037
Greenville High School
100 Tiger Dr
Greenville, AL 36037
Calhoun County
Saks Middle School
32 Watson
Anniston, AL 36206
Saks Middle School
32 Watson
Anniston, AL 36206
White Plains High School
250 White Placeains Rd
Anniston, AL 36207
White Plains Middle School
5800 Al Hwy 9
Anniston, AL 36207
White Plains Middle School
5800 Al Hwy 9
Anniston, AL 36207
Ohatchee High School
100 Cherokee Trl
Ohatchee, AL 36271
Ohatchee Elementary School
365 J St
Ohatchee, AL 36271
Ohatchee High School
100 Cherokee Trl
Ohatchee, AL 36271
Pleasant Valley High School
4141 Placeeasant Valley Rd
Jacksonville, AL 36265
Chambers County
Five Points Elementary School
10180 County Rd 222
Five Points, AL 36855
Five Points Elementary School
10180 County Rd 222
Five Points, AL 36855
Lafayette High School
214 1st Ave SE
Lafayette, AL 36862
Bob Harding-shawmut Elementary
3301 23rd Dr
Valley, AL 36854
John P Powell Middle School
621 1st St SE
Lafayette, AL 36862
Valley High School
501 Hwy 29
Valley, AL 36854
Lafayette Lanier Elementary School
6001 20th Ave
Valley, AL 36854
W F Burns Middle School
292 Johnson St
Valley, AL 36854
Cherokee County
Centre Middle School
350 East Main St
Centre, AL 35960
Centre Middle School
350 East Main St
Centre, AL 35960
Gaylesville High School
760 Trojan Way
Gaylesville, AL 35973
Gaylesville High School
760 Trojan Way
Gaylesville, AL 35973
Cherokee County High School
910 Warrior Dr
Centre, AL 35960
Spring Garden High School
2430 County Rd 29
Spring Garden, AL 36275
Spring Garden High School
2430 County Rd 29
Spring Garden, AL 36275
Chilton County
Maplesville High School
1256 Al Hwy 139
Maplesville, AL 36750
Clanton Middle School
835 Templacee Rd
Clanton, AL 35045
Maplesville High School
1256 Al Hwy 139
Maplesville, AL 36750
Verbena High School
202 County Rd 510
Verbena, AL 36091
Jemison Middle School
25125 Us Hwy 31
Jemison, AL 35085
Jemison High School
25195 Us Hwy 31
Jemison, AL 35085
Clanton Intermediate School
825 Templacee Rd
Clanton, AL 35045
Verbena High School
202 County Rd 510
Verbena, AL 36091
Choctaw County
Southern Choctaw Elementary School
10935 Hwy 17
Gilbertown, AL 36908
Southern Choctaw High School
10941 Hwy 17
Gilbertown, AL 36908
Southern Choctaw High School
10941 Hwy 17
Gilbertown, AL 36908
Choctaw County Elementary
201 Tom Orr Dr
Butler, AL 36904
Choctaw County High School
277 Tom Orr Dr
Butler, AL 36904
Choctaw County High School
277 Tom Orr Dr
Butler, AL 36904
Clarke County
Coffeeville High School
Hwy 69 North
Coffeeville, AL 36524
Wilson Hall Middle School
161 Carter Dr
Grove Hill, AL 36451
Coffeeville High School
Hwy 69 North
Coffeeville, AL 36524
Wilson Hall Middle School
161 Carter Dr
Grove Hill, AL 36451
Jackson Middle School
235 College Ave
Jackson, AL 36545
Clarke County High School
151 South Church
Grove Hill, AL 36451
Joe M Gillmore Elementary School
133 Mayton Dr
Jackson, AL 36545
Jackson High School
321 Stanley Dr
Jackson, AL 36545
Clay County
Lineville Elementary School
88584 Hwy 9
Lineville, AL 36266
Lineville High School
18 West Main St
Lineville, AL 36266
Lineville High School
18 West Main St
Lineville, AL 36266
Ashland Elementary School
223 3rd St SW
Ashland, AL 36251
Clay County High School
220 3rd St SW
Ashland, AL 36251
Clay County High School
220 3rd St SW
Ashland, AL 36251
Cleburne County
Pleasant Grove Elementary School
9855 Hwy 9
Heflin, AL 36264
Cleburne County Middle School
661 Duke Dr
Heflin, AL 36264
Ranburne High School
21045 Main St
Ranburne, AL 36273
Cleburne County Middle School
661 Duke Dr
Heflin, AL 36264
Cleburne County High School
520 Evans Bridge Rd
Heflin, AL 36264
Cleburne County High School
520 Evans Bridge Rd
Heflin, AL 36264
Fruithurst Elementary School
222 School St
Fruithurst, AL 36262
Coffee County
New Brockton Elementary School
504 North John St
New Brockton, AL 36351
New Brockton High School
210 South Tyler St
New Brockton, AL 36351
New Brockton High School
210 South Tyler St
New Brockton, AL 36351
Kinston School
201 College St
Kinston, AL 36453
Kinston School
201 College St
Kinston, AL 36453
Zion Chapel High School
29256 Hwy 87
Jack, AL 36346
Zion Chapel High School
29256 Hwy 87
Jack, AL 36346
Colbert County
New Bethel Elementary School
900 New Bethel School Rd
Tuscumbia, AL 35674
Cherokee High School
850 High School Dr
Cherokee, AL 35616
Cherokee High School
850 High School Dr
Cherokee, AL 35616
Hatton Elementary School
2130 Hatton School Rd
Leighton, AL 35646
Colbert Heights High School
6825 Woodmont Dr
Tuscumbia, AL 35674
Colbert Heights High School
6825 Woodmont Dr
Tuscumbia, AL 35674
Leighton Elementary School
8100 Old Hwy 20
Leighton, AL 35646
Colbert County High School
2200 High School St
Leighton, AL 35646
Colbert County High School
2200 High School St
Leighton, AL 35646
Conecuh County
Conecuh County Jr High School
2347 Cleveland Ave
Castleberry, AL 36432
Conecuh County Jr High School
2347 Cleveland Ave
Castleberry, AL 36432
Hillcrest High School
1989 Jaguar Rd
Evergreen, AL 36401
Repton Jr High School
2340 Connaly St
Repton, AL 36475
Marshall Middle School
428 Reynolds Ave
Evergreen, AL 36401
Lyeffion Jr High School
7575 Hwy 83
Evergreen, AL 36401
Repton Jr High School
2340 Connaly St
Repton, AL 36475
Coosa County
Central Middle School
Route 2box 65
Rockford, AL 35136
Central Middle School
Route 2box 65
Rockford, AL 35136
Central High School
Hwy 231 North
Rockford, AL 35136
Central Elementary School
Route 2box 66
Rockford, AL 35136
Covington County
Fleeta School
27463 County Rd 30
Opp, AL 36467
Florala City Middle School
22975 Seventh Ave
Florala, AL 36442
Florala High School
22114 Begonia St
Florala, AL 36442
Ws Harlan Elementary School
1641 Mohegan St
Lockhart, AL 36455
Fleeta School
27463 County Rd 30
Opp, AL 36467
Straughn High School
29448 Straughn School Rd
Andalusia, AL 36421
Straughn Elementary School
29324 Straughn School Rd
Andalusia, AL 36421
Straughn Middle School
29324 Straughn School Rd
Andalusia, AL 36421
Pleasant Home School
12548 Falco Rd
Andalusia, AL 36420
Crenshaw County
Brantley High School
8879 North Main St
Brantley, AL 36009
Brantley High School
8879 North Main St
Brantley, AL 36009
Highland Home High School
18434 Montgomery Hwy
Highland Home, AL 36041
Highland Home High School
18434 Montgomery Hwy
Highland Home, AL 36041
Luverne High School
194 First Ave
Luverne, AL 36049
Luverne High School
194 First Ave
Luverne, AL 36049
Cullman City
Cullman City Primary School
900 Hoehn Dr NE
Cullman, AL 35055
Cullman Middle School
800 2nd Ave NE
Cullman, AL 35055
Cullman High School
510 13th St NE
Cullman, AL 35055
East Elementary School
608 4th Ave SE
Cullman, AL 35055
West Elementary School
303 Rosemont Ave SW
Cullman, AL 35055
Cullman County
Garden City Elementary School
208 3rd St West
Garden City, AL 35070
Holly Pond Middle
91 Buckner Rd
Holly Pond, AL 35083
Holly Pond High School
160 New Hope Rd
Holly Pond, AL 35083
Welti Elementary School
8545 County Rd 747
Cullman, AL 35055
Harmony School
4910 County Rd 940
Logan, AL 35098
Vinemont High School
High School Rd
Vinemont, AL 35179
West Point Intermediate School
4541 County Rd 1141
Vinemont, AL 35179
Vinemont Middle School
170 High School Rd
Vinemont, AL 35179
Hanceville High School
801 Commercial St
Hanceville, AL 35077
Dale County
Newton Elementary School
523 South College St
Newton, AL 36352
South Dale Middle School
Randolph St
Pinckard, AL 36371
Dale County High School
County Rd 59
Midland City, AL 36350
South Dale Middle School
Randolph St
Pinckard, AL 36371
George W Long High School
2565 Co Rd 60
Skipperville, AL 36374
George W Long High School
2565 Co Rd 60
Skipperville, AL 36374
Midland City Elementary School
Hinton Waters Ave
Midland City, AL 36350
Ariton School
264 Creel Richardson Rd
Ariton, AL 36311
Daleville City
Daleville Middle School
626 North Daleville Ave
Daleville, AL 36322
Daleville Middle School
626 North Daleville Ave
Daleville, AL 36322
Daleville High School
626 North Daleville Ave
Daleville, AL 36322
A M Windham Elementary School
626 North Daleville Ave
Daleville, AL 36322
Dallas County
Salem Elementary School
3486 Dallas Rd 3
Orrville, AL 36767
Tipton Middle School
2500 Tipton St
Selma, AL 36701
Keith Middle-high School
1166 Dallas Rd 115
Orrville, AL 36767
Je Terry Elementary School
70 Academy St
Plantersville, AL 36758
Keith Middle-high School
1166 Dallas Rd 115
Orrville, AL 36767
Southside High School
7975 Us Hwy 80 East
Selma, AL 36701
Shiloh Elementary School
6200 Dallas Rd 30
Sardis, AL 36775
William R Martin Middle School
2863 Dallas County Rd 81
Selma, AL 36703
Dallas County High School
335 5th Ave
Plantersville, AL 36758
Decatur City
Walter Jackson Elementary School
1950 Park St SE
Decatur, AL 35601
Oak Park Middle School
1218 16th Ave SE
Decatur, AL 35601
Decatur High School
1011 Prospect Dr SE
Decatur, AL 35601
West Decatur Elementary School
708 Memorial Dr SW
Decatur, AL 35601
Brookhaven Middle School
1302 5th Ave SW
Decatur, AL 35601
Austin High School
1625 Danville Rd SW
Decatur, AL 35601
Eastwood Elementary School
1802 26th Ave SE
Decatur, AL 35601
Cedar Ridge Middle School
2715 Danville Rd SW
Decatur, AL 35603
Dekalb County
Moon Lake School
5855 East River Rd
Mentone, AL 35984
Ruhuma Jr High School
3371 County Rd 81
Fort Payne, AL 35967
Valley Head High School
235 1st Ave
Valley Head, AL 35989
Ruhuma Jr High School
3371 County Rd 81
Fort Payne, AL 35967
Henagar Jr High School
85 Woodview Rd
Henagar, AL 35978
Collinsville High School
802 South Valley St
Collinsville, AL 35961
Henagar Jr High School
85 Woodview Rd
Henagar, AL 35978
Crossville High School
5405 Co Rd 28
Crossville, AL 35962
Crossville High School
5405 Co Rd 28
Crossville, AL 35962
Demopolis City
Westside Elementary School
1724 Mauvilla Dr
Demopolis, AL 36732
Demopolis Middle School
300 East Pettus St
Demopolis, AL 36732
Demopolis High School
701 Hwy 80 West
Demopolis, AL 36732
Us Jones Elementary School
715 East Jackson St
Demopolis, AL 36732
Dothan City
Jerry Lee Faine Elementary School
1901 Stringer St
Dothan, AL 36303
Girard Middle School
600 Girard Ave
Dothan, AL 36303
Northview High School
3209 Reeves St
Dothan, AL 36303
Cloverdale Elementary School
303 Rollins Ave
Dothan, AL 36301
Honeysuckle Middle School
1665 Honeysuckle Rd
Dothan, AL 36305
Dothan High School
1236 South Oates St
Dothan, AL 36301
Girard Elementary School
522 Girard Ave
Dothan, AL 36303
Beverlye Middle School
1025 South Beverlye Rd
Dothan, AL 36301
Elba City
Elba Elementary School
145 Tiger Dr
Elba, AL 36323
Elba High School
371 Tiger Dr
Elba, AL 36323
Elba High School
371 Tiger Dr
Elba, AL 36323
Elmore County
Holtville Middle School
655 Bulldog Ln
Deatsville, AL 36022
Holtville Middle School
655 Bulldog Ln
Deatsville, AL 36022
Holtville High School
10425 Holtville Rd
Deatsville, AL 36022
Eclectic Middle School
170 South Ann St
Eclectic, AL 36024
Eclectic Middle School
170 South Ann St
Eclectic, AL 36024
Elmore County High School
155 North College St
Eclectic, AL 36024
Robinson Springs Elementary School
5720 Main St
Millbrook, AL 36054
Wetumpka Jr High School
409 North Alabama St
Wetumpka, AL 36092
Stanhope Elmore High School
4300 Main St
Millbrook, AL 36054
Enterprise City
Harrand Creek Elementary School
216 Morgan Ln
Enterprise, AL 36330
Enterprise Jr High School
401 West College St
Enterprise, AL 36330
Enterprise High School
500 East Watts St
Enterprise, AL 36330
Rucker Boulevard Elementary School
209 Regency Dr
Enterprise, AL 36330
Coppinville School
301 South Ouida
Enterprise, AL 36330
Col Street Elementary School
605 West College St
Enterprise, AL 36330
Dauphin Jr High School
425 Dauphin St
Enterprise, AL 36330
Escambia County
Mccall Jr High School
3975 Old Hwy 31
Brewton, AL 36426
Mccall Jr High School
3975 Old Hwy 31
Brewton, AL 36426
Flomaton High School
21200 Hwy 31
Flomaton, AL 36441
Huxford Elementary School
637 Huxford Rd
Huxford, AL 36543
Flomaton High School
21200 Hwy 31
Flomaton, AL 36441
W School Neal High School
801 Andrew Jackson St
East Brewton, AL 36426
A.c. Moore Elementary School
501 Beck St
Atmore, AL 36502
W School Neal Middle School
703 Williamson St
East Brewton, AL 36426
Escambia County High School
1215 South Presley St
Atmore, AL 36502
Etowah County
Highland Elementary School
3156 Tabor Rd
Gadsden, AL 35904
Highland Elementary School
3156 Tabor Rd
Gadsden, AL 35904
Glencoe High School
803 Lonesome Bend Rd
Glencoe, AL 35905
Duck Springs Elementary School
10180 Duck Springs Rd
Attalla, AL 35954
Glencoe Middle School
809 Lonesome Bend Rd
Glencoe, AL 35905
Hokes Bluff High School
1865 Appalachia Rd
Hokes Bluff, AL 35903
Ivalee Elementary School
840 Gallant Rd
Attalla, AL 35954
Hokes Bluff Middle School
5425 Main St
Hokes Bluff, AL 35903
Gaston High School
4550 Us Hwy 411
Gadsden, AL 35901
Eufaula City
Eufaula Elementary School
422 Sanford Ave
Eufaula, AL 36027
Moorer Middle School
101 St Francis Rd
Eufaula, AL 36027
Eufaula High School
530 Lake Dr
Eufaula, AL 36027
Eufaula Primary School
520 Pump Station Rd
Eufaula, AL 36027
Fairfield City
Robinson Elementary School
301 61st St
Fairfield, AL 35064
Forest Hills Middle School
7000 Graselli Rd
Fairfield, AL 35064
Fairfield High Preparatory School
610 Valley Rd
Fairfield, AL 35064
Donald Elementary School
715 Valley Rd
Fairfield, AL 35064
Glen Oaks Elementary School
1301 Highland Dr
Fairfield, AL 35064
Fayette County
Berry Elementary School
341 School Ave
Berry, AL 35546
Berry High School
18242 Hwy 18 East
Berry, AL 35546
Berry High School
18242 Hwy 18 East
Berry, AL 35546
Hubbertville School
7360 County Rd 49
Fayette, AL 35555
Fayette Middle School
418 3rd Ave NE
Fayette, AL 35555
Hubbertville School
7360 County Rd 49
Fayette, AL 35555
Fayette Middle School
418 3rd Ave NE
Fayette, AL 35555
Fayette County High School
202 Tiger Dr
Fayette, AL 35555
Florence City
Harlan Elementary School
2233 Mcburney Dr
Florence, AL 35630
Florence Middle School
648 North Cherry St
Florence, AL 35630
Florence Freshman Center
648 Cherry
Florence, AL 35630
Weeden Elementary School
400 Baldwin St
Florence, AL 35630
Florence High School
1201 Bradshaw Dr
Florence, AL 35630
Hibbett School
1601 Applaceeby Blvd
Florence, AL 35630
Fort Payne City
Williams Avenue Elementary School
1700 Williams Ave NE
Fort Payne, AL 35967
Fort Payne Middle School
4910 Martin Ave NE
Fort Payne, AL 35967
Fort Payne High School
201 45th St NE
Fort Payne, AL 35967
Wills Valley Elementary School
4111 Williams Ave NE
Fort Payne, AL 35967
Fort Payne Middle School
4910 Martin Ave NE
Fort Payne, AL 35967
Franklin County
East Franklin Jr High School
1815 Hwy 89
Phil Campbell, AL 35581
Tharptown High School
255 Hwy 80
Russellville, AL 35654
Tharptown High School
255 Hwy 80
Russellville, AL 35654
Tharptown Elementary School
145 Hwy 80
Russellville, AL 35654
Phil Campbell High School
809 School St
Phil Campbell, AL 35581
Vina High School
8250 County Rd 23
Vina, AL 35593
Vina High School
8250 County Rd 23
Vina, AL 35593
Phil Campbell High School
809 School St
Phil Campbell, AL 35581
Gadsden City
Thompson Elementary School
236 Goldenrod Ave
Gadsden, AL 35901
Litchfield Middle School
1109 Hoke St
Gadsden, AL 35903
Gadsden City High School
1917 Black Creek Parkway
Gadsden, AL 35904
Donehoo Elementary School
1109 East Brd St
Gadsden, AL 35903
Sansom Middle School
2210 West Meighan Blvd
Gadsden, AL 35904
Striplin Elementary School
600 Cleveland Ave
Gadsden, AL 35901
Gadsden Middle School
612 Tracy St
Gadsden, AL 35901
Geneva City
Mulkey Elementary School
800 West Meadow Ave
Geneva, AL 36340
Geneva Middle School
501 Panther Dr
Geneva, AL 36340
Geneva High School
505 Panther Dr
Geneva, AL 36340
Geneva County
Geneva County Elementary School
819 South 6th Ave
Hartford, AL 36344
Samson Middle School
209 North Brd St
Samson, AL 36477
Geneva County High School
301 Lily St
Hartford, AL 36344
Samson Elementary School
505 North Johnson St
Samson, AL 36477
Geneva County Middle School
301 Lily St
Hartford, AL 36344
Samson High School
209 North Brd St
Samson, AL 36477
Slocomb Elementary School
108 South Hemby St
Slocomb, AL 36375
Slocomb Middle School
591 South County Rd 9
Slocomb, AL 36375
Slocomb High School
591 South County Rd 9
Slocomb, AL 36375
Greene County
Eutaw Primary School
212 Eutaw Ave South
Eutaw, AL 35462
Carver Middle School
527 Greensboro Ave
Eutaw, AL 35462
Greene County High School
623 Mesopotamia Ave
Eutaw, AL 35462
Carver Middle School
527 Greensboro Ave
Eutaw, AL 35462
Paramount Jr High School
Hwy 20
Boligee, AL 35443
Paramount Jr High School
Hwy 20
Boligee, AL 35443
Guntersville City
Cherokee Elementary School
3300 Hwy 79 South
Guntersville, AL 35976
Guntersville Middle School
901 Sunset Dr
Guntersville, AL 35976
Guntersville High School
14227 Hwy 431
Guntersville, AL 35976
Guntersville Elementary School
1800 Lusk
Guntersville, AL 35976
Hale County
Akron Community School West
131 5th Ave South
Akron, AL 35441
Akron Community School East
141 College South
Akron, AL 35441
Akron Community School East
141 College South
Akron, AL 35441
Sunshine High School
3125 County Rd 10
Newbern, AL 36765
Greensboro West High School
1901 South St
Greensboro, AL 36744
Sunshine High School
3125 County Rd 10
Newbern, AL 36765
Greensboro East Elementary School
P O Drawer 167
Greensboro, AL 36744
Greensboro East High School
P O Drawer 460
Greensboro, AL 36744
Greensboro West High School
1901 South St
Greensboro, AL 36744
Haleyville City
Haleyville Elementary School
2000 20th St
Haleyville, AL 35565
Haleyville Middle School
2014 20th Ave
Haleyville, AL 35565
Haleyville High School
2001 20th St
Haleyville, AL 35565
Haleyville High School
2001 20th St
Haleyville, AL 35565
Hartselle City
Barkley Bridge Elementary School
2333 Barkley Bridge Rd
Hartselle, AL 35640
Hartselle Jr High School
130 Petain St SW
Hartselle, AL 35640
Hartselle High School
904 South Sparkman St
Hartselle, AL 35640
Fe Burleson Elementary School
1100 Bethel Rd NE
Hartselle, AL 35640
Crestline Elementary School
3785 Jackson Blvd
Mountain Brook, AL 35213
Henry County
Abbeville Elementary School
100 Elm St
Abbeville, AL 36310
Abbeville Middle School
Gilliam St
Abbeville, AL 36310
Abbeville High School
411 Graball Cutoff
Abbeville, AL 36310
Headland Elementary School
305 Mitchell St
Headland, AL 36345
Headland Middle School
200 North Peachtree St
Headland, AL 36345
Headland High School
8 Sporman St
Headland, AL 36345
Homewood City
Edgewood Elementary School
709 Highland Ave
Selma, AL 36701
Homewood Middle School
395 Mecca Ave
Homewood, AL 35209
Homewood High School
1901 South Lakeshore Dr
Homewood, AL 35209
Hall Kent Elementary School
213 Hall Ave
Homewood, AL 35209
Shades Cahaba Elementary School
3001 Independence Dr
Homewood, AL 35209
Hoover City
Shades Mt Elementary School
2250 Sumpter St
Hoover, AL 35226
Ira F Simmons Middle School
1575 Patton Chapel Rd
Hoover, AL 35226
Spain Park High School
4700 Jaguar Dr
Hoover, AL 35242
Green Valley Elementary School
3200 Old Columbiana Rd
Hoover, AL 35226
Robert F Bumpus Middle School
1730 Lake Cyrus Club Dr
Hoover, AL 35244
Hoover High School
1000 Buccaneer Dr
Hoover, AL 35244
Rocky Ridge Elementary School
2876 Old Rocky Ridge Rd
Hoover, AL 35243
Berry Middle School
4500 Jaguar Dr
Hoover, AL 35242
Houston County
Webb Elementary School
178 Depot St
Webb, AL 36376
Houston County High School
202 West Church St
Columbia, AL 36319
Houston County High School
202 West Church St
Columbia, AL 36319
Cottonwood High School
663 Houston St
Cottonwood, AL 36320
Rehobeth Middle School
5631 County Rd 203
Dothan, AL 36301
Rehobeth High School
373 Malvern Rd
Dothan, AL 36301
Ashford Elementary School
100 Barfield St
Ashford, AL 36312
Ashford High School
607 Church St
Ashford, AL 36312
Cottonwood High School
663 Houston St
Cottonwood, AL 36320
Huntsville City
East Clinton Elementary School
605 Clinton Ave
Huntsville, AL 35801
Westlawn Middle School
4217 9th Ave West
Huntsville, AL 35805
New Century Technology Demo High School
300 Explaceorer Blvd
Huntsville, AL 35806
Lincoln Elementary School
1110 Meridian St North
Huntsville, AL 35801
Chapman Middle School
2006 Reuben Dr NE
Huntsville, AL 35811
Columbia High School
300 Explaceorer Blvd
Huntsville, AL 35806
Monte Sano Elementary School
1107 Monte Sano Blvd
Huntsville, AL 35801
Davis Hills Middle School
3221 Mastin Lake Rd
Huntsville, AL 35810
Senior Butler High School
3401 Holmes Ave
Huntsville, AL 35816
Jackson County
Paint Rock Valley High School
51 County Rd 3
Princeton, AL 35766
Flat Rock School
788 County Rd 326
Flat Rock, AL 35966
Paint Rock Valley High School
51 County Rd 3
Princeton, AL 35766
Flat Rock School
788 County Rd 326
Flat Rock, AL 35966
Macedonia School
196 County Rd 49
Section, AL 35771
North Jackson High School
45549 Al Hwy 277
Stevenson, AL 35772
Macedonia School
196 County Rd 49
Section, AL 35771
Hollywood Elementary School
6369 County Rd 33
Hollywood, AL 35752
Skyline High School
897 County Rd 25
Scottsboro, AL 35768
Jacksonville City
Kitty Stone Elementary School
115 College St SW
Jacksonville, AL 36265
Jacksonville High School
1000 George Douthit Dr SW
Jacksonville, AL 36265
Jacksonville High School
1000 George Douthit Dr SW
Jacksonville, AL 36265
Jasper City
West Jasper Elementary School
1400 West 19th St
Jasper, AL 35501
Maddox Middle School
201 Panther Trail
Jasper, AL 35501
Walker High School
1601 Highland Ave
Jasper, AL 35501
Memorial Park Elementary School
800 10th Ave
Jasper, AL 35501
T R Simmons Elementary School
1001 Viking Dr
Jasper, AL 35501
Jefferson County
West Jefferson Elementary School
4880 Freewill Dr
Quinton, AL 35130
Brighton Middle School
3400 Brown Circle
Brighton, AL 35020
Fultondale High School
1450 Carson Rd North
Birmingham, AL 35217
Lipscomb Elementary School
5605 10th St South
Lipscomb, AL 35020
Fultondale High School
1450 Carson Rd North
Birmingham, AL 35217
Mortimer Jordan High School
8601 Old Hwy 31
Morris, AL 35116
Snow Rogers Elementary School
2636 Snow Rogers Rd
Gardendale, AL 35071
Irondale Middle School
6200 Old Leeds Rd
Irondale, AL 35210
Oak Grove High School
9494 Oak Grove Pkwy
Bessemer, AL 35023
Lamar County
Vernon Elementary School
8990 Hwy 18 West
Vernon, AL 35592
South Lamar School
300 Sls Rd
Millport, AL 35576
South Lamar School
300 Sls Rd
Millport, AL 35576
Lamar County High-intermediate
8990 Hwy 18
Vernon, AL 35592
Lamar County High-intermediate
8990 Hwy 18
Vernon, AL 35592
Sulligent School
500 Elm St
Sulligent, AL 35586
Lanett City
Lanett Central Elementary School
200 South 8th Ave
Lanett, AL 36863
Lanett Jr High School
1301 South 8th Ave
Lanett, AL 36863
Lanett Senior High School
1301 South 8th Ave
Lanett, AL 36863
Lauderdale County
Kilby Laboratory School
615 North Pine St
Florence, AL 35632
Brooks High School
4300 Hwy 72
Killen, AL 35645
Waterloo High School
311 School House Ln
Waterloo, AL 35677
Anderson Jr High School
201 Bayles St
Anderson, AL 35610
Brooks High School
4300 Hwy 72
Killen, AL 35645
Cloverdale Jr High School
12101 Hwy 157 North
Florence, AL 35633
Lexington School
101 School St
Lexington, AL 35648
Lawrence County
Hazlewood Elementary School
334 Hazelwood
Town Creek, AL 35672
Hazlewood High School
925 Wallace St
Town Creek, AL 35672
Hazlewood High School
925 Wallace St
Town Creek, AL 35672
R A Hubbard High School
12905 Jesse Jackson Pkwy
Courtland, AL 35618
Hazlewood Elementary School
334 Hazelwood
Town Creek, AL 35672
R A Hubbard High School
12905 Jesse Jackson Pkwy
Courtland, AL 35618
Mt Hope High School
8455 County Rd 23
Mount Hope, AL 35651
Hatton High School
6909 Al Hwy 101
Town Creek, AL 35672
Mt Hope High School
8455 County Rd 23
Mount Hope, AL 35651
Lee County
Loachapoka Elementary School
685 Lee Rd 61
Loachapoka, AL 36865
Loachapoka High School
685 Lee Rd 61
Loachapoka, AL 36865
Loachapoka High School
685 Lee Rd 61
Loachapoka, AL 36865
Sanford Middle School
1500 Lee Rd 11
Opelika, AL 36804
Beulah High School
4848 Lee Rd 270
Valley, AL 36854
Beauregard High School
7343 Al Hwy 51
Opelika, AL 36804
Smiths Station Primary School
150 Lee Rd 295
Smiths Station, AL 36877
Sanford Middle School
1500 Lee Rd 11
Opelika, AL 36804
Beulah High School
4848 Lee Rd 270
Valley, AL 36854
Leeds City
Leeds Elementary School
950 Ashville Rd
Leeds, AL 35094
Leeds Middle School
1721 Moton St
Leeds, AL 35904
Leeds High School
8404 Greenwave Dr
Leeds, AL 35094
Limestone County
Reid Elementary School
15199 Brownsferry Rd
Athens, AL 35611
Ardmore High School
30285 Ardmore Ave
Ardmore, AL 35739
Tanner High School
12060 Sommers Rd
Tanner, AL 35671
Johnson Elementary School
21360 Hwy 251
Athens, AL 35613
East Limestone High School
15641 East Limestone Rd
Athens, AL 35613
Ardmore High School
30285 Ardmore Ave
Ardmore, AL 35739
Piney Chapel Elementary School
20835 Elkton Rd
Athens, AL 35614
West Limestone High School
10945 School House Rd
Lester, AL 35647
Linden City
Linden Elementary School
201 South Shiloh St
Linden, AL 36748
George P Austin Jr High School
718 Martin Luther King Dr
Linden, AL 36748
Linden High School
321 North Main St
Linden, AL 36748
Lowndes County
Jackson-steele Elementary School
570 Freedom Rd
Hayneville, AL 36040
Lowndes County Middle School
510 Montgomery St
Fort Deposit, AL 36032
Calhoun High School
8213 County Rd 33
Letohatchee, AL 36047
Fort Deposit Elementary School
200 Gilmer Hills Rd
Fort Deposit, AL 36032
Hayneville Middle School
101 Lafayette St
Hayneville, AL 36040
Central High School
145 Main St
Hayneville, AL 36040
Central Elementary School
141 Main St
Hayneville, AL 36040
Macon County
Lewis Adams Early Child Center
1133 West Old Montgomery Rd
Tuskegee Institute, AL 36088
Tuskegee Inst Middle School
1809 Franklin Rd
Tuskegee Institute, AL 36088
Notasulga High School
500 East Main St
Notasulga, AL 36866
Dc Wolfe School
4450 Cross Keys Rd
Shorter, AL 36075
Booker T Washington High
3803 M L King Hwy
Tuskegee, AL 36083
Tuskegee Public Elementary
101 East Price St
Tuskegee, AL 36083
Madison City
Madison Elementary School
17 College St
Madison, AL 35758
Discovery Middle School
1304 Hughes Rd
Madison, AL 35758
Bob Jones High School
650 Hughes Rd
Madison, AL 35758
Horizon Elementary School
7855 Old Madison Pike
Madison, AL 35758
Liberty Middle School
281 Dock Murphy Dr
Madison, AL 35758
West Madison Elementary School
4976 Wall Triana Hwy
Madison, AL 35758
Madison County
Walnut Grove Elementary School
1961 Joe Quick Rd
New Market, AL 35761
Madison County Elementary School
173 Wood St
Gurley, AL 35748
New Hope High School
5216 Main Dr
New Hope, AL 35760
Owens Cross Roads Elementary School
161 Wilson Mann Rd
Owens Cross Roads, AL 35763
New Market School
155 College St
New Market, AL 35761
Madison County High School
174 Brock Rd
Gurley, AL 35748
Madison County Elementary School
173 Wood St
Gurley, AL 35748
Central School
990 Ryland Pike
Huntsville, AL 35811
Sparkman Ninth Grade School
2680 Jeff Rd
Harvest, AL 35749
Marengo County
John Essex High School
70 Hornet Dr
Demopolis, AL 36732
John Essex High School
70 Hornet Dr
Demopolis, AL 36732
Amelia L. Johnson High School
Coates St
Thomaston, AL 36783
Amelia L. Johnson High School
Coates St
Thomaston, AL 36783
Marengo High School
212 Panther Ln
Dixons Mill, AL 36736
Marengo High School
212 Panther Ln
Dixons Mill, AL 36736
Marion County
Brilliant Elementary School
10180 State Hwy 129
Brilliant, AL 35548
Brilliant High School
Odis Dickenson Dr
Brilliant, AL 35548
Brilliant High School
Odis Dickenson Dr
Brilliant, AL 35548
Guin Elementary School
7980 Us Hwy 43
Guin, AL 35563
Marion County High School
8115 Us Hwy 43
Guin, AL 35563
Marion County High School
8115 Us Hwy 43
Guin, AL 35563
Marengo County Alternative School
160 School Ave
Bear Creek, AL 35543
Phillips High School
142 School Ave
Bear Creek, AL 35543
Phillips High School
142 School Ave
Bear Creek, AL 35543
Marshall County
Claysville Jr High School
140 Claysville School Rd
Guntersville, AL 35976
Claysville Jr High School
140 Claysville School Rd
Guntersville, AL 35976
Brindlee Mt High School
994 Scant City Rd
Guntersville, AL 35976
Union Grove Elementary School
3685 Union Grove Rd
Union Grove, AL 35175
Brindlee Mt Middle School
1050 Scant City Rd
Guntersville, AL 35976
Kate D Smith Dar High School
6077 Main St
Grant, AL 35747
Kate Duncan Smith Dar Middle
6077 Main St
Grant, AL 35747
Kate Duncan Smith Dar Middle
6077 Main St
Grant, AL 35747
Douglas High School
Hwy 75
Douglas, AL 35964
Midfield City
Rutledge School
1221 8th St
Midfield, AL 35228
Rutledge School
1221 8th St
Midfield, AL 35228
Midfield High School
1600 High School Dr
Midfield, AL 35228
Midfield Elementary School
416 Parkwood St
Midfield, AL 35228
Mobile County
Dauphin Island Elementary School
1501 Bienville Blvd
Dauphin Island, AL 36528
Hillsdale Middle School
6301 Biloxi Ave
Mobile, AL 36608
Ben C Rain High School
3125 Dauphin Island Pkwy
Mobile, AL 36605
Chickasaw School Of Mathematics And Science
201 North Craft Hwy
Chickasaw, AL 36611
Et Belsaw - Mt Vernon School
1650 Gartman Circle
Mount Vernon, AL 36560
Citronelle High School
19325 Rowe St
Citronelle, AL 36522
Spencer Elementary
3160 Heather St
Mobile, AL 36607
Mobile County Training Middle School
800 Whitley St
Mobile, AL 36610
Cf Vigor High School
913 North Wilson Ave
Prichard, AL 36610
Monroe County
Monroe Intermediate School
3366 County Rd 49
Lower Peach Tree, AL 36751
Monroe Intermediate School
3366 County Rd 49
Lower Peach Tree, AL 36751
J F Shields High School
17688 Hwy 21 North
Beatrice, AL 36425
Beatrice Elementary School
45 First St
Beatrice, AL 36425
J F Shields High School
17688 Hwy 21 North
Beatrice, AL 36425
Frisco City High School
200 School St
Frisco City, AL 36445
Frisco City High School
200 School St
Frisco City, AL 36445
Monroeville Jr High School
201 York St
Monroeville, AL 36460
Monroe County High School
212 Tiger Dr
Monroeville, AL 36460
Montgomery County
Pintlala Elementary School
215 Federal Rd
Hope Hull, AL 36043
Dunbar-ramer School
56 Naftel Ramer Rd
Ramer, AL 36069
Loveless Academic Magnet Program High School
921 West Jeff Davis
Montgomery, AL 36108
Dunbar-ramer School
56 Naftel Ramer Rd
Ramer, AL 36069
Houston Hill Jr High School
215 Hall St
Montgomery, AL 36104
Booker T Washington Magnet High School
632 South Union St
Montgomery, AL 36104
Paterson Elementary School
1015 East Jefferson St
Montgomery, AL 36104
Mcintyre Middle School
1220 Hugh St
Montgomery, AL 36108
Brewbaker Technology Magnet High School
4405 Brewbaker Dr
Montgomery, AL 36116
Morgan County
Ryan School
11001 Hwy 67 South
Joppa, AL 35087
Ryan School
11001 Hwy 67 South
Joppa, AL 35087
West Morgan High School
261 South Greenway Dr
Trinity, AL 35673
Sparkman Elementary School
72 Placeainview
Hartselle, AL 35640
Sparkman Elementary School
72 Placeainview
Hartselle, AL 35640
Danville High School
9235 Danville Rd
Danville, AL 35619
Laceys Spring Elementary School
48 School Rd
Laceys Spring, AL 35754
Priceville Jr High School
317 Hwy 67 South
Decatur, AL 35603
Falkville High School
43 Clark Dr
Falkville, AL 35622
Mountain Brook City
Brookwood Forest Elementary School
3701 South Brookwood Rd
Mountain Brook, AL 35223
Mt Brook Jr High School
205 Overbrook Dr
Mountain Brook, AL 35213
Mt Brook High School
3650 Bethune Dr
Mountain Brook, AL 35223
Cherokee Bend Elementary School
4400 Fair Oaks Dr
Mountain Brook, AL 35213
Mt Brook Elementary School
3020 Cambridge Rd
Mountain Brook, AL 35223
Muscle Shoals City
Highland Park Elementary School
714 Elmhurst St
Muscle Shoals, AL 35661
Muscle Shoals Middle School
100 Trojan Dr
Muscle Shoals, AL 35661
Muscle Shoals High School
1900 East Avalon Ave
Muscle Shoals, AL 35661
Webster Elementary School
200 Webster Ave
Muscle Shoals, AL 35661
Howell Graves Presch
3201 Alabama Ave
Muscle Shoals, AL 35661
Oneonta City
Oneonta Elementary School
27605 State Hwy 75
Oneonta, AL 35121
Oneonta High School
27605 State Hwy 75
Oneonta, AL 35121
Oneonta High School
27605 State Hwy 75
Oneonta, AL 35121
Opelika City
Morris Avenue Intermediate School
8 Morris Ave
Opelika, AL 36801
Opelika Middle School
1206 Denson Dr
Opelika, AL 36801
Opelika High School
1700 Lafayette Pkwy
Opelika, AL 36801
Jeter Primary School
700 Jeter Ave
Opelika, AL 36801
West Forest Intermediate School
2801 Waverly Pkwy
Opelika, AL 36801
Opp City
Opp Middle School
303 East Stewaroute Ave
Opp, AL 36467
Opp Middle School
303 East Stewaroute Ave
Opp, AL 36467
Opp High School
502 North Maloy St
Opp, AL 36467
South Highlands Elementary School
503 Brown St
Opp, AL 36467
Oxford City
De Armanville Elementary School
101 School Rd
Anniston, AL 36207
Oxford Middle School
1750 Hwy 78 West
Oxford, AL 36203
Oxford High School
915 Stewaroute St
Oxford, AL 36203
Coldwater Elementary School
530 Taylors Chapel Rd
Anniston, AL 36201
Center Hanna School
1111 Watson Rd
Oxford, AL 36203
Ozark City
M Thompkins Early Childhood School
271 Willa Circlecle
Ozark, AL 36360
D A Smith Middle School
994 Andrews Ave
Ozark, AL 36360
Carroll High School
455 Forrest Ave
Ozark, AL 36360
Joseph W Lisenby Elementary School
860 Faust Ave
Ozark, AL 36360
Harry N Mixon Elementary School
349 Sherrill Ln
Ozark, AL 36360
Pell City
Iola Roberts Elementary School
810 Martin St North
Pell City, AL 35125
Duran South
813 16th St South
Pell City, AL 35128
Pell City High School
1300 Cogswell Ave
Pell City, AL 35125
Coosa Valley Elementary School
3609 Martin St South
Cropwell, AL 35054
Duran Jr High School
309 Williamson Dr
Pell City, AL 35125
Eden Elementary School
412 Wolf Creek Rd North
Pell City, AL 35125
Perry County
Uniontown Elementary School
Thomaston Rd
Uniontown, AL 36786
Robert C Hatch High School
Thomaston Rd
Uniontown, AL 36786
Robert C Hatch High School
Thomaston Rd
Uniontown, AL 36786
Albert Turner Senior Elementary School
901 Pegues Circle
Marion, AL 36756
Marion High School
Hwy 14 West
Marion, AL 36756
Marion High School
Hwy 14 West
Marion, AL 36756
Phenix City
Meadowlane Elementary School
709 Meadowln Dr
Phenix City, AL 36869
South Girard School
521 Fontaine Rd
Phenix City, AL 36869
Central High School
2400 Dobbs Dr
Phenix City, AL 36870
Westview Elementary School
1012 Ingersoll Dr
Phenix City, AL 36867
Phenix City Intermediate School
2401 South Railrd St
Phenix City, AL 36867
Sherwood Elementary School
906 Idle Hour Dr
Phenix City, AL 36867
Pickens County
Carrollton Elementary School
101 Commerce Ave
Carrollton, AL 35447
Pickens County High School
205 4th Ave SE
Reform, AL 35481
Pickens County High School
205 4th Ave SE
Reform, AL 35481
Aliceville Middle School
1000 Columbus Rd
Aliceville, AL 35442
Aliceville High School
417 3rd St SE
Aliceville, AL 35442
Aliceville High School
417 3rd St SE
Aliceville, AL 35442
Aliceville Elementary School
800 Columbus Rd
Aliceville, AL 35442
Gordo High School
630 4th St NW
Gordo, AL 35466
Gordo High School
630 4th St NW
Gordo, AL 35466
Piedmont City
Piedmont Elementary School
504 Hood St West
Piedmont, AL 36272
Piedmont Middle School
401 North Main St
Piedmont, AL 36272
Piedmont High School
750 Al Hwy 200
Piedmont, AL 36272
Pike County
Banks School
9769 North U. South Hwy 29
Banks, AL 36005
Banks School
9769 North U. South Hwy 29
Banks, AL 36005
Goshen High School
101 Eagle Circlecle
Goshen, AL 36035
Pike County Elementary School
186 Hillcrest Couroute
Brundidge, AL 36010
Goshen High School
101 Eagle Circlecle
Goshen, AL 36035
Pike County High School
552 South Main St
Brundidge, AL 36010
Goshen Elementary School
23 County Rd 2238
Goshen, AL 36035
Pike County High School
552 South Main St
Brundidge, AL 36010
Randolph County
Rock Mills Jr High School
415 County Rd 75
Roanoke, AL 36274
Rock Mills Jr High School
415 County Rd 75
Roanoke, AL 36274
Wadley High School
105 Bailey St
Wadley, AL 36276
Wedowee Middle School
896 Woodland Ave West
Wedowee, AL 36278
Randolph County High School
465 Woodland Ave
Wedowee, AL 36278
Wadley High School
105 Bailey St
Wadley, AL 36276
Woodland High School
24574 Hwy 48
Woodland, AL 36280
Roanoke City
Knight Enloe Elementary School
430 Park Ave
Roanoke, AL 36274
Handley Middle School
251 Gilham Rd
Roanoke, AL 36274
Handley High School
158 West Point St
Roanoke, AL 36274
Handley Middle School
251 Gilham Rd
Roanoke, AL 36274
Russell County
Russell Elementary School
733 Railrd St
Hurtsboro, AL 36860
Russell County Middle School
4716 Old Seale Hwy
Seale, AL 36875
Russell County High School
4699 Old Seale Hwy
Seale, AL 36875
Dixie Elementary School
4914 Us Hwy 80 West
Opelika, AL 36804
Oliver Elementary School
77 Longview St
Seale, AL 36875
Russellville City
Russellville Elementary School
133 Chucky Mullins Memorial Dr
Russellville, AL 35653
Russellville Middle School
765 Summit St
Russellville, AL 35653
Russellville High School
1865 Waterloo Rd
Russellville, AL 35653
West Elementary School
1340 Clay Ave
Russellville, AL 35653
Saraland City
Saraland Elementary School
229 Mckeough Ave
Saraland, AL 36571
Nelson Adams Middle School
401 Baldwin St
Saraland, AL 36571
Scottsboro City
Thurston T Nelson Elementary School
202 Ida Moody Rd
Scottsboro, AL 35769
Scottsboro Jr High School
1601 Jefferson St
Scottsboro, AL 35768
Scottsboro High School
25053 John T Reid Pkwy
Scottsboro, AL 35768
Brownwood Elementary School
305 Bingham St
Scottsboro, AL 35768
Collins Elementary School
102 Legion Dr
Scottsboro, AL 35768
Selma City
Byrd Elementary School
625 Lapsley St
Selma, AL 36701
School Of Discovery Genesis Center
400 Washington St
Selma, AL 36701
Selma High School
2180 Brd St
Selma, AL 36701
Cedar Park Elementary School
1101 Woodrow Ave
Selma, AL 36701
Selma Middle Chat Academy
1701 Summerfield Rd
Selma, AL 36701
Knox Elementary School
1002 Mabry St
Selma, AL 36701
Sheffield City
Wa Threadgill Primary School
900 Annapolis Ave
Sheffield, AL 35660
Sheffield Jr High School
1803 30th St
Sheffield, AL 35660
Sheffield High School
2800 19th Ave
Sheffield, AL 35660
L E Willson Elementary School
2200 31st St
Sheffield, AL 35660
Shelby County
Shelby Elementary School
19099 Hwy 145
Shelby, AL 35143
Montevallo Middle School
235 Samford St
Montevallo, AL 35115
Montevallo High School
980 Oak St
Montevallo, AL 35115
Wilsonville Elementary School
71 School St
Wilsonville, AL 35186
Columbiana Middle School
222 Joinertown Rd
Columbiana, AL 35051
Vincent Middle High School
42505 Hwy 25
Vincent, AL 35178
Calera Middle School
8454 Hwy 31 South
Calera, AL 35040
Vincent Middle High School
42505 Hwy 25
Vincent, AL 35178
Shelby County High School
101 Washington St
Columbiana, AL 35051
St. Clair County
Steele Jr High School
105 Mchugh St
Steele, AL 35987
Steele Jr High School
105 Mchugh St
Steele, AL 35987
Ashville High School
33215 Us Hwy 231
Ashville, AL 35953
Ashville Middle School
22331 Hwy 231
Ashville, AL 35953
Ashville Middle School
22331 Hwy 231
Ashville, AL 35953
Saint Clair County High School
16700 Us Hwy 411
Odenville, AL 35120
Odenville Intermediate

Odenville, AL 35120
Moody Jr High School
600 High School Dr
Moody, AL 35004
Ragland High School
1060 Main St
Ragland, AL 35131
Sumter County
North Sumter Jr High School
Panola Parkway Hwy 34
Panola, AL 35477
North Sumter Jr High School
Panola Parkway Hwy 34
Panola, AL 35477
Sumter County High School
902 4th Ave
York, AL 36925
Kinterbish Jr High School
5586 Kinterbish 10
Cuba, AL 36907
Kinterbish Jr High School
5586 Kinterbish 10
Cuba, AL 36907
Livingston High School
108 North St
Livingston, AL 35470
York West End Jr High School
Lincoln St
York, AL 36925
York West End Jr High School
Lincoln St
York, AL 36925
Sylacauga City
Pinecrest Elementary School
615 Coaling Rd
Sylacauga, AL 35150
Nichols-lawson Middle School
1550 Talladega Hwy
Sylacauga, AL 35150
Sylacauga High School
701 North Brdway
Sylacauga, AL 35150
Indian Valley Elementary School
1099 Oldfield Rd
Sylacauga, AL 35150
Talladega City
Northside-henderson Elementary School
400 North Spring St
Talladega, AL 35160
Zora Ellis Jr High School
414 Elm St
Talladega, AL 35160
Talladega High School
1177 Mcmillian St
Talladega, AL 35160
Evelyn D Houston Elementary School
1310 Ashland Hwy
Talladega, AL 35160
C L Salter Elementary School
106 Brecon Access Rd
Talladega, AL 35160
Talladega County
Sycamore School
18101 Al Hwy 21
Sycamore, AL 35149
Talladega County Central High
5104 Howell Cove Rd
Talladega, AL 35160
Talladega County Central High
5104 Howell Cove Rd
Talladega, AL 35160
Childersburg Elementary School
235 Pinecrest Dr
Childersburg, AL 35044
Munford Middle School
360 Cedars Rd
Munford, AL 36268
Winterboro High School
22601 Al Hwy 21
Alpine, AL 35014
Winterboro High School
22601 Al Hwy 21
Alpine, AL 35014
Charles R Drew Middle School
78975 Al Hwy 77
Lincoln, AL 35096
Munford High School
300 Cedars Rd
Munford, AL 36268
Tallapoosa County
Edward Bell High School
251 Martin Luther King St
Camp Hill, AL 36850
Councill Middle School
254 Leach St
Dadeville, AL 36853
Edward Bell High School
251 Martin Luther King St
Camp Hill, AL 36850
Councill Middle School
254 Leach St
Dadeville, AL 36853
Dadeville High School
227 Weldon St
Dadeville, AL 36853
Dadeville High School
227 Weldon St
Dadeville, AL 36853
Dadeville Elementary School
670 East Columbus St
Dadeville, AL 36853
Reeltown High School
4085 Al Hwy 120
Notasulga, AL 36866
Tallassee City
Southside Middle School
901 East B Payne Sr Dr
Tallassee, AL 36078
Southside Middle School
901 East B Payne Sr Dr
Tallassee, AL 36078
Tallassee High School
502 Barnett Blvd
Tallassee, AL 36078
Tallassee Elementary School
850 Friendship Rd
Tallassee, AL 36078
Tarrant City
Tarrant Middle School
1 Wildcat Dr
Tarrant, AL 35217
Tarrant High School
830 Jefferson Blvd
Tarrant, AL 35217
Tarrant High School
830 Jefferson Blvd
Tarrant, AL 35217
Tarrant Elementary School
1269 Portland St
Tarrant, AL 35217
Tarrant Middle School
1 Wildcat Dr
Tarrant, AL 35217
Thomasville City
Thomasville Middle School
781 Gates Dr
Thomasville, AL 36784
Thomasville Middle School
781 Gates Dr
Thomasville, AL 36784
Thomasville High School
777 Gates Dr
Thomasville, AL 36784
Thomasville Elementary School
300 Quincy Ingram St
Thomasville, AL 36784
Troy City
Troy Elementary School
503 Gibbs St
Troy, AL 36081
Charles Henderson Middle
800 Elm St
Troy, AL 36081
Charles Henderson High School
George Wallace Dr
Troy, AL 36081
Trussville City
Paine Primary School
7500 Gadsden Hwy
Trussville, AL 35173
Hewitt-trussville Middle School
301 Parkway Dr
Trussville, AL 35173
Hewitt-trussville High School
5275 Trussville-clay Rd
Trussville, AL 35173
Paine Intermediate School
7600 Gadsden Hwy
Trussville, AL 35173
Tuscaloosa City
Oakdale Primary School
5001 25th St
Tuscaloosa, AL 35401
University Place Middle School
2010 1st Ave
Tuscaloosa, AL 35401
Central High School
905 15th St
Tuscaloosa, AL 35401
Central Primary School
1510 30th Ave
Tuscaloosa, AL 35401
Southview Middle School
315 Mcfarland Blvd East
Tuscaloosa, AL 35404
Paul W Bryant High
6315 Mary Harmon Bryant Dr
Cottondale, AL 35453
Arcadia Elementary School
3740 Arcadia Dr
Tuscaloosa, AL 35404
Rock Quary Middle School
2100 Rock Quary Dr
Tuscaloosa, AL 35406
Northridge High School
2901 Northridge Rd
Tuscaloosa, AL 35406
Tuscaloosa County
Buhl Elementary School
11968 Buhl School Rd
Buhl, AL 35446
Duncanville Middle School
13529 Bear Creek Rd
Duncanville, AL 35456
Northside High School
19230 Northside Parkway
Northport, AL 35475
Myrtlewood Elementary School
14701 Gainsville Rd
Fosters, AL 35463
Northside Middle School
19130 Northside Parkway
Northport, AL 35475
Holt High School
3801 Alabama Ave
Holt, AL 35404
Crestmont Elementary School
2400 34th Ave
Northport, AL 35476
Collins-riverside Middle School
1400 3rd St
Northport, AL 35476
Brookwood High School
15981 Hwy 216
Brookwood, AL 35444
Tuscumbia City
G W Trenholm Primary School
601 Joe Wheeler Hwy
Tuscumbia, AL 35674
Deshler Middle School
598 North High St
Tuscumbia, AL 35674
Deshler High School
200 North Commons East
Tuscumbia, AL 35674
R E Thompson Intermediate School
829 Frankforoute Rd
Tuscumbia, AL 35674
Vestavia Hills City
Cahaba Heights Community School
4401 Dolly Ridge Rd
Vestavia Hills, AL 35243
Liberty Park Middle School
17035 Liberty Parkway
Vestavia Hills, AL 35242
Vestavia Hills High School
2235 Lime Rock Rd
Vestavia Hills, AL 35216
Liberty Park Elementary
17051 Liberty Pkwy
Vestavia Hills, AL 35242
Louis Pizitz Middle School
2020 Pizitz Dr
Vestavia Hills, AL 35216
Vestavia Hills Elementary School West
1965 Merryvale Rd
Vestavia Hills, AL 35216
Walker County
Townley Jr High School
62 Townley School Rd
Townley, AL 35587
Parrish High School
35 Tornado Alley
Parrish, AL 35580
Parrish High School
35 Tornado Alley
Parrish, AL 35580
Parrish Elementary School
95 Engel St
Parrish, AL 35580
Townley Jr High School
62 Townley School Rd
Townley, AL 35587
Cordova High School
1 Blue Devil Way
Cordova, AL 35550
T School Boyd School
23 Austin Circle
Dora, AL 35062
T School Boyd School
23 Austin Circle
Dora, AL 35062
Carbon Hill High School
217 Bulldog Blvd
Carbon Hill, AL 35549
Washington County
Mcintosh Elementary School
Hwy 43
Mcintosh, AL 36553
Mcintosh High School
Hwy 43
Mcintosh, AL 36553
Mcintosh High School
Hwy 43
Mcintosh, AL 36553
Chatom Elementary School
Ray Coaker Rd
Chatom, AL 36518
Fruitdale High School
Ray Coaker Rd
Fruitdale, AL 36539
Fruitdale High School
Ray Coaker Rd
Fruitdale, AL 36539
Washington County High School
Hwy 56
Chatom, AL 36518
Wilcox County
George W Watts Elementary School
2544 County Hwy 59
Pine Apple, AL 36768
Camden School Of Arts & Technology
303 Brd St
Camden, AL 36726
Wilcox Central High School
1310 T L Threadgill Rd
Camden, AL 36726
Abc Elementary
3000 County Rd 29
Alberta, AL 36720
F School Ervin Elementary School
500 Leroy Randolph Rd
Pine Hill, AL 36769
Winfield City
Winfield Middle School
481 Applacee Ave
Winfield, AL 35594
Winfield Middle School
481 Applacee Ave
Winfield, AL 35594
Winfield High School
232 Pirate Cove
Winfield, AL 35594
Winfield Elementary School
601 County Hwy 14
Winfield, AL 35594
Winston County
Lynn Elementary School
531 East Main St
Lynn, AL 35575
Lynn High School
531 East Main St
Lynn, AL 35575
Lynn High School
531 East Main St
Lynn, AL 35575
Meek Elementary School
6615 County Rd 41
Arley, AL 35541
Meek High School
6615 Co Rd 41
Arley, AL 35541
Meek High School
6615 Co Rd 41
Arley, AL 35541
Addison Elementary School
16411 County Rd 41
Addison, AL 35540
Lynn Elementary School
531 East Main St
Lynn, AL 35575
Addison High School
151 School Rd
Addison, AL 35540

Alabama Education Contact Information

Department Of Education
5114 Gordon Persons Building
Montgomery, AL 36104
334-242-9700