The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·WEST LINN-WILSONVILLE SD 3J·NCES 411317000054

Stafford Primary School

19875 SW Stafford Rd, West Linn, OR 97068 · (503) 673-7150 · Clackamas County
GRADES PK–05ELEMENTARY21-SUBURBREGULAR SCHOOL323 STUDENTS
Enrollment
323
Elementary
DISTRICT 392 · STATE 321
Student : Teacher
18.6:1
17 FTE teachers
DISTRICT 16.7:1 · STATE 16.5:1
Free / Reduced Lunch
13%
41 students
DISTRICT 35% · STATE 76%
Community
0
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Kindergarten
29
Grade 1
47
Grade 2
45
Grade 3
59
Grade 4
68
Grade 5
75
Student demographics
White
25679%
DISTRICT 68% · STATE 57%
Hispanic
289%
DISTRICT 16% · STATE 26%
Black
10%
DISTRICT 1% · STATE 2%
Asian
93%
DISTRICT 4% · STATE 4%
Two+
278%
DISTRICT 10% · STATE 7%
Pacific Islander
21%
DISTRICT 0% · STATE 1%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
17053%
Female
15347%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Stafford Primary School.
START A DISCUSSION
Recent discussions in West Linn-Wilsonville SD 3J

Test scores

OSAS 2024-25 . % Proficient
English Language Arts
72.1%
OR avg 43.0% . +4.8pp since 2023
Math
67.2%
OR avg 31.8% . -0.6pp since 2023
Source: OSAS. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
64.4%
composite math + reading, all grades
Predicted
57.6%
based on OR schools with similar FRL share
Beats by
+6.8pp
above demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
323
-129 (-29%) vs 2017
Student : Teacher
18.6:1
was 20.9:1
% White
79%
was 83%
% Hispanic
9%
was 3%
% Black
0%
was 0%
% Asian
3%
was 6%
Source: NCES Common Core of Data

About Stafford Primary School

Stafford Primary School operates as a medium-sized primary school in West Linn, Oregon, part of West Linn-Wilsonville SD 3J. Current enrollment sits at 323 students spanning grades pre-K through 5.

Across the 17 schools in West Linn-Wilsonville SD 3J (8,842 students total), Stafford Primary School accounts for its share of the district's footprint.

Looking at the student body, Stafford Primary School records that White students make up the majority at 79%. Other groups include 9% Hispanic, 8% multiracial, 3% Asian. That composition is broadly in line with Clackamas County as a whole.

In terms of school funding signals, Stafford Primary School lists 17 full-time-equivalent teachers, putting the student-to-teacher ratio at about 18.6:1. That figure is higher than the state norm's 16.5:1 average. Around 13% of the student body qualifies for free or reduced-price meals, which schools and policymakers use as a rough income-mix signal. Set against Clackamas County (around 50%), the school's rate is meaningfully below typical.

With demographic context factored in, Stafford Primary School performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 57.6%, the actual is 64.4%, a residual of +6.8 points.

In the surrounding community, Clackamas County reports that median household earnings sit near $103,517, about 41% of the adult population holds a bachelor's degree or above, and the poverty rate sits near 5%. Stafford Primary School is one of 118 public schools in Clackamas County (combined enrollment of about 57,601 students).

Riverside High School is the nearest neighboring public school, about 0.2 miles from this campus. 8 of the 8 nearest public schools sit inside a five-mile radius. On composite proficiency, Stafford Primary School comes 3rd of 6 in the immediate cluster, higher than the nearby-schools average of 60.0%.

The campus sits in a residential setting.

Trend over the last 7 years. Looking back 7 years, enrollment at Stafford Primary School has declined 29%, going from 452 students in 2018 to 323 in 2025. Hispanic enrollment moved from 3% to 9% across the same window. Class-load math has pulled in: from 20.9:1 in 2018 to 18.6:1 in 2025.

On the community side, members of the Stafford Primary School community share and discuss sports schedules, lunch menu changes, and school spirit week. Anyone with firsthand experience at this school can post or comment.

Clackamas County at a glance

View full county profile
Population
423,975
Census ACS
Median income
$103,517
Household, ACS
Bachelor's+
41%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
118
57,601 students

Quick facts

School name
Stafford Primary School
District
West Linn-Wilsonville SD 3J
Address
19875 SW Stafford Rd, West Linn, OR 97068
Phone
(503) 673-7150
County
Clackamas County
Level
Elementary
Grade range
PK–05
Total enrollment
323
Teachers (FTE)
17
Student–teacher ratio
18.6:1
Free/Reduced lunch
41 (13%)
Locale
21-Suburb: Large
NCES ID
411317000054
Charter school
No
Virtual school
No

Related schools

Other schools in West Linn-Wilsonville SD 3J
Other schools in West Linn
Nearby schools

Frequently asked questions

About Stafford Primary School
How large is Stafford Primary School?
Stafford Primary School enrolls approximately 323 students in grades PK-05.
What grades does Stafford Primary School serve?
Stafford Primary School serves grades PK-05.
What is the student-teacher ratio at Stafford Primary School?
The student-to-teacher ratio at Stafford Primary School is approximately 18.6:1 (17 FTE teachers).
How diverse is Stafford Primary School?
Stafford Primary School reports a student body of 79% White, 9% Hispanic, 0% Black, 3% Asian, 8% Two or more.
Who oversees Stafford Primary School?
Stafford Primary School is overseen by West Linn-Wilsonville SD 3J in Clackamas County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post