Summary:
ZIP code 94118 has four schools: three elementary schools serving K–5 and one middle school serving grades 6–8. In 2025–2026, all four were above state averages in all-grades English language arts (ELA), math and science; the four-school averages were 73% in ELA, 71% in math and 62% in science. The schools’ results were spread across a 15-point range in ELA, 22 points in math and 28 points in science. The key takeaway is that results are strong relative to the state overall, but the school and subject a family considers make a substantial difference.
Roosevelt Middle led all-grades ELA at 78%, 3 points above Sutro Elementary and 29 points above the state. Sutro led math at 82%, 3 points above Peabody (George) Elementary and 43 points above the state. Peabody led science at 72%, 3 points above Sutro and 36 points above the state. McCoppin (Frank) Elementary was lowest in all three subjects—64% ELA, 59% math and 44% science—though each result remained above the state; its science margin was just 8 points. Grade-level results add useful context: in fifth grade, Sutro scored 84% in both ELA and math, compared with McCoppin’s 52% and 48%.
Across the four schools, average math proficiency rose 3 points from 2024–2025 to 2025–2026, while ELA was nearly flat (72.7% to 72.9%) and science rose 1 point. Individual results shifted more: Sutro science increased 16 points, while Peabody science fell 14 points. SchoolDigger’s percentile rankings also moved in different directions from 2023–2024 to 2025–2026: Sutro rose from 91 to 94, McCoppin from 77 to 79, Roosevelt from 92 to 93, and Peabody fell from 95 to 93. As context, all four report free/reduced lunch eligible figures for 2024–2025: 59% at Sutro, 22% at Peabody, 29% at McCoppin and 45% at Roosevelt; Sutro also has the highest elementary student–teacher ratio, 22.8, yet leads in math. These are school characteristics, not explanations for scores. The score history covers only two years, and all-grades results span different grade ranges.
Thank you for your feedback!