Schools in Alabama
Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.
Schools in Alabama
Showing 1,251–1,300 of 1,822 schools in Alabama.
Source: NCES Common Core of Data (public schools) · as of Oct 2, 2026
Source: NCES Private School Survey (private schools) · as of Oct 2, 2026
| School, sort descending | City, sort ascending | Type | Grades | Active scholarships, sort ascending |
|---|---|---|---|---|
| Oliver Elementary School | Seale | Public school | PK–5 | 0 |
| Oliver K5 School | Birmingham | Public school | PK–5 | 0 |
| Oneonta Elementary School | Oneonta | Public school | K–5 | 0 |
| Oneonta High School | Oneonta | Public school | 9–12 | 0 |
| Oneonta Middle School | Oneonta | Public school | 6–8 | 0 |
| Opelika High School | Opelika | Public school | 9–12 | 0 |
| Opelika Learning Center | Opelika | Public school | K–12 | 0 |
| Opelika Middle School | Opelika | Public school | 4–8 | 0 |
| Opp Elementary School | Opp | Public school | PK–4 | 0 |
| Opp High School | Opp | Public school | 9–12 | 0 |
| Opp Middle School | Opp | Public school | 5–8 | 0 |
| Orange Beach Elementary School | Orange Beach | Public school | PK–6 | 0 |
| Orange Beach MiddleHigh School | Orange Beach | Public school | 7–12 | 0 |
| Orchard Elementary School | Mobile | Public school | PK–5 | 0 |
| ORourke Elementary School | Mobile | Public school | PK–5 | 0 |
| Ossie Ware Mitchell Middle School | Birmingham | Public school | 6–8 | 0 |
| Our Lady Of Sorrows | Birmingham | Private school | PK–8 | 0 |
| Our Lady Of The Valley School | Birmingham | Private school | PK–8 | 0 |
| Owens Cross Roads School | Owens Cross Roads | Public school | PK–4 | 0 |
| Oxford Area Vocational School | Oxford | Public school | 9–12 | 0 |
| Oxford Elementary School | Oxford | Public school | PK–4 | 0 |
| Oxford High School | Oxford | Public school | 9–12 | 0 |
| Oxford Middle School | Oxford | Public school | 7–8 | 0 |
| Oxmoor K5 | Birmingham | Public school | PK–5 | 0 |
| Paine Elementary School | Trussville | Public school | PK–5 | 0 |
| Park Crossing High School | Montgomery | Public school | 9–12 | 0 |
| Parker High School | Birmingham | Public school | 9–12 | 0 |
| Parkside Elementary School | Baileyton | Public school | PK–8 | 0 |
| Parkview Christian School | Eufaula | Private school | PK–6 | 0 |
| Parrish ElementaryMiddle School | Parrish | Public school | PK–8 | 0 |
| PASS Academy | Dothan | Public school | 7–12 | 0 |
| Pathway Inc | Enterprise | Private school | 4–12 | 0 |
| Patrician Academy | Butler | Private school | PK–12 | 0 |
| Paul W Bryant High School | Cottondale | Public school | 9–12 | 0 |
| Payne Elementary School | Selma | Public school | K–6 | 0 |
| Pearl Haskew Elementary | Irvington | Public school | K–5 | 0 |
| Pelham High School | Pelham | Public school | 9–12 | 0 |
| Pelham Oaks | Pelham | Public school | PK–5 | 0 |
| Pelham Park Middle School | Pelham | Public school | 6–8 | 0 |
| Pelham Ridge | Pelham | Public school | PK–5 | 0 |
| Pell City High School | Pell City | Public school | 9–12 | 0 |
| Percy Julian High School | Montgomery | Public school | 9–12 | 0 |
| Perdido Elementary School | Perdido | Public school | PK–8 | 0 |
| Peter F Alba Middle School | Bayou La Batre | Public school | 6–8 | 0 |
| Peter J Kirksey Career Center | Eutaw | Public school | 9–12 | 0 |
| Phenix City Elementary School | Phenix City | Public school | K–5 | 0 |
| Phenix City Intermediate School | Phenix City | Public school | 6–7 | 0 |
| Phil Campbell Elementary School | Phil Campbell | Public school | PK–6 | 0 |
| Phil Campbell High School | Phil Campbell | Public school | 7–12 | 0 |
| Phillips Academy | Birmingham | Public school | PK–8 | 0 |