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

Best Public Schools in Zip Code 97304


At a glance
9
Schools
5,066
Students
Top rankedKalapuya Elementary School177th of 709 Oregon elementary schools
▲
Biggest riser
Hayesville Elementary School up 68 spots statewide this year
◉
Smallest classes
Chapman Hill Elementary School 17 students per teacher
SchoolDigger ratings
4★
3★
1★
Summary:

ZIP code 97304 in West Salem, Oregon is home to nine public schools — six elementary (K–5), two middle (6–8), and one high school (9–12) — all part of Salem-Keizer School District 24J, which ranks 105th of 141 Oregon districts. Together they enroll about 5,066 students. Notably, the economic profile is nearly identical across all nine: free/reduced-lunch rates run from 87.58% to 89.48%, averaging about 88.6%. Because poverty is so uniform here, it does not explain the wide differences in results between schools.

Academic results vary enormously. Kalapuya Elementary School is the strongest overall performer, with 50.8% ELA, 50.4% math and 52.2% science — all well above the state (43.8% ELA, 32.9% math, 30.6% science) — and only 23.5% chronic absenteeism. Myers Elementary School posts the ZIP's highest ELA at 54.1%, while Brush College Elementary School has the lowest chronic absenteeism at 21.1%. Among middle schools, Straub Middle School (36.8% math) and Walker Middle School (46.0% ELA) both beat district and state in ELA and math, though both fall below the state in science. West Salem High School stands out for a 94.4% graduation rate — 11.4 points above the state — even though 41.8% of its students are chronically absent and 11th-grade science (25.2%) trails the state.

Hayesville Elementary School and Harritt Elementary School need the most support — they are the only schools below the district average in all three subjects, with science at 14.7% and 16.9% respectively, and absenteeism above the state rate. Science is the broadest weakness ZIP-wide: only Kalapuya and Myers exceed the state's 30.6%. Spending does not track results — Chapman Hill Elementary School receives the most per student ($24,078), and Hayesville receives more than Kalapuya or Myers, yet Hayesville has the lowest proficiency. Rank trends are mixed: West Salem High, Chapman Hill and Hayesville have improved, while Harritt has slipped.

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




Cities Near Zip Code 97304

See the top OR Oregon cities
SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Oregon 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