The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

54 schools in Montgomery

Alabama · Public K-12

Montgomery runs 54 public K-12 schools inside Alabama, with combined enrollment near 28,093 (33 elementary, 9 middle, and 10 high).

7-year change in Montgomery

SY 2017-18 vs SY 2024-25
Total enrollment
27,576
-1,019 (-4%) vs SY 2017-18
School count
51
+2 (+4%) vs SY 2017-18
% White
4%
was 9%
% Hispanic
13%
was 7%
% Black
77%
was 79%
% Asian
3%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Baldwin Art And Academics MagnetMiddle06-08478
Bear Exploration CenterElementaryKG-05507
Bellingrath Middle SchoolMiddle06-08583
Blount Elementary SchoolElementaryPK-05359
Booker T Washington Magnet High SchoolHigh09-12492
Brewbaker Intermediate SchoolElementary03-05549
Brewbaker Middle SchoolMiddle06-08806
Brewbaker Primary SchoolElementaryPK-02651
Brewbaker Technology Magnet High SchoolHigh09-12550
Capitol Heights Middle SchoolMiddle06-08593
Carr Middle SchoolMiddle06-08774
Carver Elementary SchoolElementaryPK-05374
Carver Senior High SchoolHigh09-121,553
Catoma Elementary SchoolElementaryKG-05216
Childrens CenterCombinedKG-1279
Chisholm Elementary SchoolElementaryKG-05493
Crump Elementary SchoolElementaryPK-05575
Dalraida Elementary SchoolElementaryKG-05711
Dannelly Elementary SchoolElementaryPK-05588
Davis Elementary SchoolElementaryKG-05533
Dozier Elementary SchoolElementaryPK-05426
Fitzpatrick Elementary SchoolElementaryKG-05385
Flowers Elementary SchoolElementaryKG-05387
Floyd Middle SchoolMiddle06-08525
Forest Avenue Elementary SchoolElementaryKG-05617
Garrett Elementary SchoolElementaryKG-05592
Goodwyn Middle SchoolMiddle06-08717
Halcyon Elementary SchoolElementaryPK-05694
Highland Avenue Elementary SchoolElementaryPK-05453
Highland Gardens Elementary SchoolElementaryPK-05468
Johnson Abernathy Graetz High SchoolHigh09-121,587
Johnson Elementary SchoolElementaryPK-05340
Kilby Correctional FacilityElementaryM-M·
King ElementaryElementaryPK-05293
Lanier Senior High SchoolHigh10-12517
LEAD Academy Building AElementaryPK-03358
LEAD Academy Building BCombined04-10394
LIFE Academy at Historic St Jude Educational InstituteElementaryKG-07599
Loveless Academic Magnet Program High SchoolHigh09-12394
MacMillan International at McKeeElementaryKG-05386
McIntyre Comprehensive AcademyHigh06-12212
McKee Middle SchoolMiddle06-08520
McKee PreK CenterElementaryPK-PK178
Montgomery Preparatory Academy for Career TechnologiesHigh10-12·
Morningview Elementary SchoolElementaryKG-05434
Morris Elementary SchoolElementaryKG-05414
Nixon Elementary SchoolElementaryPK-05476
Park Crossing High SchoolHigh09-12882
Percy Julian High SchoolHigh09-121,282
Southlawn Elementary SchoolElementaryPK-05395
Southlawn Middle SchoolMiddle06-08494
Vaughn Road Elementary SchoolElementaryPK-05473
Wares Ferry Elementary SchoolElementaryPK-05361
Wilson Elementary SchoolElementaryPK-05376

About Montgomery

Across Montgomery, Alabama, 54 public schools hosts about 28,093 students between them.

On the school-mix side, the city is made up of 33 elementary, 9 middle, 10 high, and 2 other.

Trend over the past 7 years. Total public-school enrollment in Montgomery has declined 4% since SY 2017-18, moving from about 28,595 students to 27,576. Montgomery now counts 51 public schools, up from 49 in SY 2017-18. The Hispanic share of public-school enrollment grew from 7% to 13%.

On this page, the community for Montgomery discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Montgomery, Alabama?
There are 54 public K-12 schools in Montgomery, with a combined enrollment of about 28,093.
How many elementary, middle, and high schools are in Montgomery?
Montgomery has 33 elementary, 9 middle, 10 high, 2 combined-grade public schools.
What is the largest public school in Montgomery?
Johnson Abernathy Graetz High School is the largest public school in Montgomery by enrollment, with approximately 1,587 students.
What school districts serve Montgomery?
Montgomery is served by 4 public school districts, including Montgomery County, LEAD Academy, JF Ingram State Technical College, LIFE Academy.
What grade levels do public schools in Montgomery cover?
Public schools in Montgomery serve students from pre-K through grade 12.
Are there charter schools in Montgomery?
6 of the 54 public schools in Montgomery are charter schools.

Montgomery school rankings

Largest schoolsAll rankings →