Skip to main content

Middle schools · Portland, Oregon · Updated for 2026 on NCES and Oregon data

Best Middle Schools in Portland, Oregon

25 middle schools compared, ranked on the evidence each campus reports.

The fieldEvery ranked middle school on the 1–10 scale.
Ranked schools run2.3Oliver Middleto9.4Harriet Tubman Middle Schoolon the one-to-ten scale.

25 ranked · top 25 from 2.3 to 9.4 · median 7.7

The brief

I'm choosing a school for

The top-rated middle schools in Portland for 2026 are Harriet Tubman Middle School (9.4/10), Kellogg Middle School (9.0/10), and Beaumont Middle School (8.8/10), based on MySchoolScout's analysis of 25 middle schools with real test data included in this ranking. Schools with estimated (proxy) scores are excluded from this ranking.

Portland's 25 ranked middle schools span a wide performance range, with composite scores stretching from the low end up to Beaumont Middle School's leading 9.6 out of 10. Harriet Tubman Middle School (9.4) and Harrison Park School (9.2) round out the top tier, giving families several strong options across the metro. The average composite score sits at 7.1 out of 10, and 15 schools — 60% of those ranked — clear that 7-point threshold, meaning solid choices aren't limited to just a handful of standouts. The table below lets you sort by the metrics that matter most to your family, whether that's academic performance, student-to-teacher ratio, or school size. Scores and rankings draw on publicly available data to give you an apples-to-apples comparison across all 25 schools. Use the filters to narrow the list and find the right fit for your middle schooler.

Ranked by composite score; the tick is the score on the 1–10 axis.

  1. 19.4
  2. 2
    Kellogg Middle SchoolPortland SD 1j
    9.0
  3. 38.8
  4. 4
    Gray Middle SchoolPortland SD 1j
    8.7
  5. 5
    Hosford Middle SchoolPortland SD 1j
    8.7
  6. 6
    Jackson Middle SchoolPortland SD 1j
    8.7
  7. 78.6
  8. 88.5
  9. 9
    Stoller Middle SchoolBeaverton SD 48j
    8.2
  10. 10
    Tumwater Middle SchoolBeaverton SD 48j
    8.1
The ten highest-rated middle schools in Portland, best first.MySchoolScout composite scores. Updated for 2026 on NCES and Oregon data.

All 25 ranked

Every ranked school on the axis, then the ledger.

All 25

Rating · students · student-teacher ratio · grades
  1. 1Harriet Tubman Middle SchoolPortland SD 1jrating 9.4students 321student-teacher ratio 13.4:1grades 6th–8th
  2. 2Kellogg Middle SchoolPortland SD 1jrating 9.0students 677student-teacher ratio 16.1:1grades 6th–8th
  3. 3Beaumont Middle SchoolPortland SD 1jrating 8.8students 434student-teacher ratio 15.5:1grades 6th–8th
  4. 4Gray Middle SchoolPortland SD 1jrating 8.7students 471student-teacher ratio 20.5:1grades 6th–8th
  5. 5Hosford Middle SchoolPortland SD 1jrating 8.7students 517student-teacher ratio 20.7:1grades 6th–8th
  6. 6Jackson Middle SchoolPortland SD 1jrating 8.7students 710student-teacher ratio 19.7:1grades 6th–8th
  7. 7Sellwood Middle SchoolPortland SD 1jrating 8.6students 567student-teacher ratio 21.8:1grades 6th–8th
  8. 8Mt Tabor Middle SchoolPortland SD 1jrating 8.5students 504student-teacher ratio 18.7:1grades 6th–8th
  9. 9Stoller Middle SchoolBeaverton SD 48jrating 8.2students 1,032student-teacher ratio 24.0:1grades 6th–8th
  10. 10Tumwater Middle SchoolBeaverton SD 48jrating 8.1students 976student-teacher ratio 23.2:1grades 6th–8th
  11. 11West Sylvan Middle SchoolPortland SD 1jrating 7.9students 723student-teacher ratio 22.6:1grades 6th–8th
  12. 12Harrison Park SchoolPortland SD 1jrating 7.8students 321student-teacher ratio 13.4:1grades 6th–8th
  13. 13Ockley Green Middle SchoolPortland SD 1jrating 7.7students 428student-teacher ratio 16.5:1grades 6th–8th
  14. 14Da Vinci Middle SchoolPortland SD 1jrating 7.3students 406student-teacher ratio 16.9:1grades 6th–8th
  15. 15Cedar Park Middle SchoolBeaverton SD 48jrating 7.2students 645student-teacher ratio 17.9:1grades 6th–8th
  16. 16Ron Russell Middle SchoolDavid Douglas SD 40rating 7.1students 752student-teacher ratio 16.0:1grades 6th–8th
  17. 17Floyd Light Middle SchoolDavid Douglas SD 40rating 6.8students 662student-teacher ratio 19.5:1grades 6th–8th
  18. 18Alice Ott Middle SchoolDavid Douglas SD 40rating 6.6students 582student-teacher ratio 18.8:1grades 6th–8th
  19. 19Lane Middle SchoolPortland SD 1jrating 6.5students 391student-teacher ratio 13.5:1grades 6th–8th
  20. 20George Middle SchoolPortland SD 1jrating 6.4students 364student-teacher ratio 12.1:1grades 6th–8th
  21. 21Roseway Heights SchoolPortland SD 1jrating 5.4students 549student-teacher ratio 14.1:1grades 6th–8th
  22. 22Parkrose Middle SchoolParkrose SD 3rating 5.2students 664student-teacher ratio 20.8:1grades 6th–8th
  23. 23Centennial Middle SchoolCentennial SD 28jrating 5.0students 867student-teacher ratio 21.1:1grades 6th–8th
  24. 24Hauton B Lee Middle SchoolReynolds SD 7rating 5.0students 646student-teacher ratio 16.1:1grades 6th–8th
  25. 25Oliver MiddleCentennial SD 28jrating 2.3students 447student-teacher ratio 24.8:1grades 6th–8th

