School directory
AL school profiles
1,531 schools found.
| School | State | City | NCES ID | |
|---|---|---|---|---|
| Demopolis High School | AL | Demopolis | 010120000148 | Open |
| Demopolis Middle School | AL | Demopolis | 010120000439 | Open |
| Denton Magnet School of Technology | AL | Mobile | 010237000897 | Open |
| Deshler Alternative School | AL | Tuscumbia | 010342001656 | Open |
| Deshler Career Technical Center | AL | Tuscumbia | 010342001400 | Open |
| Deshler High School | AL | Tuscumbia | 010342001297 | Open |
| Deshler Middle School | AL | Tuscumbia | 010342001298 | Open |
| Discovery Middle School | AL | Madison | 010000800495 | Open |
| Dixie Elementary School | AL | Opelika | 010288001132 | Open |
| Dixon Elementary School | AL | Irvington | 010237000914 | Open |
| Donehoo Elementary School | AL | Gadsden | 010162000551 | Open |
| Dora High School | AL | Dora | 010345001311 | Open |
| Dothan City Early Education Center | AL | Dothan | 010123002482 | Open |
| Dothan City Virtual School | AL | Dothan | 010123002512 | Open |
| Dothan High School | AL | Dothan | 010123001501 | Open |
| Dothan Preparatory Academy | AL | Dothan | 010123002480 | Open |
| Dothan Technology Center | AL | Dothan | 010123001349 | Open |
| Double Springs Elementary School | AL | Double Springs | 010358001358 | Open |
| Double Springs Middle School | AL | Double Springs | 010358001464 | Open |
| Douglas Elementary School | AL | Douglas | 010000600877 | Open |
| Douglas High School | AL | Douglas | 010000600878 | Open |
| Douglas Middle School | AL | Douglas | 010000601812 | Open |
| Dozier Elementary School | AL | Montgomery | 010243001009 | Open |
| Dr Robert W Gilliard Elementary | AL | Mobile | 010237001595 | Open |
| Drake Middle School | AL | Auburn | 010021000041 | Open |
| Draper Correctional Facility | AL | Elmore | 010017602109 | Open |
| Duck Springs Elementary School | AL | Attalla | 010138000494 | Open |
| Dunbar Creative Performing Arts | AL | Mobile | 010237000916 | Open |
| DunbarRamer School | AL | Ramer | 010243001010 | Open |
| Duncanville Middle School | AL | Duncanville | 010339001882 | Open |
| Dupuy Alternative School | AL | Birmingham | 010039001288 | Open |
| Duran Junior High School | AL | Pell City | 010265001570 | Open |
| Duran South | AL | Pell City | 010265001541 | Open |
| Dutton Elementary School | AL | Dutton | 010183000657 | Open |
| E H Gentry Technical Facility | AL | Talladega | 010000901406 | Open |
| Eagle Academy | AL | Ozark | 010264001385 | Open |
| East Elementary School | AL | Cullman | 010099000371 | Open |
| East Franklin Junior High School | AL | Phil Campbell | 010159000542 | Open |
| East Lawrence Elementary School | AL | Trinity | 010204001410 | Open |
| East Lawrence High School | AL | Trinity | 010204001546 | Open |
| East Lawrence Middle School | AL | Trinity | 010204000778 | Open |
| East Limestone High School | AL | Athens | 010210000800 | Open |
| East Samford School | AL | Auburn | 010021002440 | Open |
| East Smiths Station Elementary School | AL | Smiths Station | 010207000486 | Open |
| Eastwood Elementary School | AL | Decatur | 010117000430 | Open |
| Eastwood Middle School | AL | Cottondale | 010336001255 | Open |
| Echols Middle School | AL | Northport | 010339001462 | Open |
| Eclectic Elementary School | AL | Eclectic | 010129001768 | Open |
| Eclectic Middle School | AL | Eclectic | 010129001432 | Open |
| Eden Area Technical Center | AL | Ashville | 010306201180 | Open |
| Eden Elementary School | AL | Pell City | 010265001469 | Open |
| EDGE Virtual School | AL | Weumpka | 010129002494 | Open |
| Edgewood Elementary School | AL | Homewood | 010176000606 | Open |
| Edgewood Elementary School | AL | Selma | 010297001154 | Open |
| Edward Bell Career Technical Center | AL | Camp Hill | 010321002364 | Open |
| EicholdMertz School of Math and Science | AL | Mobile | 010237002208 | Open |
| Elba Elementary School | AL | Elba | 010126000460 | Open |
| Elba High School | AL | Elba | 010126000461 | Open |
| Elberta Elementary School | AL | Elberta | 010027000625 | Open |
| Elberta High School | AL | Elberta | 010027000057 | Open |
| Elberta Middle School | AL | Elberta | 010027002490 | Open |
| Elizabeth Fonde Elementary School | AL | Mobile | 010237000920 | Open |
| Elkmont Elementary School | AL | Elkmont | 010210002431 | Open |
| Elkmont High School | AL | Elkmont | 010210001549 | Open |
| Elmore County High School | AL | Eclectic | 010129000463 | Open |
| Elmore County Technical Center | AL | Wetumpka | 010129000834 | Open |
| Elsanor School | AL | Robertsdale | 010027000058 | Open |
| Elsie Collier Elementary School | AL | Mobile | 010237001436 | Open |
| Elvin Hill Elementary School | AL | Columbiana | 010303001588 | Open |
| Empower Community School | AL | Bessemer | 010358202558 | Open |
| Endeavor Elementary School | AL | Harvest | 010222001433 | Open |
| Engle Day Treatment | AL | Birmingham | 010039000079 | Open |
| Englewood Elementary School | AL | Tuscaloosa | 010339001278 | Open |
| Enterprise Career and Technology Center | AL | Enterprise | 010132002455 | Open |
| Enterprise High School | AL | Enterprise | 010132000476 | Open |
| EPIC Alternative Elementary School | AL | Birmingham | 010039000119 | Open |
| ER Dickson Elementary School | AL | Mobile | 010237000913 | Open |
| Erwin Craighead Elementary School | AL | Mobile | 010237001775 | Open |
| Erwin Intermediate School | AL | Center Point | 010192000701 | Open |
| Erwin Middle School | AL | Center Point | 010192002182 | Open |
| Escambia County Alternative School | AL | Flomaton | 010135000840 | Open |
| Escambia County High School | AL | Atmore | 010135000484 | Open |
| Escambia County Middle School | AL | Atmore | 010135000485 | Open |
| EscambiaBrewton Career Technical Center | AL | Brewton | 010135000841 | Open |
| Etowah County Special Education Learning Center | AL | Gadsden | 010138000845 | Open |
| Etowah High School | AL | Attalla | 010018000033 | Open |
| Etowah Middle School | AL | Attalla | 010018000034 | Open |
| Eufaula Elementary School | AL | Eufaula | 010141001510 | Open |
| Eufaula High School | AL | Eufaula | 010141000511 | Open |
| Eufaula Primary School | AL | Eufaula | 010141000514 | Open |
| Eura Brown Elementary School | AL | Gadsden | 010162000555 | Open |
| Eutaw Primary School | AL | Eutaw | 010168001452 | Open |
| Eva School | AL | Eva | 010248001043 | Open |
| Evelyn D Houston Elementary School | AL | Talladega | 010315001724 | Open |
| Evening Educational Options | AL | Mobile | 010237002177 | Open |
| Evergreen Elementary School | AL | Evergreen | 010087000345 | Open |
| EXCEL Academy | AL | Anniston | 010054002665 | Open |
| Excel High School | AL | Excel | 010240000975 | Open |
| F S Ervin Elementary School | AL | Pine Hill | 010351000325 | Open |
| Faine Elementary School | AL | Dothan | 010123000456 | Open |