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

Best Public Schools in Zip Code 97103


At a glance
6
Schools
2,166
Students
2
Districts
Top rankedAstoria Middle School199th of 371 Oregon middle schools
▲
Biggest riser
Hilda Lahti Elementary School up 71 spots statewide this year
◉
Smallest classes
Knappa High School 11.9 students per teacher
SchoolDigger ratings
2★
1★
1 school without a SchoolDigger rating (too few tested students)
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.

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




Cities Near Zip Code 97103

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