Scores are based on 2024-25 data from the NCES Common Core of Data and Oregon education department. Rankings are relative to all public middle schools in Oregon. Learn about our methodology.

The map

The top 25 pinned; open a pin for the campus.
The top 25 middle schools in Portland, pinned and colored by score.Pins are locations, not attendance boundaries.

Campus by campus

What each of the top ten reports.
  1. 1

    Harriet Tubman Middle School

    Portland SD 1j

    321 students · 13.4:1 student-teacher ratio · grades 6th–8th

    Top 1% in Oregon

    Academics
    8.6
    Growth
    10.0
    Environment
    9.5
  2. 2

    Kellogg Middle School

    Portland SD 1j

    677 students · 16.1:1 student-teacher ratio · grades 6th–8th

    Top 5% in Oregon

    Academics
    7.9
    Growth
    10.0
    Environment
    8.9
  3. 3

    Beaumont Middle School

    Portland SD 1j

    434 students · 15.5:1 student-teacher ratio · grades 6th–8th

    Top 7% in Oregon

    Academics
    9.7
    Growth
    7.7
    Environment
    9.5
  4. 4

    Gray Middle School

    Portland SD 1j

    471 students · 20.5:1 student-teacher ratio · grades 6th–8th

    Top 8% in Oregon

    Academics
    9.2
    Growth
    9.4
    Environment
    6.8
  5. 5

    Hosford Middle School

    Portland SD 1j

    517 students · 20.7:1 student-teacher ratio · grades 6th–8th

    Top 8% in Oregon

    Academics
    9.1
    Growth
    9.5
    Environment
    6.9
  6. 6

    Jackson Middle School

    Portland SD 1j

    710 students · 19.7:1 student-teacher ratio · grades 6th–8th

    Top 9% in Oregon

    Academics
    9.1
    Growth
    9.2
    Environment
    7.4
  7. 7

    Sellwood Middle School

    Portland SD 1j

    567 students · 21.8:1 student-teacher ratio · grades 6th–8th

    Top 10% in Oregon

    Academics
    9.4
    Growth
    9.4
    Environment
    6.3
  8. 8

    Mt Tabor Middle School

    Portland SD 1j

    504 students · 18.7:1 student-teacher ratio · grades 6th–8th

    Top 11% in Oregon

    Academics
    9.2
    Growth
    7.9
    Environment
    8.5
  9. 9

    Stoller Middle School

    Beaverton SD 48j

    1,032 students · 24.0:1 student-teacher ratio · grades 6th–8th

    Top 15% in Oregon

    Academics
    9.5
    Growth
    9.3
    Environment
    4.7
  10. 10

    Tumwater Middle School

    Beaverton SD 48j

    976 students · 23.2:1 student-teacher ratio · grades 6th–8th

    Top 17% in Oregon

    Academics
    8.9
    Growth
    9.4
    Environment
    4.8

Questions

What is the best middle school in Portland, Oregon?

According to MySchoolScout's 2026 rankings, Harriet Tubman Middle School is the top-rated middle school in Portland with a composite score of 9.4/10. The score blends student growth, poverty-adjusted academic performance, and school environment — plus college readiness for high schools — with equity shown as context, not scored.

How many middle schools are in Portland, Oregon?

Portland has 32 middle schools. Of these, 29 have enough data for a full composite rating on MySchoolScout.

What is the average middle school rating in Portland?

Among 29 Portland middle schools with a composite score, the average is 7.0/10. Scores range from 1.0 (bottom of the state) to 10.0 (top 1% in Oregon).

How does MySchoolScout rate middle schools?

Schools with enough data receive a 1-10 composite score that blends Student Growth, Poverty-Adjusted Academic Achievement, and School Environment — plus College Readiness for high schools. Weights vary by school level, with growth counting most in elementary and middle grades. Equity data is shown for context but not scored. All scores are computed within Oregon, so schools are compared to peers in the same state. Data comes from the NCES Common Core of Data and state education departments.

What is a good school rating on MySchoolScout?

A score of 7 or above means a school is in roughly the top 30% of its state. A 5 is average. Anything above 8 is exceptional. Our ratings are relative to other schools in Oregon, not a national comparison, because each state has different testing standards.

How should I use this ranking?

Consider your child's learning style. Some children thrive in smaller settings (look for student-teacher ratios under 14:1), while others do well in larger, more social environments. The schools on this list range widely in size and approach.

Look beyond the composite score. A school ranked #15 might be the best fit if it excels in growth (improving student outcomes year over year) even if its raw academic score is lower. Click into individual school profiles to see the breakdown.

Visit your top choices. Walk the hallways during a school day. Watch how teachers interact with students. Ask about before- and after-school care, transportation, and parent involvement. These details matter more than any dataset.

Explore more