Summary
Rowe Middle School in Milwaukie, Oregon, is a grades 6–8 school serving 747 students in North Clackamas School District 12, in a Portland-area community where about 59% of students qualified for free or reduced lunch in 2024–2025.
Rowe ranks 252nd of 371 Oregon schools in 2025–2026 (32nd percentile, 2 stars), below its district’s 48th of 141 (66th percentile) and below state averages. The school has improved from the 11th percentile in 2021–2022. In 2025–2026, all-grade proficiency was 35.9% in English language arts, 22.4% in math, and 23.4% in science, compared with district rates of 44.8%, 32.9%, and 29.4% and state rates of 43.8%, 32.9%, and 30.6%. Math and 7th grade are the clearest weak spots: 7th grade math was 20.2% and 7th grade ELA was 31.5%. Chronic absenteeism was 41.1% in 2024–2025, far above the district’s 30.5% and the state’s 33.5%, though it has fallen from 58.0% in 2022–2023. Among nearby schools, Rock Creek Middle School has almost identical poverty but much higher ELA and math proficiency and lower absenteeism; Jackson Middle School has higher poverty yet far higher achievement; and Lane Middle School has higher poverty and absenteeism but slightly higher math and science. Rowe spends $22,251 per student—more than Lake Oswego Middle School, Rock Creek, and Rosemont Ridge Middle School—so funding alone does not explain the results.
Subgroup results are uneven. Homeless students rank in the 74th percentile, a bright spot, and low-income students rank 39th. But gifted and talented students rank 19th, and special education students rank 26th, suggesting the school needs targeted academic and social-emotional supports. Overall, Rowe is a school in transition: improving from a very low base but still facing significant challenges in attendance, mathematics, 7th-grade achievement, and support for some student groups. The most promising steps appear to be reducing chronic absenteeism, strengthening math and 7th-grade instruction, and focusing interventions where they are needed most.
Thank you for your feedback!