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 151–200 of 1,546 public 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 |
|---|---|---|---|---|
| Bob HardingShawmut Elementary | Valley | Public school | PK–3 | 0 |
| Bob Jones High School | Madison | Public school | 9–12 | 0 |
| Booker T Washington High | Tuskegee | Public school | 7–12 | 0 |
| Booker T Washington Magnet High School | Montgomery | Public school | 9–12 | 0 |
| Booker T Washington Middle School | Mobile | Public school | 6–8 | 0 |
| Bragg Middle School | Gardendale | Public school | 6–8 | 0 |
| Brantley Elementary School | Selma | Public school | PK–8 | 0 |
| Brantley High School | Brantley | Public school | PK–12 | 0 |
| Breakthrough Charter School | Marion | Public school | PK–12 | 0 |
| Breitling Elementary School | Grand Bay | Public school | PK–5 | 0 |
| Brent Elementary School | Brent | Public school | PK–4 | 0 |
| Brewbaker Intermediate School | Montgomery | Public school | 3–5 | 0 |
| Brewbaker Middle School | Montgomery | Public school | 6–8 | 0 |
| Brewbaker Primary School | Montgomery | Public school | PK–2 | 0 |
| Brewbaker Technology Magnet High School | Montgomery | Public school | 9–12 | 0 |
| Brewton Elementary School | Brewton | Public school | PK–4 | 0 |
| Brewton Middle School | Brewton | Public school | 5–8 | 0 |
| Bridge Academy | Ozark | Public school | 9–12 | 0 |
| Bridgeport Elementary School | Bridgeport | Public school | PK–4 | 0 |
| Bridgeport Middle School | Bridgeport | Public school | 5–8 | 0 |
| Brighton School | Brighton | Public school | PK–5 | 0 |
| Brilliant School | Brilliant | Public school | K–12 | 0 |
| Brindlee Mountain Elementary School | Arab | Public school | 3–5 | 0 |
| Brindlee Mountain High School | Guntersville | Public school | 6–12 | 0 |
| Brindlee Mountain Primary School | Guntersville | Public school | K–2 | 0 |
| Brocks Gap Intermediate School | Hoover | Public school | 2–5 | 0 |
| Brookhill Elementary School | Athens | Public school | PK–3 | 0 |
| Brooks Elementary School | Killen | Public school | PK–6 | 0 |
| Brooks High School | Killen | Public school | 7–12 | 0 |
| Brookville Elementary School | Graysville | Public school | PK–5 | 0 |
| Brookwood Elementary School | Enterprise | Public school | PK–6 | 0 |
| Brookwood Elementary School | Brookwood | Public school | PK–5 | 0 |
| Brookwood Forest Elementary School | Mountain Brook | Public school | PK–6 | 0 |
| Brookwood High School | Brookwood | Public school | 9–12 | 0 |
| Brookwood Middle School | Vance | Public school | 6–8 | 0 |
| Bryan Elementary School | Morris | Public school | PK–5 | 0 |
| Bryant Park Elementary | Birmingham | Public school | PK–5 | 0 |
| Bryant School | Bryant | Public school | PK–6 | 0 |
| Buckhorn High School | New Market | Public school | 9–12 | 0 |
| Buckhorn Middle School | New Market | Public school | 7–8 | 0 |
| Buhl Elementary School | Buhl | Public school | PK–4 | 0 |
| Bullock County Career Technical Center | Union Springs | Public school | 8–12 | 0 |
| Bullock County High School | Union Springs | Public school | 9–12 | 0 |
| Burns Middle School | Mobile | Public school | 6–8 | 0 |
| Bush Hills STEAM Academy | Birmingham | Public school | 6–8 | 0 |
| Butler County Area Vocational School | Greenville | Public school | 10–12 | 0 |
| Byrd First Class Early Learning Center | Selma | Public school | PK | 0 |
| C I T Y Program | Gadsden | Public school | 6–12 | 0 |
| C J Donald Middle School | Fairfield | Public school | 6–8 | 0 |
| C L Salter Elementary School | Talladega | Public school | K–3 | 0 |