Montgomery County
Public education in Montgomery County reaches 159,181 students across 211 schools. Montgomery County Public Schools is the largest district at 159,181 students. By grade band, the county runs 139 elementary, 40 middle, and 29 high schools.
7-year change in Montgomery County
SY 2017-18 vs SY 2024-25County 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".
Test scores in Montgomery County
Latest 2024-25 ELA proficiency, 196 schools ranked. Maryland state average: 51.9%.
- Travilah Elementary· 93.6%
- Bannockburn Elementary· 93.5%
- Poolesville High· 92.5%
- Wilson Wims Elementary School· 90.7%
- Carderock Springs Elementary· 90.4%
- Rolling Terrace Elementary· 15.2%
- Gaithersburg Elementary· 23.9%
- Harmony Hills Elementary· 24.4%
- South Lake Elementary· 25.5%
- Watkins Mill Elementary· 25.5%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| North Chevy Chase Elementary | Chevy Chase | Elementary | 03-05 | 237 | · |
| Monocacy Elementary | Dickerson | Elementary | KG-05 | 164 | · |
| PEP - Itinerant | Rockville | Elementary | PK-PK | 90 | · |
| John L Gildner Regional Inst for Children & Adol | Rockville | Combined | 04-12 | 79 | · |
| Rock Terrace School | Rockville | High | 06-12 | 77 | · |
| Carl Sandburg Center | Rockville | Elementary | KG-05 | 65 | · |
| Longview School | Germantown | Combined | KG-12 | 59 | · |
| Stephen Knolls School | Kensington | Combined | PK-12 | 51 | · |
| Alternative Programs | Rockville | High | 06-12 | 0 | · |
| MCPS Transitions School | Silver Spring | High | 12-12 | 0 | · |
| Thomas Edison High School of Technology | Silver Spring | High | 09-12 | 0 | · |
Cities in Montgomery County
About Montgomery County
Montgomery County is a sprawling county of about 1,065,949 residents in Maryland. Its public-school system serves approximately 159,181 students across 211 schools.
Zooming out, census numbers show median household income runs near $132,450, roughly 61% of adults have completed at least a four-year degree, and the federal-poverty share is near 5%. That income level is 37% above the Maryland median.
On the school-mix side, Montgomery County is built around 139 elementary schools (71,414 students), 40 middle schools (35,505), 29 high schools (52,073), and 3 combined or other schools.
Montgomery County Public Schools dominates the local landscape, accounting for roughly 159,181 students on its own.
Trend over the past 7 years. Total public-school enrollment in Montgomery County has remained close to its prior level since SY 2017-18, moving from about 161,546 students to 159,181. Montgomery County now counts 208 public schools, up from 206 in SY 2017-18. Demographically, the White share of enrollment declined from 28% to 24%.
Within the allk12 community for this area, the community for Montgomery County discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.