Portland-Vancouver-Hillsboro, OR-WA · OR

Portland SD 1J — Decoded Rankings

74 of 87 schools ranked · Updated 2026-07-26

District profile

Total enrollment
27,387
Free/reduced lunch
46.8%
Avg SES index
72.6
State
OR

Schools in Portland SD 1J

Elementary / Middle Schools (72 ranked)

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

Schools sortable by achievement rank, decoded rank, rank shift, story type, and confidence.
Winterhaven SchoolNeighborhoodPortland SD 1J#5#1High
Le Monde French Immersion Public Charter SchoolCharterPortland SD 1J#13#7High
Lane Middle SchoolNeighborhoodPortland SD 1J#319#8Medium
Laurelhurst Elementary SchoolNeighborhoodPortland SD 1J#23#10High
Abernethy Elementary SchoolNeighborhoodPortland SD 1J#7#12High
Bridlemile Elementary SchoolNeighborhoodPortland SD 1J#20#14High
Beverly Cleary SchoolNeighborhoodPortland SD 1J#24#15High
Portland Arthur Academy Charter SchoolCharterPortland SD 1J#83#16Medium
Hayhurst Elementary SchoolNeighborhoodPortland SD 1J#50#19High
Forest Park Elementary SchoolNeighborhoodPortland SD 1J#8#20High
Ainsworth Elementary SchoolNeighborhoodPortland SD 1J#17#21High
Harrison Park SchoolNeighborhoodPortland SD 1J#185#36High
Mt Tabor Middle SchoolNeighborhoodPortland SD 1J#45#41High
Creston Elementary SchoolNeighborhoodPortland SD 1J#70#44High
Jackson Middle SchoolNeighborhoodPortland SD 1J#81#52Medium
Whitman Elementary SchoolNeighborhoodPortland SD 1J#270#63Medium
Alameda Elementary SchoolNeighborhoodPortland SD 1J#9#66Medium
Glencoe Elementary SchoolNeighborhoodPortland SD 1J#38#69High
Lent Elementary SchoolNeighborhoodPortland SD 1J#175#107High
Woodmere Elementary SchoolNeighborhoodPortland SD 1J#309#113High
George Middle SchoolNeighborhoodPortland SD 1J#400#118Medium
Rieke Elementary SchoolNeighborhoodPortland SD 1J#3#121High
Portland Village SchoolCharterPortland SD 1J#127#122High
Gray Middle SchoolNeighborhoodPortland SD 1J#71#126High
Stephenson Elementary SchoolNeighborhoodPortland SD 1J#15#137High
Richmond Elementary SchoolNeighborhoodPortland SD 1J#28#141High
Sunnyside Environmental SchoolNeighborhoodPortland SD 1J#94#143Medium
Woodstock Elementary SchoolNeighborhoodPortland SD 1J#75#149High
Llewellyn Elementary SchoolNeighborhoodPortland SD 1J#16#150High
Capitol Hill Elementary SchoolNeighborhoodPortland SD 1J#48#152High
Rosa Parks Elementary SchoolNeighborhoodPortland SD 1J#405#161Medium
Grout Elementary SchoolNeighborhoodPortland SD 1J#122#163High
Woodlawn Elementary SchoolNeighborhoodPortland SD 1J#139#164High
Kelly Elementary SchoolNeighborhoodPortland SD 1J#336#167High
Beaumont Middle SchoolNeighborhoodPortland SD 1J#103#168High
Sellwood Middle SchoolNeighborhoodPortland SD 1J#60#171Medium
Harriet Tubman Middle SchoolNeighborhoodPortland SD 1J#265Est. #176provisional · low confidenceLow
Lewis Elementary SchoolNeighborhoodPortland SD 1J#47#176High
West Sylvan Middle SchoolNeighborhoodPortland SD 1J#62#177High
Atkinson Elementary SchoolNeighborhoodPortland SD 1J#68#202Medium
Maplewood Elementary SchoolNeighborhoodPortland SD 1J#59#209Medium
da Vinci Middle SchoolNeighborhoodPortland SD 1J#150#213Medium
Vestal Elementary SchoolNeighborhoodPortland SD 1J#221#219Medium
Sitton Elementary SchoolNeighborhoodPortland SD 1J#205#222High
Rose City ParkNeighborhoodPortland SD 1J#88#246High
Astor Elementary SchoolNeighborhoodPortland SD 1J#136#249High
Peninsula Elementary SchoolNeighborhoodPortland SD 1J#165#259Medium
Buckman Elementary SchoolNeighborhoodPortland SD 1J#116#265Medium
Beach Elementary SchoolNeighborhoodPortland SD 1J#107#269High
Lee Elementary SchoolNeighborhoodPortland SD 1J#252#272Medium
Kellogg Middle SchoolNeighborhoodPortland SD 1J#249#285Medium
Duniway Elementary SchoolNeighborhoodPortland SD 1J#39#296High
Arleta Elementary SchoolNeighborhoodPortland SD 1J#134#297High
Roseway Heights SchoolNeighborhoodPortland SD 1J#309Est. #297provisional · low confidenceLow
Clark Elementary SchoolNeighborhoodPortland SD 1J#354#301Low
Sabin Elementary SchoolNeighborhoodPortland SD 1J#51#306High
Vernon Elementary SchoolNeighborhoodPortland SD 1J#138#314Medium
Cesar Chavez K-8 SchoolNeighborhoodPortland SD 1J#402#326High
Bridger Creative Science SchoolNeighborhoodPortland SD 1J#162#330Medium
Chief Joseph Elementary SchoolNeighborhoodPortland SD 1J#97#331Medium
Markham Elementary SchoolNeighborhoodPortland SD 1J#111#336High
Marysville Elementary SchoolNeighborhoodPortland SD 1J#311#340Medium
Scott Elementary SchoolNeighborhoodPortland SD 1J#212#369High
Irvington Elementary SchoolNeighborhoodPortland SD 1J#86#379High
Chapman Elementary SchoolNeighborhoodPortland SD 1J#164#380Medium
Rigler Elementary SchoolNeighborhoodPortland SD 1J#300#390High
Hosford Middle SchoolNeighborhoodPortland SD 1J#125#397Medium
Boise-Eliot Elementary SchoolNeighborhoodPortland SD 1J#364#399High
Dr. Martin Luther King Jr. SchoolNeighborhoodPortland SD 1J#207#404High
Faubion Elementary SchoolNeighborhoodPortland SD 1J#380#405High
James John Elementary SchoolNeighborhoodPortland SD 1J#329#427Medium
Ockley Green Middle SchoolNeighborhoodPortland SD 1J#276#429High

High Schools (4 ranked)

Schools sortable by achievement rank, decoded rank, rank shift, story type, and confidence.
Grant High SchoolNeighborhoodPortland SD 1J#4#7HSHS outcomeHS pool
Roosevelt High SchoolNeighborhoodPortland SD 1J#46#51HSHS outcomeHS pool
Ida B. Wells-Barnett High SchoolNeighborhoodPortland SD 1J#40#56HSHS outcomeHS pool
Jefferson High SchoolNeighborhoodPortland SD 1J#63#64HSHS outcomeHS pool

Story type breakdown

  • 4
  • 15
  • 18
  • 27
  • 6

How this district compares

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

MeasureDistrict avgMetro medianRead
Avg achievement percentile (metro)67.15017.1 points above the metro median
Avg decoded percentile (metro)55.4505.4 points above the metro median
Avg rank shift (places gained after context)-50.70Schools lose 50.7 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
July 26, 2026
Methodology version
0.9.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 →