Beta You're viewing our redesigned school page. Prefer the classic layout?

Cannon Road Elementary

Public Grades K-5
565th
SchoolDigger Rank ?
of 865 Maryland Elementary Schools
Better than 35% of Maryland elementary schools
Summary

Cannon Road Elementary is a K-5 school in Silver Spring, MD, serving 388 students within the highly-rated Montgomery County Public Schools district, where the majority of students (58.25%) come from low-income households.

This school presents a fascinating paradox: while its overall academic performance ranks in the bottom half of Maryland elementary schools, it is a standout in one critical area. Cannon Road is exceptionally effective at supporting its most economically disadvantaged students, ranking in the 97th percentile statewide for this subgroup and earning a perfect 5-star rating. This means the school is highly successful at closing the achievement gap for its most vulnerable learners. The school also invests heavily in its students, spending $27,409 per student—the highest among nearby schools and 32% more than the average of its peers—and maintains a very low student-teacher ratio of 9.9, the lowest in the comparison group. However, these resources don't translate into top overall test scores. For example, Westover Elementary, with lower spending and a lower poverty rate, achieves significantly higher proficiency rates. A sharp contrast is also seen with its nearest neighbor, William Tyler Page Elementary, which has nearly double the math proficiency despite being just 0.7 miles away.

Key challenges include a significant drop in math proficiency between 3rd and 4th grade, and very low science scores, with only 14.3% of 5th graders proficient compared to the district average of 40.1%. Chronic absenteeism, while improving, remains a concern at 21.1%. In short, Cannon Road is a school that excels at supporting its low-income students but faces clear hurdles in overall academic achievement, particularly in math and science as students get older.

388
Students ?
9.9
Student/teacher ratio ?
$27,409
Per pupil spending ?
58.2%
Free/reduced lunch eligible (2024-25) ?
 901 Cannon Road
       Silver Spring, MD  20904

(240) 740-0520

District: Montgomery County Public Schools


Students who attend Cannon Road Elementary usually attend:

Middle:    Francis Scott Key Middle
High:    James Hubert Blake High
    Paint Branch High
    Springbrook High
Racial breakdown:

Hispanic:
45.4%
African American:
36.6%
Asian:
8.2%
more
 See top rated Maryland elementary schools

 Compare Cannon Road Elementary to nearby elementary schools!
At a glance
▼ Ranking trend: Declining — 42nd percentile in 2016 → 35th in 2026
Strengths
✓Small classes — about 10 students per teacher
Worth a look
!Test scores below the Maryland average (28% vs 39% meeting standards)
!Ranking has slipped — down 7 percentile points since 2016
!Science scores 18 pts below the Maryland average
Students meeting standards (2025-2026) ?
This school28%
District avg48%
Maryland avg39%
565th of 865
Maryland public elementary schools ?
Bottom 35%▼ down 8 pts since 2016
From bottom 42% (2016) to bottom 35% (2026)
See the entire ranking list of Maryland Elementary Schools →
★★★★★
SchoolDigger rating ?
109th of 132Elementary Schools in the Montgomery County Public Schools
8th of 24Montgomery County Public Schools among Maryland districts
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankMaryland percentileRating
202631.3565 of 86534.7%★★☆☆☆
202533.5527 of 86539.1%★★☆☆☆
202429.2545 of 85936.6%★★☆☆☆
202334.6513 of 85540.0%★★☆☆☆
202222.1661 of 86223.3%★☆☆☆☆
202122.9574 of 80228.4%★☆☆☆☆
201927.6574 of 85332.7%★★☆☆☆
201841.7452 of 85747.3%★★☆☆☆
201734.3520 of 84738.6%★★☆☆☆
201639.0487 of 84542.4%★★☆☆☆
201533.4542 of 85936.9%★★☆☆☆
201440.2597 of 86731.1%★★☆☆☆
201335.4600 of 84729.2%★☆☆☆☆
201241.9575 of 85732.9%★★☆☆☆
201128.2676 of 85320.8%★☆☆☆☆
201023.3738 of 85513.7%★☆☆☆☆
200931.1655 of 85022.9%★☆☆☆☆
200830.1666 of 83820.5%★☆☆☆☆
200761.0353 of 81856.8%★★★☆☆
200654.6404 of 80449.8%★★★☆☆
200550.1447 of 80544.5%★★☆☆☆
200444.4515 of 80335.9%★★☆☆☆

African American

YearAvg scoreStatewide rankMaryland percentileRating
202140.4277 of 50445.0%★★☆☆☆

Female

YearAvg scoreStatewide rankMaryland percentileRating
202126.1542 of 79631.9%★★☆☆☆

Hispanic

YearAvg scoreStatewide rankMaryland percentileRating
202132.5227 of 34734.6%★★☆☆☆

Low Socio Economic Status

YearAvg scoreStatewide rankMaryland percentileRating
202187.615 of 54697.3%★★★★★

Male

YearAvg scoreStatewide rankMaryland percentileRating
202120.6606 of 78823.1%★☆☆☆☆
How student groups rank statewide ? (each group's percentile vs the same group at other schools — higher is better; the +/- beside each compares the group with this school's overall percentile)
Low Socio Economic Status (2021)97th percentile+69 vs school
African American (2021)45th percentile+17 vs school
Hispanic (2021)35th percentile+6 vs school
Female (2021)32nd percentile+3 vs school
Male (2021)23rd percentile-5 vs school
By subject vs Maryland (2025-2026) ?
English Language Arts38%-13 vs state
Mathematics23%-4 vs state
Science14%-18 vs state

3.0
1 rating
5★0
4★0
3★1
2★0
1★0
Rate Cannon Road Elementary
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
Reviews
No written reviews yet. If you know this school, be the first to share what stands out.



Schools Near Cannon Road Elementary

Sort
Ranking:
Map legend
E Elementary M Middle H High A Alternative P Private






Frequently Asked Questions about Cannon Road Elementary

Students at Cannon Road Elementary are 45% Hispanic, 37% African American, 8% Asian, 5% White, 4% Two or more races.

Cannon Road Elementary ranks 565th of 865 Maryland elementary schools. SchoolDigger rates this school 2 stars out of 5.

Students who attend Cannon Road Elementary usually go on to attend:

Middle : Francis Scott Key Middle
High : James Hubert Blake High
High : Paint Branch High
High : Springbrook High

In the 2024-25 school year, 388 students attended Cannon Road Elementary.

Rate Cannon Road Elementary!



Sign up for updates!

Be the first to know when there is an update for Cannon Road Elementary!


Latest Maryland data All new data »
2025–26 MCAP test scoresJul 28, 2026
2024–25 school spending dataJun 13, 2026
2024–25 attendance data, dropout rates & graduation ratesJun 13, 2026
2024–25 MCAP test scoresAug 26, 2025


SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Maryland State Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.

Diagnostics