1,807 schools · 384 cities

All schools in
Alabama

Search by school name, city, or 5-digit ZIP. Every public school in Alabama, powered by NCES Common Core of Data.

STATE SNAPSHOT
Total Schools1,807
Cities / Districts384
Students Enrolled804K
State Population5.1M
CapitalMontgomery
AccountabilityAlabama A-F Report Card

Alabama schools on the map

Showing the 400 largest schools in Alabama. Search by ZIP or city above to focus in.

Loading map…

Browse by city

384 cities · 1,807 schools in Alabama

BirminghamAL
StateAlabama
106 schools
MobileAL
StateAlabama
83 schools
HuntsvilleAL
StateAlabama
76 schools
MontgomeryAL
StateAlabama
75 schools
TuscaloosaAL
StateAlabama
33 schools
DothanAL
StateAlabama
29 schools
DecaturAL
StateAlabama
26 schools
CullmanAL
StateAlabama
24 schools
AnnistonAL
StateAlabama
23 schools
GadsdenAL
StateAlabama
22 schools
HooverAL
StateAlabama
22 schools
SelmaAL
StateAlabama
21 schools
BessemerAL
StateAlabama
19 schools
FlorenceAL
StateAlabama
18 schools
AthensAL
StateAlabama
17 schools
MadisonAL
StateAlabama
17 schools
AuburnAL
StateAlabama
16 schools
OpelikaAL
StateAlabama
16 schools
Phenix CityAL
StateAlabama
16 schools
PrattvilleAL
StateAlabama
16 schools
NorthportAL
StateAlabama
14 schools
TalladegaAL
StateAlabama
13 schools
EnterpriseAL
StateAlabama
11 schools
JasperAL
StateAlabama
11 schools
DaphneAL
StateAlabama
10 schools
TroyAL
StateAlabama
10 schools
TuscumbiaAL
StateAlabama
10 schools
AlbertvilleAL
StateAlabama
9 schools
GuntersvilleAL
StateAlabama
9 schools
Pell CityAL
StateAlabama
9 schools
RussellvilleAL
StateAlabama
9 schools
SylacaugaAL
StateAlabama
9 schools
AlabasterAL
StateAlabama
8 schools
FairfieldAL
StateAlabama
8 schools
FoleyAL
StateAlabama
8 schools
HartselleAL
StateAlabama
8 schools
HelenaAL
StateAlabama
8 schools
OzarkAL
StateAlabama
8 schools
PrichardAL
StateAlabama
8 schools
RobertsdaleAL
StateAlabama
8 schools
ValleyAL
StateAlabama
8 schools
WetumpkaAL
StateAlabama
8 schools
AndalusiaAL
StateAlabama
7 schools
AshvilleAL
StateAlabama
7 schools
AtmoreAL
StateAlabama
7 schools
AttallaAL
StateAlabama
7 schools
BoazAL
StateAlabama
7 schools
DeatsvilleAL
StateAlabama
7 schools
EufaulaAL
StateAlabama
7 schools
EvergreenAL
StateAlabama
7 schools
FairhopeAL
StateAlabama
7 schools
GardendaleAL
StateAlabama
7 schools
HarvestAL
StateAlabama
7 schools
IrvingtonAL
StateAlabama
7 schools
Muscle ShoalsAL
StateAlabama
7 schools
PelhamAL
StateAlabama
7 schools
Smiths StationAL
StateAlabama
7 schools
TrinityAL
StateAlabama
7 schools
TrussvilleAL
StateAlabama
7 schools
Vestavia HillsAL
StateAlabama
7 schools

Where this data comes from

Every school profile is built from official open US-education data — NCES Common Core of Data (CCD), Civil Rights Data Collection (CRDC), EDFacts, the NCES F-33 district finance survey, and Alabama’s Alabama A-F Report Card.

Back to Alabama overview →