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 | — |
All Countries























































































































































































































































