Welcome to

Welcome to

All rights reserved by Everest Academy
Everest Academy is sponsored by Everest Family Ministry in the Birmingham Metro Area. We offer freedom along with quality resources, information, activities and support to those homeschooling in Alabama. We believe that the parent has the best interests of their children at heart. We believe that the parent is the first and only teacher that a child needs. In keeping with this philosophy, we wish to be a very hands-off cover school and allow the parent to lead and guide their children in the direction and at the pace they feel is best suited to their children. We ask only for what the law requires while offering support along with quality resources to aid families in their efforts.

Board of Education Superintendent Addresses

Board of Education 
Superintendent Addresses 
Once you receive the signed Enrollment Packet back from Everest Academy, you MUST forward a signed copy (by the parent and the administrator) of the Church School Enrollment Form to the local city or county Board of Education Superintendent of the student's public school district of residence. If you do not forward this form, then you are not legally homeschooling. 


Albertville City
P O Box 1487
Albertville, AL 35950

Alexander City
P O Box 1205
Alexander City, AL 35011-1205

Andalusia City
122 Sixth Avenue
Andalusia, AL 36420

Anniston City
P O Box 1500
Anniston, AL 36202

Arab City
P O Box 740
Arab, AL 35016

Athens City
455 US Highway 31 North

Athens, AL 35611

Attalla City
101 Case Avenue
Attalla, AL 35954

Auburn City
P O Box 3270
Auburn, AL 36831-3270

Autauga County
153 W Fourth Street
Prattville, AL 36067

Baldwin County
2600-A North Hand Dr.
Bay Minette, AL 36507

Barbour County
P O Box 429
Clayton, AL 36016

Bessemer City
P O Box 1230
Bessemer, AL 35021

Bibb County
103 S W Davidson Dr
Centreville, AL 35042

Birmingham City
P O Box 10007
Birmingham, AL 35202

Blount County
P O Box 578
Oneonta, AL 35121

Brewton City
811 Belleville Avenue
Brewton, AL 36426

Bullock County
P O Drawer 231
Union Springs, AL 36089

Butler County
215 Administrative Dr
Greenville, AL 36037-1833

Calhoun County
PO Box 2084
Anniston, AL 36202

Chambers County
Box 408D
LaFayette, AL 36862

Cherokee County
130 E Main St
Centre, AL 35960-1599

Chilton County
1705 Lay Dam Rd
Clanton, AL 35045

Choctaw County
107 Tom Orr Drive
Butler, AL 36904-3504

Clarke County
Box 936
Grove Hill, AL 36451-0936

Clay County
P O Box 278
Ashland, AL 36251

Cleburne County
93 Education Street
Heflin, AL 36264

Coffee County
400 Reddoch Hill Rd
Elba, AL 36323

Colbert County
1101 Hwy 72 East
Tuscumbia, AL 35674

Conecuh County
100 Jackson Street
Evergreen, AL 36401-2843

Coosa County
P O Box 37
Rockford, AL 35136

Covington County
P O Box 460
Andalusia, AL 36420

Crenshaw County
P O Drawer 72
Luverne, AL 36049

Cullman City
P O Box 887
Cullman, AL 35056-0887

Cullman County
P O Box 518
Cullman, AL 35056-0518

Dale County
PO Box 948
Ozark, AL 36361-0948

Daleville City
626 N Daleville Ave
Daleville, AL 36322-2006

Dallas County
P O Box 1056
Selma, AL 36702-1056

Decatur City
302 4th Ave NE
Decatur, AL 35601-1998

DeKalb County
P O Box 680777
Ft Payne, AL 35967-0777

Demopolis City
P O Drawer 759
Demopolis, AL 36732


Dothan City Schools
500 Dusy Street
Dothan, AL 36301-2506

Elba City
131 Tiger Drive
Elba, AL 36323

Elmore County
P O Box 817
Wetumpka, AL 36092

Enterprise City
Po Box 311790
Enterprise, AL 36331

Escambia County
P O Box 307
Brewton, AL 36427

Etowah County
3200 W Meighan Blvd
Gadsden, AL 35904

Eufaula City
420 Sanford Avenue
Eufaula, AL 36027

Fairfield City
6405 Avenue D
Fairfield, AL 35064

Fayette County
P O Box 599
Fayette, AL 35555

Florence City
541 Riverview Dr
Florence, AL 35630

Fort Payne City
P O Box 681029
Fort Payne, AL 35968-1611

Ft. Rucker
Bldg. 21037 Red Cloud Rd.
Ft. Rucker, AL 36362

Franklin County
P O Box 610
Russellville, AL 35653

Gadsden City
P O Box 184
Gadsden, AL 35999

Geneva City
505 Panther Drive
Geneva, AL 36340

Geneva County
P O Box 250
Geneva, AL 36340

Greene County
P O Box 569
Eutaw, AL 35462

Guntersville City
P O Box 129
Guntersville, AL 35976

Hale County
P O Box 360
Greensboro, AL 36744

