School Name Level District
Northwest Academy High School, Middle School Private Schools
Northwest Alternative District 13
Northwest Christian College District 12
Northwest Montessori – Lake Oswego District 14
Northwest Montessori – Wilsonville District 14
Northwest Youth Corps District 12
Nyssa Elementary District 9
Nyssa High School District 9
Nyssa Middle School District 9
O Hara Catholic School District 12
Oak Creek Elementary District 14
Oak Elementary District 11
Oak Grove Elementary – Albany District 11
Oak Grove Elementary – Medford District 8
Oak Grove Elementary – Milwaukie District 13
Oak Heights Elementary District 11
Oak Hill School District 12
Oak Hills Elementary District 15
Oak Tree School District 3
Oakdale Heights Elementary Elementary School District 4