Sign In Register

Schools in Lake Oswego, OR

Public schools, enrollment data, student-teacher ratios, and higher education.

Lake Oswego has 12 public schools with a total enrollment of 6,810 students and 379 teachers. There are 7 elementary, 2 middle, and 3 high schools. The average student-teacher ratio is 18.0:1. 1 charter school serve the area.

Public Schools (12)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Lake Oswego Senior High School High 1,245 64 19.5:1
Lakeridge High School High 1,234 61 20.2:1
Lakeridge Middle School Middle 838 44 19.0:1
Lake Oswego Middle School Middle 824 45 18.3:1
Westridge Elementary School Elementary 470 26 18.1:1
Oak Creek Elementary School Elementary 445 28 15.9:1
Forest Hills Elementary School Elementary 419 25 16.8:1
Lake Grove Elementary School Elementary 416 29 14.3:1
Hallinan Elementary School Elementary 362 23 15.7:1
River Grove Elementary School Elementary 336 21 16.0:1
Palisades World Language School Elementary 197 13 15.2:1
Harmony Academy (Charter) High 24 0
View full profile of Lake Oswego, OR →