Summary:
ZIP code 97231 covers the rural, hilly northwest edge of Portland, including Sauvie Island, and contains just two public schools — both elementary schools that serve kindergarten through 8th grade. Skyline Elementary School (226 students, in Portland School District 1J) and Sauvie Island School (212 students, in Scappoose School District 1J) belong to different districts but are remarkably similar in size. There are no separate middle or high schools in this area; grades 6–8 are served inside these two buildings.
Both schools rank among the strongest in Oregon. Out of 709 ranked schools in 2025–26, Skyline placed #43 and Sauvie Island #44 — roughly the top 6% statewide — and both earned 5-star ratings. Skyline has held 5 stars for three straight years (#50, #33, #43). Sauvie Island jumped 33 spots to #44, its first 5-star year, after ranks of #76 and #77. In every subject and grade level reported, both schools beat their own districts and the state: Skyline posted 72.2% in English language arts, 71.5% in math, and 64.4% in science; Sauvie Island posted 73.8%, 67.4%, and 52.6%, against state rates of 43.8%, 32.9%, and 30.6%. Chronic absenteeism at both is roughly half the state's 33.5% rate, at 17.3% and 15.7%.
The two are nearly a coin flip on reading and math, but Skyline has a clear edge in science, while Sauvie Island's 3rd-grade math result (79.2%) is close to double the state rate. The most striking contrast is spending: Skyline spends $23,981 per student versus $7,713 at Sauvie Island — a 3.1x gap — with almost identical outcomes. Per-student spending is reported differently across districts, so this is a contrast worth investigating rather than a firm conclusion. Also note that grade-level results rest on small cohorts, so year-to-year swings should be read with caution.
Thank you for your feedback!