Summary:
ZIP code 97116 contains nine schools — five elementary, two middle, and two high schools — all within Forest Grove School District 15, together enrolling about 4,931 students. Forest Grove High School is by far the largest with 1,849 students, followed by Neil Armstrong Middle School (838) and Tom McCall Upper Elementary (673). The smallest are Tuality Plains High School (141), Dilley Elementary School (201), and Forest Grove Community School (202), so enrollment leans toward the older grades. The district ranks 102 of 141 in Oregon (28th percentile, 1 star), but school-level results vary widely.
Dilley Elementary School is the clear academic standout: 2025–2026 rank 119 of 709 (83rd percentile, 4 stars), with 55.9% ELA and 61.0% math proficiency — far above the district (33.1% ELA, 22.0% math) and state (43.8% ELA, 32.9% math) — despite an 81.09% free/reduced lunch rate. Forest Grove Community School also shines, with the ZIP's lowest chronic absenteeism at 15.7%, plus 43.2% ELA and 35.2% math. At the other end, Tuality Plains High School posts 80.9% chronic absenteeism, a 64.4% graduation rate, and proficiency under 5% in ELA, math, and science. Forest Grove High School is mixed: 45.8% ELA and an 84.0% graduation rate, but only 14.3% math.
Math is a district-wide weak spot, yet Joseph Gale Elementary School (33.8%) and Harvey Clarke Elementary School (33.7%) beat the state math figure even as their ELA lags. No reporting school exceeded the state science average of 30.6%; the highest was Forest Grove High at 29.6%. Neil Armstrong Middle School has held 1 star each year, and Fern Hill Elementary School sits at the 10th percentile with 38.5% absenteeism. Spending and class size show no simple link to results — the two schools listing $5,860 per student have very different outcomes.
Thank you for your feedback!