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

52 schools in Montgomery County

Alabama · 26,958 students · 3 cities

Montgomery County in Alabama operates 52 K-12 public schools, enrolling about 26,958 students (around 518 per school).

4-year change in Montgomery County

SY 2020-21 vs SY 2024-25
Total enrollment
26,395
-1,004 (-4%) vs SY 2020-21
School count
49
-1 (-2%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Montgomery County ranks

Among districts
MeasureThis districtIn AlabamaIn the US
State test proficiency
ranked highest first
27.2%#108 of 127N/A
Enrollment
ranked largest first
26,958#4 of 143#261 of 9,234
Number of schools
ranked most first
51#3 of 143N/A
Students per teacher
ranked fewest first
17.7:1#98 of 143#7,563 of 9,044
Free or reduced-price lunch share
ranked highest first
71.2%#31 of 143#1,848 of 8,164
Diversity index
ranked most diverse first
40.0%#90 of 127#4,000 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Montgomery County

State test results across the district's 45 scored schools run from Loveless Academic Magnet Program High School at 95.1% proficient to Percy Julian High School at 6.7%, a gap of 88.4 points. That is the widest gap among 92 Alabama districts with four or more scored schools.

Since 2017-18, the 48 district schools that reported both years went from 27,315 to 26,217 students (down 4%) and from 1,559 to 1,481 full-time teachers (down 5%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
Johnson Abernathy Graetz High SchoolMontgomeryHigh09-121,587
Carver Senior High SchoolMontgomeryHigh09-121,553
Percy Julian High SchoolMontgomeryHigh09-121,282
Park Crossing High SchoolMontgomeryHigh09-12882
Brewbaker Middle SchoolMontgomeryMiddle06-08806
Carr Middle SchoolMontgomeryMiddle06-08774
Goodwyn Middle SchoolMontgomeryMiddle06-08717
Dalraida Elementary SchoolMontgomeryElementaryKG-05711
Halcyon Elementary SchoolMontgomeryElementaryPK-05694
Brewbaker Primary SchoolMontgomeryElementaryPK-02651
Forest Avenue Elementary SchoolMontgomeryElementaryKG-05617
Capitol Heights Middle SchoolMontgomeryMiddle06-08593
Garrett Elementary SchoolMontgomeryElementaryKG-05592
Dannelly Elementary SchoolMontgomeryElementaryPK-05588
Bellingrath Middle SchoolMontgomeryMiddle06-08583
Crump Elementary SchoolMontgomeryElementaryPK-05575
Brewbaker Technology Magnet High SchoolMontgomeryHigh09-12550
Brewbaker Intermediate SchoolMontgomeryElementary03-05549
Davis Elementary SchoolMontgomeryElementaryKG-05533
Floyd Middle SchoolMontgomeryMiddle06-08525
McKee Middle SchoolMontgomeryMiddle06-08520
Lanier Senior High SchoolMontgomeryHigh10-12517
Bear Exploration CenterMontgomeryElementaryKG-05507
Southlawn Middle SchoolMontgomeryMiddle06-08494
Chisholm Elementary SchoolMontgomeryElementaryKG-05493
Booker T Washington Magnet High SchoolMontgomeryHigh09-12492
Baldwin Art And Academics MagnetMontgomeryMiddle06-08478
Nixon Elementary SchoolMontgomeryElementaryPK-05476
Vaughn Road Elementary SchoolMontgomeryElementaryPK-05473
Highland Gardens Elementary SchoolMontgomeryElementaryPK-05468
Highland Avenue Elementary SchoolMontgomeryElementaryPK-05453
Morningview Elementary SchoolMontgomeryElementaryKG-05434
Dozier Elementary SchoolMontgomeryElementaryPK-05426
Morris Elementary SchoolMontgomeryElementaryKG-05414
Southlawn Elementary SchoolMontgomeryElementaryPK-05395
Loveless Academic Magnet Program High SchoolMontgomeryHigh09-12394
Flowers Elementary SchoolMontgomeryElementaryKG-05387
MacMillan International at McKeeMontgomeryElementaryKG-05386
Fitzpatrick Elementary SchoolMontgomeryElementaryKG-05385
Wilson Elementary SchoolMontgomeryElementaryPK-05376
Carver Elementary SchoolMontgomeryElementaryPK-05374
Wares Ferry Elementary SchoolMontgomeryElementaryPK-05361
Blount Elementary SchoolMontgomeryElementaryPK-05359
Johnson Elementary SchoolMontgomeryElementaryPK-05340
King ElementaryMontgomeryElementaryPK-05293
Catoma Elementary SchoolMontgomeryElementaryKG-05216
McIntyre Comprehensive AcademyMontgomeryHigh06-12212
McKee PreK CenterMontgomeryElementaryPK-PK178
Pintlala Elementary SchoolHope HullElementaryPK-06170
Childrens CenterMontgomeryCombinedKG-1279
DunbarRamer SchoolRamerCombinedN-N46
Montgomery Preparatory Academy for Career TechnologiesMontgomeryHigh10-12·

About Montgomery County

Montgomery County maintains 52 public schools across Alabama, collectively serveing roughly 26,958 students.

On the level-by-level breakdown, Montgomery County consists of 31 elementary, 9 middle, 10 high schools, and 2 combined or other.

Looking at the last 4 years. Across the same 4-year window, public-school enrollment declined 4%: 27,399 students in SY 2020-21 versus 26,395 in SY 2024-25. Montgomery County now counts 49 public schools, down from 50 in SY 2020-21.

In the discussion threads here, the community for Montgomery County discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools does Montgomery County run?
Montgomery County has 52 public schools with a combined enrollment of about 26,958 students in Alabama.
What is the mix of elementary, middle, and high schools in Montgomery County?
Montgomery County includes 31 elementary schools, 9 middle schools, 10 high schools, and 2 combined-grade schools.
What is the largest school in Montgomery County?
Johnson Abernathy Graetz High School is the largest public school in Montgomery County by enrollment, with approximately 1,587 students.
What grade levels does Montgomery County serve?
Montgomery County serves students from pre-K through grade 12 across 52 schools.
What cities does Montgomery County serve?
Montgomery County operates schools in Montgomery, Hope Hull, Ramer across Alabama.
Are there charter schools in Montgomery County?
3 of the 52 schools listed under Montgomery County are charter schools.