;

Alabama Elementary School Locations, Class Sizes, Student Teacher Ratios and More

Find Schools in Alabama by Grade Level or School Type

Alabama Schools By Grade Level

Alabama Schools By School Type

Select a City in Alabama

or Choose a County: 

Autauga County Elementary Schools


Deatsville Prattville  

Baldwin County Elementary Schools


Bay Minette Bon Secour Daphne
Elberta Fairhope Foley
Gulf Shores Loxley Orange Beach
Perdido Robertsdale Silverhill
Spanish Fort Stapleton Summerdale

Barbour County Elementary Schools


Clayton Eufaula Louisville

Bibb County Elementary Schools


Centreville Randolph West Blocton
Woodstock    

Blount County Elementary Schools


Blountsville Cleveland Hayden
Locust Fork Oneonta Remlap

Bullock County Elementary Schools


Midway Union Springs  

Butler County Elementary Schools


Greenville    

Calhoun County Elementary Schools


Alexandria Anniston Jacksonville
Ohatchee Oxford Piedmont
Weaver    

Chambers County Elementary Schools


Five Points Lafayette Lanett
Valley    

Cherokee County Elementary Schools


Centre    

Chilton County Elementary Schools


Clanton Jemison  

Choctaw County Elementary Schools


Butler Gilbertown  

Clarke County Elementary Schools


Grove Hill Jackson Thomasville

Clay County Elementary Schools


Ashland Lineville  

Cleburne County Elementary Schools


Fruithurst Heflin Ranburne

Coffee County Elementary Schools


Elba Enterprise New Brockton

Colbert County Elementary Schools


Cherokee Leighton Muscle Shoals
Sheffield Tuscumbia  

Conecuh County Elementary Schools


Evergreen Repton  

Coosa County Elementary Schools


Rockford    

Covington County Elementary Schools


Andalusia Lockhart Opp
Red Level    

Cullman County Elementary Schools


Baileyton Bremen Cullman
Garden City Hanceville Holly Pond
Logan Vinemont  

Dale County Elementary Schools


Daleville Midland City Newton
Ozark Skipperville Fort Rucker

Dallas County Elementary Schools


Orrville Plantersville Sardis
Selma    

Dekalb County Elementary Schools


Crossville Fort Payne Ft Payne
Henagar Mentone  

Elmore County Elementary Schools


Coosada Eclectic Millbrook
Tallassee Wetumpka  

Escambia County Elementary Schools


Atmore Brewton East Brewton
Flomaton Huxford  

Etowah County Elementary Schools


Altoona Attalla Gadsden
Glencoe Hokes Bluff Rainbow City
Southside    

Fayette County Elementary Schools


Berry Fayette  

Franklin County Elementary Schools


Phil Campbell Russellville  

Geneva County Elementary Schools


Geneva Hartford Samson
Slocomb    

Greene County Elementary Schools


Boligee Eutaw  

Hale County Elementary Schools


Greensboro Moundville  

Henry County Elementary Schools


Abbeville Headland  

Houston County Elementary Schools


Ashford Dothan Rehobeth
Webb    

Jackson County Elementary Schools


Bridgeport Bryant Dutton
Flat Rock Hollywood Pisgah
Scottsboro Section Stevenson

Jefferson County Elementary Schools


Adamsville Bessemer Birmingham
Brighton Clay Dora
Fairfield Fultondale Gardendale
Graysville Homewood Hoover
Hueytown Irondale Leeds
Lipscomb Mccalla Midfield
Morris Mount Olive Mountain Brook
Pinson Pleasant Grove Quinton
Tarrant Trussville Vestavia Hills
Warrior    

Lamar County Elementary Schools


Vernon    

Lauderdale County Elementary Schools


Florence Killen  

Lawrence County Elementary Schools


Danville Moulton Mt Hope
Town Creek Trinity  

Lee County Elementary Schools


Auburn Loachapoka Opelika
Smiths Station    

Limestone County Elementary Schools


Ardmore Athens Harvest

Lowndes County Elementary Schools


Fort Deposit Hayneville  

Macon County Elementary Schools


Shorter Tuskegee  

Madison County Elementary Schools


Big Cove Gurley Hazel Green
Huntsville Madison Meridianville
New Hope New Market Owens Cross Roads
Toney    

Marengo County Elementary Schools


Demopolis Linden  

Marion County Elementary Schools


Bear Creek Brilliant Guin
Hackleburg Hamilton Winfield

Marshall County Elementary Schools


Albertville Arab Boaz
Douglas Grant Guntersville
Horton Union Grove  

Mobile County Elementary Schools


Chickasaw Citronelle Dauphin Island
Eight Mile Grand Bay Irvington
Mcintosh Mobile Mount Vernon
Prichard Saraland Satsuma
Semmes Theodore Whistler
Wilmer    

Monroe County Elementary Schools


Beatrice Monroeville  

Montgomery County Elementary Schools


Hope Hull Montgomery Ramer

Morgan County Elementary Schools


Decatur Eva Falkville
Hartselle Joppa Laceys Spring
Priceville Somerville  

Perry County Elementary Schools


Marion Uniontown  

Pickens County Elementary Schools


Aliceville Carrollton Gordo
Reform    

Pike County Elementary Schools


Banks Brundidge Goshen
Troy    

Randolph County Elementary Schools


Roanoke Wedowee  

Russell County Elementary Schools


Fort Mitchell Hurtsboro Phenix City
Seale    

Shelby County Elementary Schools


Alabaster Calera Chelsea
Columbiana Helena Maylene
Montevallo Pelham Shelby
Vincent Wilsonville  

St. Clair County Elementary Schools


Ashville Cropwell Moody
Odenville Pell City Springville
Steele    

Sumter County Elementary Schools


Cuba Livingston Panola
York    

Talladega County Elementary Schools


Childersburg Lincoln Munford
Sycamore Sylacauga Talladega

Tallapoosa County Elementary Schools


Alexander City Dadeville  

Tuscaloosa County Elementary Schools


Brookwood Buhl Coker
Cottondale Duncanville Fosters
Holt Northport Tuscaloosa
Vance    

Unlisted County Elementary Schools


Ft Rucker Maxwell Afb  

Walker County Elementary Schools


Carbon Hill Cordova Jasper
Nauvoo Oakman Parrish
Sipsey Sumiton Townley

Washington County Elementary Schools


Chatom    

Wilcox County Elementary Schools


Alberta Camden Pine Apple
Pine Hill    

Winston County Elementary Schools


Addison Arley Double Springs
Haleyville Lynn