School directory
AL school profiles
1,531 schools found.
| School | State | City | School Type | NCES ID | |
|---|---|---|---|---|---|
| Phil Campbell High School | AL | Phil Campbell | 010159000544 | Open | |
| Phillips Academy | AL | Birmingham | 010039001878 | Open | |
| Phillips Elementary School | AL | Bear Creek | 010231001455 | Open | |
| Phillips High School | AL | Bear Creek | 010231000869 | Open | |
| Phillips Preparatory Middle School | AL | Mobile | 010237000947 | Open | |
| Phoenix School | AL | Selma | 010297000540 | Open | |
| Pick Elementary School | AL | Auburn | 010021002363 | Open | |
| Pickens County College and Career Center | AL | Carrollton | 010273001131 | Open | |
| Pickens County High School | AL | Reform | 010273001102 | Open | |
| Piedmont Elementary School | AL | Piedmont | 010276001109 | Open | |
| Piedmont High School | AL | Piedmont | 010276001108 | Open | |
| Piedmont Middle School | AL | Piedmont | 010276001818 | Open | |
| Pike County Alternative Learning Center | AL | Troy | 010279002155 | Open | |
| Pike County Elementary School | AL | Brundidge | 010279001115 | Open | |
| Pike County High School | AL | Brundidge | 010279001112 | Open | |
| Pike Road Elementary School | AL | Pike Road | 010019502407 | Open | |
| Pike Road High School | AL | Pike Road | 010019502441 | Open | |
| Pike Road Intermediate School | AL | Pike Road | 010019502424 | Open | |
| Pike Road Jr High School | AL | Pike Road | 010019502498 | Open | |
| Pillans Middle School | AL | Mobile | 010237000946 | Open | |
| Pine Grove Elementary School | AL | Bay Minette | 010027001715 | Open | |
| Pine Level Elementary School | AL | Deatsville | 010024000543 | Open | |
| Pinecrest Elementary School | AL | Sylacauga | 010312001199 | Open | |
| Pinedale Elementary School | AL | Enterprise | 010132000480 | Open | |
| Piney Chapel Elementary School | AL | Athens | 010210000806 | Open | |
| Pinson Elementary School | AL | Pinson | 010192000733 | Open | |
| Pinson Valley High School | AL | Pinson | 010192000734 | Open | |
| Pintlala Elementary School | AL | Hope Hull | 010243001034 | Open | |
| Pisgah High School | AL | Pisgah | 010183001532 | Open | |
| Pizitz Middle School | AL | Vestavia | 010343001301 | Open | |
| Plainview School | AL | Rainsville | 010114000422 | Open | |
| Pleasant Grove Elementary School | AL | Heflin | 010078000320 | Open | |
| Pleasant Grove Elementary School | AL | Pleasant Grove | 010192000736 | Open | |
| Pleasant Grove High School | AL | Pleasant Grove | 010192000737 | Open | |
| Pleasant Home School | AL | Andalusia | 010093000361 | Open | |
| Pleasant Valley Elementary School | AL | Jacksonville | 010054001429 | Open | |
| Pleasant Valley High School | AL | Jacksonville | 010054001488 | Open | |
| PollardMcCall Junior High School | AL | Brewton | 010135000489 | Open | |
| Prattville Elementary School | AL | Prattville | 010024000047 | Open | |
| Prattville High School | AL | Prattville | 010024000048 | Open | |
| Prattville Intermediate School | AL | Prattville | 010024000050 | Open | |
| Prattville Junior High School | AL | Prattville | 010024000049 | Open | |
| Prattville Kindergarten School | AL | Prattville | 010024001639 | Open | |
| Prattville Primary School | AL | Prattville | 010024000051 | Open | |
| Priceville Elementary School | AL | Priceville | 010248001440 | Open | |
| Priceville High School | AL | Decatur | 010248001048 | Open | |
| Priceville Junior High School | AL | Decatur | 010248001871 | Open | |
| Princeton School | AL | Birmingham | 010039000174 | Open | |
| Project Success Learning Center | AL | Hayneville | 010216001578 | Open | |
| Providence Elementary | AL | Huntsville | 010180002172 | Open | |
| R E Thompson Intermediate School | AL | Tuscumbia | 010342001299 | Open | |
| Rachel Patterson Elementary School | AL | Atmore | 010135001661 | Open | |
| Ragland High School | AL | Ragland | 010306201376 | Open | |
| Rainbow Elementary School | AL | Madison | 010000801485 | Open | |
| Rainbow Middle School | AL | Rainbow City | 010138001508 | Open | |
| Ramsay High School | AL | Birmingham | 010039000176 | Open | |
| Ranburne Elementary School | AL | Ranburne | 010078001726 | Open | |
| Ranburne High School | AL | Ranburne | 010078000321 | Open | |
| Randolph County High School | AL | Wedowee | 010282001119 | Open | |
| Randolph Elementary School | AL | Randolph | 010036000096 | Open | |
| Randolph Park Elementary School | AL | Anniston | 010009000020 | Open | |
| RandolphRoanoke Career Technology Center | AL | Wedowee | 010282001139 | Open | |
| RandolphRoanoke Career Technology Center | AL | Wedowee | 010285001387 | Open | |
| Raymond L Young Elementary School | AL | Talladega | 010315001205 | Open | |
| Red Bay Elementary | AL | Red Bay | 010159002475 | Open | |
| Red Bay High School | AL | Red Bay | 010159000545 | Open | |
| Red Level School | AL | Red Level | 010093002167 | Open | |
| Redland Elementary School | AL | Wetumpka | 010129002142 | Open | |
| Redland Middle School | AL | Wetumpka | 010129002520 | Open | |
| Reeltown Elementary School | AL | Notasulga | 010321002433 | Open | |
| Reeltown High School | AL | Notasulga | 010321001234 | Open | |
| Reform Elementary School | AL | Reform | 010273001106 | Open | |
| Rehobeth Elementary School | AL | Rehobeth | 010177002078 | Open | |
| Rehobeth High School | AL | Dothan | 010177000615 | Open | |
| Rehobeth Middle School | AL | Rehobeth | 010177002077 | Open | |
| Rehobeth Primary School | AL | Dothan | 010177002668 | Open | |
| Repton Junior High School | AL | Repton | 010087000350 | Open | |
| Richard Arrington Elementary | AL | Birmingham | 010039002489 | Open | |
| Richland Elementary School | AL | Auburn | 010021001879 | Open | |
| Ridgecrest Elementary School | AL | Huntsville | 010180000643 | Open | |
| Ridgecrest Elementary School | AL | Phenix City | 010270001091 | Open | |
| Riverchase Career Connection Center | AL | Hoover | 010000702487 | Open | |
| Riverchase Elementary School | AL | Hoover | 010000702091 | Open | |
| Riverton Elementary School | AL | Huntsville | 010222002082 | Open | |
| Riverton Intermediate School | AL | Huntsville | 010222002178 | Open | |
| Robert Brown Middle School | AL | Eutaw | 010168001520 | Open | |
| Robert C Hatch High School | AL | Uniontown | 010267001577 | Open | |
| Robert D Sloman Primary | AL | Douglas | 010000601413 | Open | |
| Robert E Lee Elementary | AL | Satsuma | 010018902196 | Open | |
| Robert F Bumpus Middle School | AL | Hoover | 010000701422 | Open | |
| Robertsdale Elementary School | AL | Robertsdale | 010027001716 | Open | |
| Robertsdale High School | AL | Robertsdale | 010027000024 | Open | |
| Robinson Elementary School | AL | Birmingham | 010039000179 | Open | |
| Robinson Primary School | AL | Fairfield | 010144000519 | Open | |
| Rock Mills Junior High School | AL | Roanoke | 010282001122 | Open | |
| Rock Quarry Elementary School | AL | Tuscaloosa | 010336000584 | Open | |
| Rockwell Elementary School | AL | Spanish Fort | 010027000550 | Open | |
| Rocky Ridge Elementary School | AL | Hoover | 010000701742 | Open | |
| Roger B Chaffee Elementary School | AL | Huntsville | 010180000621 | Open | |
| Rogers Elementary School | AL | Florence | 010201002550 | Open |