School directory
AL school profiles
1,531 schools found.
| School | State | City | School Type | NCES ID | |
|---|---|---|---|---|---|
| Vestavia Hills Elementary Cahaba Heights | AL | Vestavia Hills | 010343002103 | Open | |
| Vestavia Hills Elementary Dolly Ridge | AL | Vestavia Hills | 010343002481 | Open | |
| Vestavia Hills Elementary East | AL | Vestavia Hills | 010343001302 | Open | |
| Vestavia Hills Elementary Liberty Park | AL | Vestavia Hills | 010343001425 | Open | |
| Vestavia Hills Elementary West | AL | Vestavia Hills | 010343001303 | Open | |
| Vestavia Hills High School | AL | Vestavia Hills | 010343001304 | Open | |
| Vestavia Hills High School Freshman Campus | AL | Vestavia Hills | 010343002500 | Open | |
| Vina High School | AL | Vina | 010159000548 | Open | |
| Vincent Elementary School | AL | Vincent | 010303001186 | Open | |
| Vincent Middle High School | AL | Vincent | 010303001187 | Open | |
| Vinemont Elementary School | AL | Vinemont | 010102000446 | Open | |
| Vinemont High School | AL | Vinemont | 010102000385 | Open | |
| Vinemont Middle School | AL | Vinemont | 010102000453 | Open | |
| Virgil Grissom High School | AL | Huntsville | 010180000629 | Open | |
| W A Lecroy Career Technical Center | AL | Clanton | 010066000748 | Open | |
| W E Donaldson | AL | Bessemer | 010017602111 | Open | |
| W E Striplin Elementary School | AL | Gadsden | 010162000564 | Open | |
| W F Burns Middle School | AL | Valley | 010060000272 | Open | |
| W H Council Traditional School | AL | Mobile | 010237000907 | Open | |
| W J Carroll Intermediate School | AL | Daphne | 010027000056 | Open | |
| W O Lance Elementary | AL | Lanett | 010198001544 | Open | |
| W S Neal Elementary School | AL | East Brewton | 010135001505 | Open | |
| W S Neal High School | AL | East Brewton | 010135000492 | Open | |
| W S Neal Middle School | AL | East Brewton | 010135001506 | Open | |
| WA Threadgill Primary School | AL | Sheffield | 010300001167 | Open | |
| Wacoochee Elementary School | AL | Salem | 010207002188 | Open | |
| Wadley High School | AL | Wadley | 010282001123 | Open | |
| Walker County Center Of Technology | AL | Jasper | 010345001237 | Open | |
| Walker County Schools 180 Program | AL | Jasper | 010345001225 | Open | |
| Walker Elementary School | AL | Northport | 010339001294 | Open | |
| Walnut Grove School | AL | New Market | 010222000850 | Open | |
| Walnut Park Elementary School | AL | Gadsden | 010162000565 | Open | |
| Walter Jackson Elementary School | AL | Decatur | 010117000436 | Open | |
| Walter M Kennedy School | AL | Pell City | 010265001722 | Open | |
| Wares Ferry Elementary School | AL | Montgomery | 010243001564 | Open | |
| Warrior Elementary School | AL | Warrior | 010192000749 | Open | |
| Washington County Career Technical Center | AL | Chatom | 010348001242 | Open | |
| Washington County High School | AL | Chatom | 010348001335 | Open | |
| Washington K8 | AL | Birmingham | 010039000190 | Open | |
| Waterloo High School | AL | Waterloo | 010201000774 | Open | |
| WC Griggs Elementary School | AL | Mobile | 010237000965 | Open | |
| WD Robbins Elementary School | AL | Prichard | 010237000949 | Open | |
| WE Putnam Middle SchoolMagnet | AL | Birmingham | 010039000175 | Open | |
| Weatherly Heights Elementary School | AL | Huntsville | 010180000651 | Open | |
| Weaver Elementary School | AL | Weaver | 010054000246 | Open | |
| Weaver High School | AL | Weaver | 010054000247 | Open | |
| Webb Elementary School | AL | Webb | 010177000616 | Open | |
| Webster Elementary School | AL | Muscle Shoals | 010252001063 | Open | |
| Wedowee Elementary School | AL | Wedowee | 010282002171 | Open | |
| Wedowee Middle School | AL | Wedowee | 010282001124 | Open | |
| Weeden Elementary School | AL | Florence | 010153000535 | Open | |
| Wellborn Elementary School | AL | Anniston | 010054000249 | Open | |
| Wellborn High School | AL | Anniston | 010054001489 | Open | |
| Welti Elementary School | AL | Cullman | 010102000386 | Open | |
| Wenonah High School | AL | Birmingham | 010039000192 | Open | |
| West Blocton Elementary School | AL | West Blocton | 010036000098 | Open | |
| West Blocton High School | AL | West Blocton | 010036000099 | Open | |
| West Blocton Middle School | AL | West Blocton | 010036001426 | Open | |
| West Decatur Elementary School | AL | Decatur | 010117000435 | Open | |
| West Elementary School | AL | Cullman | 010099000372 | Open | |
| West Elementary School | AL | Russellville | 010291001143 | Open | |
| West End Academy | AL | Birmingham | 010039002187 | Open | |
| West End Elementary School | AL | Altoona | 010138000508 | Open | |
| West End High School | AL | Walnut Grove | 010138000507 | Open | |
| West Forest Intermediate School | AL | Opelika | 010258000093 | Open | |
| West Jefferson Elementary School | AL | Quinton | 010192000750 | Open | |
| West Limestone High School | AL | Lester | 010210000810 | Open | |
| West Morgan Elementary School | AL | Trinity | 010248000212 | Open | |
| West Morgan High School | AL | Trinity | 010248001052 | Open | |
| West Morgan Middle School | AL | Trinity | 010248001864 | Open | |
| West Point Elementary School | AL | Cullman | 010102000458 | Open | |
| West Point High School | AL | Cullman | 010102000387 | Open | |
| West Point Intermediate School | AL | Vinemont | 010102001679 | Open | |
| West Point Middle School | AL | Vinemont | 010102000459 | Open | |
| West Smiths Station Elementary School | AL | Smiths Station | 010207000794 | Open | |
| Westhills Elementary School | AL | Bessemer | 010033000090 | Open | |
| Westlawn Middle School | AL | Tuscaloosa | 010336001268 | Open | |
| Westside Elementary School | AL | Demopolis | 010120000442 | Open | |
| Westview Elementary School | AL | Phenix City | 010270001096 | Open | |
| Westwood Elementary School | AL | Coker | 010339001295 | Open | |
| Wetumpka Elementary School | AL | Wetumpka | 010129000470 | Open | |
| Wetumpka High School | AL | Wetumpka | 010129000471 | Open | |
| Wetumpka Middle School | AL | Wetumpka | 010129000102 | Open | |
| White Plains Elementary School | AL | Anniston | 010054001430 | Open | |
| White Plains High School | AL | Anniston | 010054000250 | Open | |
| White Plains Middle School | AL | Anniston | 010054001884 | Open | |
| Whitesboro Elementary School | AL | Boaz | 010138000509 | Open | |
| Whitesburg Elementary School | AL | Huntsville | 010180000653 | Open | |
| Whitesburg Middle School | AL | Huntsville | 010180001531 | Open | |
| Whitley Elementary School | AL | Prichard | 010237000968 | Open | |
| Wicksburg Elementary School | AL | Newton | 010177002507 | Open | |
| Wicksburg High School | AL | Newton | 010177000617 | Open | |
| Wilcox Central High School | AL | Camden | 010351001780 | Open | |
| Wilcox County Alternative School | AL | Camden | 010351001419 | Open | |
| Wilkerson Middle School | AL | Birmingham | 010039000196 | Open | |
| William E Burkett MultiHandicapped Center | AL | Morris | 010192001680 | Open | |
| William L Radney Elementary School | AL | Alexander City | 010003000006 | Open | |
| William R Martin Middle School | AL | Valley Grande | 010111000814 | Open | |
| Williams Avenue Elementary School | AL | Fort Payne | 010156000539 | Open | |
| Williams Elementary School | AL | Huntsville | 010180001796 | Open |