Haleyville City
2011 20th Street
Haleyville, AL 35565

Hartselle City
109 College Street NW
Hartselle, AL 35640

Henry County
P O Box 635
Abbeville, AL 36310

Homewood City
P O Box 59366
Homewood, AL 35259 
  

Hoover City Schools Central Office
2810 Metropolitan Way
Hoover, AL 35243 

Houston County
P O Drawer 1688
Dothan, AL 36302


Huntsville City
P O Box 1256
Huntsville, AL 35807-4801


Jackson County
Courthouse Ste 20, 102 E Laurel St
Scottsboro, AL 35768


Jacksonville City
123 College St SW
Jacksonville, AL 36265-2154


Jasper City
P O Box 500
Jasper, AL 35502


Jefferson County
2100 18th Street S
Birmingham, AL 35209-1891


Lamar County
P O Box 1379
Vernon, AL 35592-1379

Lanett City
105 North Lanier Avenue
Lanett, AL 36863

Lauderdale County
P O Box 278
Florence, AL 35631-0278

Lawrence County
14131 Market St
Moulton, AL 35650

Lee County
Box 120
Opelika, AL 36803-0120

Limestone County
300 S Jefferson St
Athens, AL 35611-2549

Linden City
P O Box 480609
Linden, AL 36748-0609

Lowndes County
P O Box 755
Hayneville, AL 36040

Macon County
P O Box 830090
Tuskegee, AL 36083-0090

Madison City
211 Celtic Drive
Madison, AL 35758

Madison County
P O Box 226
Huntsville, AL 35804

Marengo County
P O Box 480339
Linden, AL 36748-0339

Marion County
188 Winchester Drive
Hamilton, AL 35570

Marshall County
12380 US Highway 431 S
Guntersville, AL 35976

Midfield City
417 Parkwood St
Midfield, AL 35228

Mobile County
P.O. Box 180069
Mobile, AL 36618

Monroe County
Box 967
Monroeville, AL 36461

Montgomery County
P O Box 1991
Montgomery, AL 36102-1991

Morgan County
1325 Point Mallard Pkwy SE
Decatur, AL 35601

Mt Brook City
P O Box 130040
Mt Brook, AL 35213-0040

Muscle Shoals City
P O Box 2610
Muscle Shoals, AL 35662-2610

Oneonta City
27605 State Hwy 75
Oneonta, AL 35121

Opelika City
P O Box 2469
Opelika, AL 36803-2469

Opp City
P O Box 840
Opp, AL 36467

Oxford City
310 East 2nd St
Oxford, AL 36203-1799

Ozark City
928 East Andrews Ave
Ozark, AL 36360

Pell City
25-12th St S
Pell City, AL 35125

Perry County
P O Box 900
Marion, AL 36756

Phenix City
P O Box 460
Phenix City, AL 36868-0460

Pickens County
P O Box 32
Carrollton, AL 35447

Piedmont City
P O Box 232
Piedmont, AL 36272

Pike County
101 W Love Street
Troy, AL 36081-2613

Randolph County
P O Box 288
Wedowee, AL 36278

Roanoke City
P O Box 1367
Roanoke, AL 36274

Russell County
P O Box 400
Phenix City, AL 36868-0400

Russellville City
P O Box 880
Russellville, AL 35653

Scottsboro City
906 S Scott St
Scottsboro, AL 35768

Selma City
P O Box 350
Selma, AL 36702-0350

Sheffield City
300 W 6th St
Sheffield, AL 35660

Shelby County Board of Education
P.O. Box 1910
Columbiana, AL 35051

St Clair County
410 Roy Drive
Ashville, AL 35953

Sumter County
P O Box 10
Livingston, AL 35470

Sylacauga City
605 West Fourth St.
Sylacauga, AL 35150

Talladega City
501 South St E
Talladega, AL 35160

Talladega County
P O Box 887
Talladega, AL 35161-0887

Tallapoosa County
125 N Broadnax St Rm 113
Dadeville, AL 36853

Tallassee City
307 King St
Tallassee, AL 36078

Tarrant City
1318 Alabama St
Tarrant, AL 35217

Thomasville City
P O Box 458
Thomasville, AL 36784

Troy City
P O Box 529
Troy, AL 36081-0529

Trussville City
113 North Chalkville Road
Trussville, AL 35173

Tuscaloosa City
P O Box 038991
Tuscaloosa, AL 35403

Tuscaloosa County
P O Drawer 2568
Tuscaloosa, AL 35403

Tuscumbia City
300 East Seventh St
Tuscumbia, AL 35674-2502

Vestavia Hills City
P O Box 660826
Birmingham, AL 35266-0826

Walker County
P O Box 311
Jasper, AL 35502-0311

Washington County
P O Box 1359
Chatom, AL 36518


Wilcox County
P O Box 160
Camden, AL 36726-0160

Winfield City
P O Box 70
Winfield, AL 35594-0070

Winston County
PO Box 9
Double Springs, AL 35553