Summary:
Zip code 97103 has six schools — three elementary, one middle, and two high schools — serving about 2,166 students in the Astoria and Knappa areas, split between Astoria School District 1 (four schools) and Knappa School District 4 (two schools). Astor Elementary School serves K–2, while Hilda Lahti Elementary School serves K–8, so grade spans vary even within the same labels.
For parents comparing schools, some clear strengths stand out. Astoria Senior High School has the strongest graduation rate in the zip at 94.6%, well above the state’s 83.0%. Lewis & Clark Elementary School is the only tested school above the state in all-grade science (34.1% vs 30.6%), and its 5th-grade ELA is 48% vs 47.1%. Astor Elementary School has the lowest chronic absenteeism at 25.2% and small classes (student-teacher ratio 13.6), though it has no current OSAS test scores listed because it serves K–2.
Math is the clearest zip-wide weakness: no tested school reaches the state’s all-grade math proficiency of 32.9%. The highest is Lewis & Clark Elementary School at 28.4%, followed by Astoria Middle School at 27.6%, Hilda Lahti Elementary School at 19.4%, Astoria Senior High School at 18.5%, and Knappa High School at under 5%. Knappa High also has the highest per-student spending ($25,146) and lowest student-teacher ratio (11.9), but the lowest graduation rate (70.3% vs 83.0%), highest absenteeism (49.6%), and a rank of 14th percentile. Astoria Middle School has the largest classes (ratio 19.7) and a 46th-percentile, 2-star rank, with grade-level bright spots in 6th and 8th ELA and 7th math. At the district level, Astoria School District 1 is 81/141, 43rd percentile, 2 stars; Knappa School District 4 is 128/141, 9th percentile, 0 stars. Economic need is high everywhere, with free/reduced lunch above 60% at every school.
Thank you for your feedback!