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

Montgomery County

Alabama · Public K-12

Montgomery County's 60 public schools sit inside Alabama and collectively enroll about 31,131 K-12 students across 35 elementary, 11 middle, and 11 high.

7-year change in Montgomery County

SY 2017-18 vs SY 2024-25
Total enrollment
30,568
-474 (-2%) vs SY 2017-18
School count
56
+2 (+4%) vs SY 2017-18
% White
9%
was 12%
% Hispanic
13%
was 7%
% Black
73%
was 76%
% Asian
3%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
226,718
all ages · ACS 5-yr
Schools
60
5 districts
Enrollment
31,131
students · NCES CCD
Median income
$59,386
Above Alabama avg
Free/reduced lunch
67.2%
Above Alabama avg
Elementary
35
15,719 students
Middle
11
6,591 students
High
11
8,302 students
Combined / other
3
519 students
LARGEST DISTRICT
Montgomery County Public Schools
26,958 students · 5 districts in Montgomery County

County vs. school enrollment demographics

Left bar is the racial makeup of Montgomery County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
31%
Hispanic
5%
Black
59%
Asian
3%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
9%
Hispanic
12%
Black
73%
Asian
3%
Two or more
2%
Native American
0%
Pacific Islander
0%
Bachelor's+
34.5%
adults 25+
Poverty rate
16.3%
ACS 5-year
Unemployment
5.9%
civilian labor
Median age
37
24.1% under 18

Test scores in Montgomery County

Latest 2024-25 ELA proficiency, 52 schools ranked. Alabama state average: 53.0%.

See all 52 schools in Montgomery County ranked by score →

All schools (60)

NameCityLevelGradesEnrollmentRating
Johnson Abernathy Graetz High SchoolMontgomeryHigh09-121,587·
Carver Senior High SchoolMontgomeryHigh09-121,553·
Percy Julian High SchoolMontgomeryHigh09-121,282·
Pike Road Elementary SchoolPike RoadElementaryPK-03888·
Park Crossing High SchoolMontgomeryHigh09-12882·
Pike Road High SchoolPike RoadHigh09-12833·
Brewbaker Middle SchoolMontgomeryMiddle06-08806·
Carr Middle SchoolMontgomeryMiddle06-08774·
Goodwyn Middle SchoolMontgomeryMiddle06-08717·
Dalraida Elementary SchoolMontgomeryElementaryKG-05711·
Halcyon Elementary SchoolMontgomeryElementaryPK-05694·
Pike Road Intermediate SchoolPike RoadMiddle04-06652·
Brewbaker Primary SchoolMontgomeryElementaryPK-02651·
Forest Avenue Elementary SchoolMontgomeryElementaryKG-05617·
LIFE Academy at Historic St Jude Educational InstituteMontgomeryElementaryKG-07599·
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·
Pike Road Jr High SchoolPike RoadMiddle07-08449·
Morningview Elementary SchoolMontgomeryElementaryKG-05434·
Dozier Elementary SchoolMontgomeryElementaryPK-05426·
Morris Elementary SchoolMontgomeryElementaryKG-05414·
Southlawn Elementary SchoolMontgomeryElementaryPK-05395·
LEAD Academy Building BMontgomeryCombined04-10394·
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·
LEAD Academy Building AMontgomeryElementaryPK-03358·
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·
Kilby Correctional FacilityMontgomeryElementaryM-M··
Montgomery Preparatory Academy for Career TechnologiesMontgomeryHigh10-12··

Cities in Montgomery County

Montgomery54 schoolsPike Road4 schoolsHope Hull1 schoolRamer1 school

About Montgomery County

Montgomery County is a middle-population county of about 226,718 residents in Alabama. Its public-school system educates approximately 31,131 students across 60 schools.

Zooming out, census numbers show the median household earns about $59,386 a year, roughly 35% of adults have completed at least a four-year degree, and roughly 16% of residents live below the federal poverty line. That income level is 7% noticeably above the Alabama median.

In terms of grade levels, Montgomery County covers 35 elementary schools (15,719 students), 11 middle schools (6,591), 11 high schools (8,302), and 3 combined or other schools.

Montgomery County Public Schools dominates the local landscape, accounting for roughly 26,958 students on its own.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment remained close to its prior level: 31,042 students in SY 2017-18 versus 30,568 in SY 2024-25. Montgomery County now counts 56 public schools, up from 54 in SY 2017-18. The Hispanic share of public-school enrollment climbed from 7% to 13%.

Within the allk12 community for this area, the community for Montgomery County discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools serve Montgomery County?
There are 60 public K-12 schools in Montgomery County, Alabama, with a combined enrollment of about 31,131.
How many high schools are in Montgomery County?
Montgomery County, Alabama has 11 public high schools, serving approximately 8,302 students.
How many middle schools are in Montgomery County?
Montgomery County, Alabama has 11 public middle schools, serving approximately 6,591 students.
How many elementary schools are in Montgomery County?
Montgomery County, Alabama has 35 public elementary schools, serving approximately 15,719 students.
What is the largest school district in Montgomery County?
Montgomery County Public Schools is the largest school district in Montgomery County, serving approximately 26,958 students. The county contains 5 school districts overall.
What is the population of Montgomery County?
Montgomery County, Alabama has a population of approximately 226,718, with a median age of 37. About 24.1% of residents are under 18.
What is the median household income in Montgomery County?
Median household income in Montgomery County is $59,386, above the Alabama average of $55,552. About 16.3% of residents live below the federal poverty line.
How educated are residents of Montgomery County?
Approximately 34.5% of adults 25 and older in Montgomery County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Montgomery County qualify for free or reduced lunch?
Roughly 67.2% of students in Montgomery County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Alabama county average of 60.5%.
What is the student-teacher ratio in Montgomery County schools?
Across Montgomery County public schools, the enrollment-weighted student-teacher ratio is approximately 18.3 to 1.

Montgomery County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data