Portland-Vancouver-Hillsboro, OR-WA · OR

North Clackamas SD 12 — Decoded Rankings

26 of 31 schools ranked · Updated 2026-09-04

District profile

Total enrollment
9,775
Free/reduced lunch
53.2%
Avg SES index
65.5
State
OR

Schools in North Clackamas SD 12

Elementary / Middle Schools (23 ranked)

21 official · 2 provisional (Est. #, low confidence)

Schools sortable by achievement rank, decoded rank, rank shift, story type, and confidence.
Rating
Scouters Mountain ElementaryNeighborhoodNorth Clackamas SD 12#38#32 (OR)plausibly #14–97#13 (Portland-Vancouver-Hillsboro metro — Oregon side)Medium
Milwaukie El Puente Elementary SchoolNeighborhoodNorth Clackamas SD 12#326#46 (OR)plausibly #28–178#21 (Portland-Vancouver-Hillsboro metro — Oregon side)≈ tied with nextHigh
Beatrice Morrow Cannady ElementaryNeighborhoodNorth Clackamas SD 12#190#78 (OR)plausibly #18–347#40 (Portland-Vancouver-Hillsboro metro — Oregon side)Medium
Happy Valley Middle SchoolNeighborhoodNorth Clackamas SD 12#192#121 (OR)plausibly #51–325#59 (Portland-Vancouver-Hillsboro metro — Oregon side)≈ tied with nextMedium
Oregon Trail Elementary SchoolNeighborhoodNorth Clackamas SD 12#183#143 (OR)plausibly #51–349#72 (Portland-Vancouver-Hillsboro metro — Oregon side)≈ tied with nextMedium
Bilquist Elementary SchoolNeighborhoodNorth Clackamas SD 12#462#169 (OR)plausibly #50–360#86 (Portland-Vancouver-Hillsboro metro — Oregon side)High
Ardenwald Elementary SchoolNeighborhoodNorth Clackamas SD 12#299#203 (OR)plausibly #117–419#102 (Portland-Vancouver-Hillsboro metro — Oregon side)≈ tied with nextHigh
View Acres Elementary SchoolNeighborhoodNorth Clackamas SD 12#111#255 (OR)plausibly #107–535#132 (Portland-Vancouver-Hillsboro metro — Oregon side)≈ tied with nextMedium
Cascade Heights Public Charter SchoolCharterNorth Clackamas SD 12#255#257 (OR)plausibly #62–511#133 (Portland-Vancouver-Hillsboro metro — Oregon side)≈ tied with nextHigh
Sunnyside Elementary SchoolNeighborhoodNorth Clackamas SD 12#270#261 (OR)plausibly #110–458#135 (Portland-Vancouver-Hillsboro metro — Oregon side)≈ tied with nextHigh
Rock Creek Middle SchoolNeighborhoodNorth Clackamas SD 12#364#275 (OR)plausibly #134–447#142 (Portland-Vancouver-Hillsboro metro — Oregon side)≈ tied with nextMedium
Happy Valley Elementary SchoolNeighborhoodNorth Clackamas SD 12#124#306 (OR)plausibly #124–470#159 (Portland-Vancouver-Hillsboro metro — Oregon side)≈ tied with nextHigh
Linwood Elementary SchoolNeighborhoodNorth Clackamas SD 12#508#334 (OR)plausibly #124–526#173 (Portland-Vancouver-Hillsboro metro — Oregon side)≈ tied with nextMedium
Clackamas Web AcademyCharterNorth Clackamas SD 12—#347Est. #362 (OR)#203 (Portland-Vancouver-Hillsboro metro — Oregon side)Also HS #101provisional · low confidenceLow
Spring Mountain Elementary SchoolNeighborhoodNorth Clackamas SD 12#109#373 (OR)plausibly #293–490#192 (Portland-Vancouver-Hillsboro metro — Oregon side)High
Rowe Middle SchoolNeighborhoodNorth Clackamas SD 12—#544Est. #419 (OR)#224 (Portland-Vancouver-Hillsboro metro — Oregon side)provisional · low confidenceLow
Verne A Duncan Elementary SchoolNeighborhoodNorth Clackamas SD 12#245#494 (OR)plausibly #278–610#256 (Portland-Vancouver-Hillsboro metro — Oregon side)≈ tied with nextMedium
Mount Scott Elementary SchoolNeighborhoodNorth Clackamas SD 12#186#500 (OR)plausibly #327–571#257 (Portland-Vancouver-Hillsboro metro — Oregon side)High
Oak Grove ElementaryNeighborhoodNorth Clackamas SD 12#381#541 (OR)plausibly #312–641#275 (Portland-Vancouver-Hillsboro metro — Oregon side)≈ tied with nextMedium
Whitcomb Elementary SchoolNeighborhoodNorth Clackamas SD 12#643#580 (OR)plausibly #378–649#289 (Portland-Vancouver-Hillsboro metro — Oregon side)≈ tied with nextHigh
Riverside Elementary SchoolNeighborhoodNorth Clackamas SD 12#523#598 (OR)plausibly #418–645#296 (Portland-Vancouver-Hillsboro metro — Oregon side)High
Lewelling Elementary SchoolNeighborhoodNorth Clackamas SD 12#511#637 (OR)plausibly #517–659#315 (Portland-Vancouver-Hillsboro metro — Oregon side)≈ tied with nextHigh
Alder Creek Middle SchoolNeighborhoodNorth Clackamas SD 12#597#644 (OR)plausibly #582–657#318 (Portland-Vancouver-Hillsboro metro — Oregon side)Medium

Rows marked ≈ are statistically tied with the row below them: on the current data the joint simulation gives the upper school less than a 65% chance of ranking above the lower one. Ties are between adjacent rows only.

High Schools (6 ranked)

Schools sortable by achievement rank, decoded rank, rank shift, story type, and confidence.
Rating
Clackamas Middle CollegeCharterNorth Clackamas SD 12#7#7 (OR)HS#4 (Portland-Vancouver-Hillsboro metro — Oregon side)HS outcomeMedium
Putnam High SchoolNeighborhoodNorth Clackamas SD 12#82#50 (OR)HS#18 (Portland-Vancouver-Hillsboro metro — Oregon side)HS outcomeMedium
Adrienne C. Nelson High SchoolNeighborhoodNorth Clackamas SD 12#34#52 (OR)HS#19 (Portland-Vancouver-Hillsboro metro — Oregon side)HS outcomeMedium
Clackamas High SchoolNeighborhoodNorth Clackamas SD 12#56#54 (OR)HS#20 (Portland-Vancouver-Hillsboro metro — Oregon side)HS outcomeMedium
Milwaukie High SchoolNeighborhoodNorth Clackamas SD 12#115#88 (OR)HS#30 (Portland-Vancouver-Hillsboro metro — Oregon side)HS outcomeMedium
Clackamas Web AcademyCharterNorth Clackamas SD 12#66#101 (OR)HS#35 (Portland-Vancouver-Hillsboro metro — Oregon side)HS outcomeLow

Story type breakdown

  • 2
  • 4
  • 4
  • 7
  • 4

How this district compares

District-level averages relative to the Portland-Vancouver-Hillsboro, OR-WA metro median.

MeasureDistrict avgMetro medianRead
Avg achievement percentile (metro)45.1504.9 points below the metro median
Avg decoded percentile (metro)51.0501.0 points above the metro median
Avg rank shift (places gained after context)19.90Schools gain 19.9 places on average after context.

Data & sources

Assessment data
2023–24 school year
NCES CCD vintage
2023
Census ACS 5-year vintage
2020-2024
Last updated
September 4, 2026
Methodology version
0.14.0
Source files (3)

SchoolDecoder publishes context-adjusted residuals, not causal estimates. Decoded Rank is one signal — not a verdict on teaching quality. Read about limitations →