Schools in Birmingham, Alabama
Birmingham city of Alabama has sixty six schools. Click on a school to see complete details about the school.
| Name | Location | 
|---|---|
| Spain Park High School | Shelby County | 
| Rocky Ridge Elementary School | Jefferson County | 
| Legacy Prep School | Jefferson County | 
| i3 Academy Phase 1 | Jefferson County | 
| i3 Academy Phase 2 | Jefferson County | 
| Magic City Acceptance Academy | Jefferson County | 
| Engle Day Treatment School | Jefferson County | 
| Avondale Elementary School | Jefferson County | 
| Barrett Elementary School | Jefferson County | 
| Charles A Brown Elementary School | Jefferson County | 
| Central Park Elementary School | Jefferson County | 
| Christian School | Jefferson County | 
| EPIC Alternative Elementary School | Jefferson County | 
| Oliver K5 School | Jefferson County | 
| Green Acres Middle School | Jefferson County | 
| Hemphill Elementary School | Jefferson County | 
| Hudson KEight School | Jefferson County | 
| Huffman Middle School | Jefferson County | 
| Huffman High SchoolMagnet | Jefferson County | 
| Inglenook School | Jefferson County | 
| Minor Elementary School | Jefferson County | 
| Norwood Elementary School | Jefferson County | 
| JacksonOlin High School | Jefferson County | 
| Parker High School | Jefferson County | 
| Princeton School | Jefferson County |