Best Middle Schools in Oregon

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each Middle school in Oregon. The list below shows these schools in their rank order, as determined by our grading system.

Find by Name
Search for Schools

#1 Middle School in OR and #1 in Washington County

6 - 8 | Portland, OR | Washington County

  • A+ Overall Grade
  • 23:1 Student/Teacher
  • 1,513 Students

Report Card

A+ Academic Results
A Learning Environment
A+ School Safety
A+ Overall Grade

#2 Middle School in OR and #1 in Clackamas County

6 - 8 | Lake Oswego, OR | Clackamas County

  • A+ Overall Grade
  • 22:1 Student/Teacher
  • 911 Students

Report Card

A+ Academic Results
A- Learning Environment
A+ School Safety
A+ Overall Grade

#3 Middle School in OR and #2 in Washington County

6 - 8 | Sherwood, OR | Washington County

  • A+ Overall Grade
  • 21:1 Student/Teacher
  • 475 Students

Report Card

A+ Academic Results
B Learning Environment
A- School Safety
A+ Overall Grade

#4 Middle School in OR and #3 in Washington County

6 - 8 | Portland, OR | Washington County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 910 Students

Report Card

A+ Academic Results
C+ Learning Environment
A School Safety
A Overall Grade

#5 Middle School in OR and #2 in Clackamas County

6 - 8 | Lake Oswego, OR | Clackamas County

  • A Overall Grade
  • 23:1 Student/Teacher
  • 840 Students

Report Card

A+ Academic Results
C Learning Environment
A+ School Safety
A Overall Grade

#6 Middle School in OR and #1 in Marion County

6 - 8 | Salem, OR | Marion County

  • A Overall Grade
  • 161 Students

Report Card

A+ Academic Results
C Learning Environment
B- School Safety
A Overall Grade

#8 Middle School in OR and #2 in Multnomah County

6 - 8 | Portland, OR | Multnomah County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 546 Students

Report Card

A+ Academic Results
C- Learning Environment
A+ School Safety
A Overall Grade

#8 Middle School in OR and #2 in Multnomah County

6 - 8 | Portland, OR | Multnomah County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 583 Students

Report Card

A+ Academic Results
C Learning Environment
A+ School Safety
A Overall Grade

Report Card

A Academic Results
B+ Learning Environment
NA School Safety
A Overall Grade

#10 Middle School in OR and #2 in Deschutes County

6 - 8 | Bend, OR | Deschutes County

  • A Overall Grade
  • 26:1 Student/Teacher
  • 693 Students

Report Card

A+ Academic Results
D Learning Environment
A+ School Safety
A Overall Grade

#11 Middle School in OR and #1 in Jackson County

6 - 8 | Ashland, OR | Jackson County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 579 Students

Report Card

A Academic Results
B- Learning Environment
A+ School Safety
A Overall Grade

#12 Middle School in OR and #3 in Clackamas County

6 - 8 | West Linn, OR | Clackamas County

  • A Overall Grade
  • 20:1 Student/Teacher
  • 835 Students

Report Card

A+ Academic Results
C- Learning Environment
A School Safety
A Overall Grade

#13 Middle School in OR and #4 in Clackamas County

6 - 8 | Tualatin, OR | Clackamas County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 662 Students

Report Card

A+ Academic Results
C Learning Environment
A+ School Safety
A Overall Grade

#14 Middle School in OR and #5 in Clackamas County

6 - 8 | Happy Valley, OR | Clackamas County

  • A Overall Grade
  • 24:1 Student/Teacher
  • 1,092 Students

Report Card

A+ Academic Results
B- Learning Environment
B- School Safety
A Overall Grade

#15 Middle School in OR and #4 in Washington County

6 - 8 | Sherwood, OR | Washington County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 724 Students

Report Card

A+ Academic Results
B- Learning Environment
A- School Safety
A Overall Grade

#16 Middle School in OR and #5 in Washington County

6 - 8 | Portland, OR | Washington County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 1,046 Students

Report Card

A Academic Results
A Learning Environment
A- School Safety
A Overall Grade

#17 Middle School in OR and #6 in Washington County

6 - 8 | Beaverton, OR | Washington County

  • A- Overall Grade
  • 21:1 Student/Teacher
  • 897 Students

Report Card

A- Academic Results
A Learning Environment
A School Safety
A- Overall Grade

#18 Middle School in OR and #1 in Benton County

6 - 8 | Corvallis, OR | Benton County

  • A- Overall Grade
  • 21:1 Student/Teacher
  • 544 Students

Report Card

A+ Academic Results
C- Learning Environment
A School Safety
A- Overall Grade

#19 Middle School in OR and #2 in Marion County

6 - 8 | Salem, OR | Marion County

  • A- Overall Grade
  • 22:1 Student/Teacher
  • 98 Students

Report Card

A+ Academic Results
D Learning Environment
A School Safety
A- Overall Grade

#20 Middle School in OR and #3 in Deschutes County

5 - 8 | Sisters, OR | Deschutes County

  • A- Overall Grade
  • 20:1 Student/Teacher
  • 332 Students

Report Card

A Academic Results
B+ Learning Environment
A- School Safety
A- Overall Grade

#21 Middle School in OR and #3 in Multnomah County

6 - 8 | Portland, OR | Multnomah County

  • A- Overall Grade
  • 24:1 Student/Teacher
  • 730 Students

Report Card

A Academic Results
C Learning Environment
A School Safety
A- Overall Grade

Report Card

A+ Academic Results
D Learning Environment
NA School Safety
A- Overall Grade

#23 Middle School in OR and #4 in Multnomah County

6 - 8 | Portland, OR | Multnomah County

  • A- Overall Grade
  • 20:1 Student/Teacher
  • 596 Students

Report Card

A Academic Results
C- Learning Environment
A School Safety
A- Overall Grade

#24 Middle School in OR and #4 in Deschutes County

6 - 8 | Bend, OR | Deschutes County

  • A- Overall Grade
  • 25:1 Student/Teacher
  • 630 Students

Report Card

A+ Academic Results
D Learning Environment
A- School Safety
A- Overall Grade

#25 Middle School in OR and #1 in Lane County

6 - 8 | Eugene, OR | Lane County

  • A- Overall Grade
  • 26:1 Student/Teacher
  • 445 Students

Report Card

A+ Academic Results
D Learning Environment
B+ School Safety
A- Overall Grade

#26 Middle School in OR and #2 in Benton County

6 - 8 | Philomath, OR | Benton County

  • A- Overall Grade
  • 20:1 Student/Teacher
  • 342 Students

Report Card

A Academic Results
C Learning Environment
A School Safety
A- Overall Grade

#27 Middle School in OR and #1 in Columbia County

7 - 8 | Scappoose, OR | Columbia County

  • A- Overall Grade
  • 20:1 Student/Teacher
  • 299 Students

Report Card

B+ Academic Results
A- Learning Environment
A+ School Safety
A- Overall Grade

#28 Middle School in OR and #5 in Multnomah County

6 - 8 | Portland, OR | Multnomah County

  • A- Overall Grade
  • 21:1 Student/Teacher
  • 460 Students

Report Card

A Academic Results
D Learning Environment
A School Safety
A- Overall Grade

#29 Middle School in OR and #6 in Clackamas County

6 - 8 | Wilsonville, OR | Clackamas County

  • B+ Overall Grade
  • 19:1 Student/Teacher
  • 810 Students

Report Card

A Academic Results
C+ Learning Environment
A- School Safety
B+ Overall Grade

#30 Middle School in OR and #1 in Douglas County

5 - 8 | Oakland, OR | Douglas County

  • B+ Overall Grade
  • 19:1 Student/Teacher
  • 193 Students

Report Card

A- Academic Results
B Learning Environment
A- School Safety
B+ Overall Grade

#31 Middle School in OR and #7 in Washington County

7 - 8 | Hillsboro, OR | Washington County

  • B+ Overall Grade
  • 24:1 Student/Teacher
  • 714 Students

Report Card

A Academic Results
C- Learning Environment
A- School Safety
B+ Overall Grade

#32 Middle School in OR and #1 in Coos County

5 - 8 | Bandon, OR | Coos County

  • B+ Overall Grade
  • 21:1 Student/Teacher
  • 227 Students

Report Card

B+ Academic Results
B+ Learning Environment
A School Safety
B+ Overall Grade

#33 Middle School in OR and #3 in Marion County

6 - 8 | Mt Angel, OR | Marion County

  • B+ Overall Grade
  • 18:1 Student/Teacher
  • 168 Students

Report Card

B+ Academic Results
A- Learning Environment
B+ School Safety
B+ Overall Grade

#34 Middle School in OR and #1 in Tillamook County

6 - 8 | Rockaway Beach, OR | Tillamook County

  • B+ Overall Grade
  • 18:1 Student/Teacher
  • 167 Students

Report Card

A Academic Results
C Learning Environment
C+ School Safety
B+ Overall Grade

#35 Middle School in OR and #8 in Washington County

6 - 8 | Beaverton, OR | Washington County

  • B+ Overall Grade
  • 22:1 Student/Teacher
  • 908 Students

Report Card

A Academic Results
C- Learning Environment
B+ School Safety
B+ Overall Grade

#36 Middle School in OR and #2 in Lane County

6 - 8 | Eugene, OR | Lane County

  • B+ Overall Grade
  • 27:1 Student/Teacher
  • 618 Students

Report Card

A Academic Results
D Learning Environment
B- School Safety
B+ Overall Grade

#37 Middle School in OR and #1 in Yamhill County

5 - 8 | Yamhill, OR | Yamhill County

  • B Overall Grade
  • 19:1 Student/Teacher
  • 329 Students

Report Card

A- Academic Results
C Learning Environment
A- School Safety
B Overall Grade

#38 Middle School in OR and #9 in Washington County

6 - 8 | Banks, OR | Washington County

  • B Overall Grade
  • 25:1 Student/Teacher
  • 307 Students

Report Card

B- Academic Results
A- Learning Environment
A School Safety
B Overall Grade

#39 Middle School in OR and #1 in Klamath County

7 - 8 | Klamath Falls, OR | Klamath County

  • B Overall Grade
  • 20:1 Student/Teacher
  • 328 Students

Report Card

A- Academic Results
C+ Learning Environment
B- School Safety
B Overall Grade

#40 Middle School in OR and #4 in Marion County

6 - 8 | Keizer, OR | Marion County

  • B Overall Grade
  • 21:1 Student/Teacher
  • 771 Students

Report Card

A Academic Results
D Learning Environment
B- School Safety
B Overall Grade

#41 Middle School in OR and #1 in Hood River County

6 - 8 | Hood River, OR | Hood River County

  • B Overall Grade
  • 21:1 Student/Teacher
  • 546 Students

Report Card

A- Academic Results
C Learning Environment
B+ School Safety
B Overall Grade

#42 Middle School in OR and #10 in Washington County

6 - 8 | Tualatin, OR | Washington County

  • B Overall Grade
  • 20:1 Student/Teacher
  • 965 Students

Report Card

A- Academic Results
C Learning Environment
B+ School Safety
B Overall Grade

#43 Middle School in OR and #3 in Jackson County

6 - 8 | Medford, OR | Jackson County

  • B Overall Grade
  • 22:1 Student/Teacher
  • 911 Students

Report Card

A- Academic Results
C Learning Environment
B- School Safety
B Overall Grade

#44 Middle School in OR and #7 in Clackamas County

6 - 8 | Oregon City, OR | Clackamas County

  • B Overall Grade
  • 20:1 Student/Teacher
  • 790 Students

Report Card

A- Academic Results
C Learning Environment
B+ School Safety
B Overall Grade

#45 Middle School in OR and #11 in Washington County

6 - 8 | Tigard, OR | Washington County

  • B Overall Grade
  • 20:1 Student/Teacher
  • 1,026 Students

Report Card

A- Academic Results
C Learning Environment
C+ School Safety
B Overall Grade

#46 Middle School in OR and #3 in Lane County

6 - 8 | Eugene, OR | Lane County

  • B Overall Grade
  • 26:1 Student/Teacher
  • 513 Students

Report Card

A Academic Results
D Learning Environment
B+ School Safety
B Overall Grade

#47 Middle School in OR and #1 in Malheur County

7 - 8 | Vale, OR | Malheur County

  • B Overall Grade
  • 18:1 Student/Teacher
  • 129 Students

Report Card

B Academic Results
C+ Learning Environment
A- School Safety
B Overall Grade

#48 Middle School in OR and #8 in Clackamas County

6 - 8 | Oregon City, OR | Clackamas County

  • B Overall Grade
  • 21:1 Student/Teacher
  • 834 Students

Report Card

B+ Academic Results
C+ Learning Environment
B+ School Safety
B Overall Grade

#49 Middle School in OR and #2 in Yamhill County

6 - 8 | Mcminnville, OR | Yamhill County

  • B Overall Grade
  • 19:1 Student/Teacher
  • 752 Students

Report Card

A- Academic Results
C+ Learning Environment
B- School Safety
B Overall Grade

#50 Middle School in OR and #1 in Polk County

6 - 8 | Salem, OR | Polk County

  • B Overall Grade
  • 22:1 Student/Teacher
  • 621 Students

Report Card

A Academic Results
D Learning Environment
B+ School Safety
B Overall Grade

#51 Middle School in OR and #2 in Polk County

6 - 8 | Salem, OR | Polk County

  • B Overall Grade
  • 23:1 Student/Teacher
  • 643 Students

Report Card

A Academic Results
D Learning Environment
A- School Safety
B Overall Grade

#52 Middle School in OR and #12 in Washington County

7 - 8 | Hillsboro, OR | Washington County

  • B Overall Grade
  • 23:1 Student/Teacher
  • 752 Students

Report Card

A- Academic Results
C- Learning Environment
A- School Safety
B Overall Grade

#53 Middle School in OR and #3 in Benton County

6 - 8 | Albany, OR | Benton County

  • B Overall Grade
  • 22:1 Student/Teacher
  • 588 Students

Report Card

A- Academic Results
C- Learning Environment
B School Safety
B Overall Grade

#54 Middle School in OR and #6 in Multnomah County

6 - 8 | Portland, OR | Multnomah County

  • B Overall Grade
  • 20:1 Student/Teacher
  • 631 Students

Report Card

A- Academic Results
C- Learning Environment
B- School Safety
B Overall Grade

#55 Middle School in OR and #7 in Multnomah County

6 - 8 | Portland, OR | Multnomah County

  • B Overall Grade
  • 19:1 Student/Teacher
  • 717 Students

Report Card

A- Academic Results
C Learning Environment
C+ School Safety
B Overall Grade

#56 Middle School in OR and #8 in Multnomah County

6 - 8 | Portland, OR | Multnomah County

  • B Overall Grade
  • 19:1 Student/Teacher
  • 569 Students

Report Card

A- Academic Results
D Learning Environment
B+ School Safety
B Overall Grade

#57 Middle School in OR and #5 in Marion County

6 - 8 | Turner, OR | Marion County

  • B Overall Grade
  • 19:1 Student/Teacher
  • 554 Students

Report Card

B+ Academic Results
C Learning Environment
B+ School Safety
B Overall Grade

#58 Middle School in OR and #13 in Washington County

6 - 8 | Beaverton, OR | Washington County

  • B Overall Grade
  • 17:1 Student/Teacher
  • 880 Students

Report Card

B+ Academic Results
C Learning Environment
B- School Safety
B Overall Grade

#59 Middle School in OR and #9 in Clackamas County

6 - 8 | Happy Valley, OR | Clackamas County

  • B Overall Grade
  • 22:1 Student/Teacher
  • 876 Students

Report Card

A- Academic Results
C- Learning Environment
A- School Safety
B Overall Grade

#60 Middle School in OR and #1 in Josephine County

6 - 8 | Grants Pass, OR | Josephine County

  • B Overall Grade
  • 24:1 Student/Teacher
  • 363 Students

Report Card

A- Academic Results
C Learning Environment
B- School Safety
B Overall Grade

#62 Middle School in OR and #2 in Douglas County

7 - 8 | Sutherlin, OR | Douglas County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 189 Students

Report Card

A- Academic Results
C Learning Environment
C School Safety
B Overall Grade

#62 Middle School in OR and #10 in Clackamas County

6 - 8 | Colton, OR | Clackamas County

  • B Overall Grade
  • 18:1 Student/Teacher
  • 145 Students

Report Card

B Academic Results
B Learning Environment
B School Safety
B Overall Grade

#63 Middle School in OR and #11 in Clackamas County

6 - 8 | Boring, OR | Clackamas County

  • B Overall Grade
  • 24:1 Student/Teacher
  • 400 Students

Report Card

A- Academic Results
D Learning Environment
B School Safety
B Overall Grade

#64 Middle School in OR and #14 in Washington County

6 - 8 | Beaverton, OR | Washington County

  • B Overall Grade
  • 18:1 Student/Teacher
  • 745 Students

Report Card

B+ Academic Results
C Learning Environment
B+ School Safety
B Overall Grade

#65 Middle School in OR and #15 in Washington County

6 - 8 | Beaverton, OR | Washington County

  • B Overall Grade
  • 18:1 Student/Teacher
  • 863 Students

Report Card

C+ Academic Results
A Learning Environment
A- School Safety
B Overall Grade

#66 Middle School in OR and #6 in Marion County

6 - 8 | Salem, OR | Marion County

  • B Overall Grade
  • 23:1 Student/Teacher
  • 977 Students

Report Card

A Academic Results
D Learning Environment
C+ School Safety
B Overall Grade

#67 Middle School in OR and #5 in Deschutes County

6 - 8 | Bend, OR | Deschutes County

  • B Overall Grade
  • 22:1 Student/Teacher
  • 701 Students

Report Card

B+ Academic Results
C- Learning Environment
B School Safety
B Overall Grade

#68 Middle School in OR and #1 in Umatilla County

6 - 8 | Hermiston, OR | Umatilla County

  • B Overall Grade
  • 20:1 Student/Teacher
  • 531 Students

Report Card

B+ Academic Results
C- Learning Environment
B School Safety
B Overall Grade

#69 Middle School in OR and #16 in Washington County

6 - 8 | Tigard, OR | Washington County

  • B Overall Grade
  • 19:1 Student/Teacher
  • 802 Students

Report Card

B+ Academic Results
C Learning Environment
B- School Safety
B Overall Grade

#70 Middle School in OR and #3 in Douglas County

7 - 8 | Glide, OR | Douglas County

  • B- Overall Grade
  • 19:1 Student/Teacher
  • 126 Students

Report Card

B+ Academic Results
C- Learning Environment
A- School Safety
B- Overall Grade

#71 Middle School in OR and #4 in Benton County

6 - 8 | Corvallis, OR | Benton County

  • B- Overall Grade
  • 20:1 Student/Teacher
  • 729 Students

Report Card

B+ Academic Results
C- Learning Environment
B School Safety
B- Overall Grade

#72 Middle School in OR and #9 in Multnomah County

6 - 8 | Portland, OR | Multnomah County

  • B- Overall Grade
  • 18:1 Student/Teacher
  • 850 Students

Report Card

B Academic Results
C Learning Environment
B School Safety
B- Overall Grade

#73 Middle School in OR and #4 in Jackson County

6 - 8 | Medford, OR | Jackson County

  • B- Overall Grade
  • 20:1 Student/Teacher
  • 810 Students

Report Card

B+ Academic Results
C Learning Environment
C School Safety
B- Overall Grade

#74 Middle School in OR and #2 in Klamath County

7 - 8 | Klamath Falls, OR | Klamath County

  • B- Overall Grade
  • 21:1 Student/Teacher
  • 393 Students

Report Card

B- Academic Results
B Learning Environment
C+ School Safety
B- Overall Grade

#75 Middle School in OR and #10 in Multnomah County

6 - 8 | Gresham, OR | Multnomah County

  • B- Overall Grade
  • 24:1 Student/Teacher
  • 452 Students

Report Card

B Academic Results
C Learning Environment
B- School Safety
B- Overall Grade

#76 Middle School in OR and #4 in Lane County

6 - 8 | Creswell, OR | Lane County

  • B- Overall Grade
  • 21:1 Student/Teacher
  • 290 Students

Report Card

B Academic Results
C Learning Environment
B+ School Safety
B- Overall Grade

#77 Middle School in OR and #5 in Lane County

6 - 8 | Springfield, OR | Lane County

  • B- Overall Grade
  • 23:1 Student/Teacher
  • 543 Students

Report Card

B Academic Results
C Learning Environment
B- School Safety
B- Overall Grade

#78 Middle School in OR and #6 in Lane County

6 - 8 | Eugene, OR | Lane County

  • B- Overall Grade
  • 24:1 Student/Teacher
  • 397 Students

Report Card

B+ Academic Results
D Learning Environment
B School Safety
B- Overall Grade

#79 Middle School in OR and #1 in Lincoln County

7 - 8 | Waldport, OR | Lincoln County

  • B- Overall Grade
  • 19:1 Student/Teacher
  • 95 Students

Report Card

B Academic Results
D Learning Environment
NA School Safety
B- Overall Grade

#80 Middle School in OR and #5 in Jackson County

6 - 8 | Gold Hill, OR | Jackson County

  • B- Overall Grade
  • 20:1 Student/Teacher
  • 209 Students

Report Card

B Academic Results
C Learning Environment
B School Safety
B- Overall Grade

#81 Middle School in OR and #12 in Clackamas County

6 - 8 | Sandy, OR | Clackamas County

  • B- Overall Grade
  • 21:1 Student/Teacher
  • 381 Students

Report Card

B+ Academic Results
D Learning Environment
B- School Safety
B- Overall Grade

#82 Middle School in OR and #3 in Yamhill County

6 - 8 | Newberg, OR | Yamhill County

  • B- Overall Grade
  • 22:1 Student/Teacher
  • 536 Students

Report Card

B- Academic Results
C+ Learning Environment
B- School Safety
B- Overall Grade

#83 Middle School in OR and #17 in Washington County

7 - 8 | Hillsboro, OR | Washington County

  • B- Overall Grade
  • 23:1 Student/Teacher
  • 835 Students

Report Card

B- Academic Results
C+ Learning Environment
C+ School Safety
B- Overall Grade

#84 Middle School in OR and #6 in Deschutes County

6 - 8 | Redmond, OR | Deschutes County

  • B- Overall Grade
  • 24:1 Student/Teacher
  • 632 Students

Report Card

B Academic Results
D Learning Environment
A- School Safety
B- Overall Grade

#85 Middle School in OR and #7 in Deschutes County

6 - 8 | Bend, OR | Deschutes County

  • B- Overall Grade
  • 22:1 Student/Teacher
  • 759 Students

Report Card

B Academic Results
D Learning Environment
B+ School Safety
B- Overall Grade

#86 Middle School in OR and #1 in Linn County

6 - 8 | Albany, OR | Linn County

  • B- Overall Grade
  • 21:1 Student/Teacher
  • 583 Students

Report Card

B- Academic Results
C- Learning Environment
B+ School Safety
B- Overall Grade

#87 Middle School in OR

6 - 8 | Prineville, OR | Crook County

  • B- Overall Grade
  • 17:1 Student/Teacher
  • 588 Students

Report Card

B Academic Results
C- Learning Environment
B School Safety
B- Overall Grade

#88 Middle School in OR and #2 in Umatilla County

6 - 8 | Pendleton, OR | Umatilla County

  • B- Overall Grade
  • 22:1 Student/Teacher
  • 770 Students

Report Card

B- Academic Results
C- Learning Environment
A- School Safety
B- Overall Grade

#89 Middle School in OR and #2 in Columbia County

7 - 8 | St Helens, OR | Columbia County

  • B- Overall Grade
  • 17:1 Student/Teacher
  • 394 Students

Report Card

B- Academic Results
C+ Learning Environment
C School Safety
B- Overall Grade

#90 Middle School in OR and #3 in Umatilla County

6 - 8 | Hermiston, OR | Umatilla County

  • B- Overall Grade
  • 22:1 Student/Teacher
  • 757 Students

Report Card

B Academic Results
D Learning Environment
B- School Safety
B- Overall Grade

#91 Middle School in OR and #2 in Linn County

6 - 8 | Scio, OR | Linn County

  • B- Overall Grade
  • 25:1 Student/Teacher
  • 150 Students

Report Card

B+ Academic Results
D Learning Environment
A- School Safety
B- Overall Grade

#92 Middle School in OR and #4 in Yamhill County

6 - 8 | Newberg, OR | Yamhill County

  • B- Overall Grade
  • 21:1 Student/Teacher
  • 656 Students

Report Card

B- Academic Results
C- Learning Environment
B+ School Safety
B- Overall Grade

#93 Middle School in OR and #7 in Marion County

6 - 8 | Gervais, OR | Marion County

  • B- Overall Grade
  • 21:1 Student/Teacher
  • 229 Students

Report Card

C- Academic Results
A+ Learning Environment
C+ School Safety
B- Overall Grade

#95 Middle School in OR and #6 in Jackson County

6 - 8 | Central Point, OR | Jackson County

  • B- Overall Grade
  • 22:1 Student/Teacher
  • 789 Students

Report Card

B- Academic Results
D Learning Environment
B+ School Safety
B- Overall Grade

#95 Middle School in OR and #7 in Lane County

6 - 8 | Eugene, OR | Lane County

  • B- Overall Grade
  • 24:1 Student/Teacher
  • 534 Students

Report Card

B+ Academic Results
D Learning Environment
C School Safety
B- Overall Grade

#96 Middle School in OR and #2 in Josephine County

6 - 8 | Grants Pass, OR | Josephine County

  • B- Overall Grade
  • 23:1 Student/Teacher
  • 769 Students

Report Card

B Academic Results
C- Learning Environment
C School Safety
B- Overall Grade

#97 Middle School in OR and #8 in Marion County

6 - 8 | Salem, OR | Marion County

  • B- Overall Grade
  • 23:1 Student/Teacher
  • 762 Students

Report Card

A Academic Results
D Learning Environment
C+ School Safety
B- Overall Grade

#98 Middle School in OR and #11 in Multnomah County

7 - 8 | Portland, OR | Multnomah County

  • B- Overall Grade
  • 20:1 Student/Teacher
  • 910 Students

Report Card

B Academic Results
C Learning Environment
C- School Safety
B- Overall Grade

#99 Middle School in OR and #2 in Lincoln County

6 - 8 | Newport, OR | Lincoln County

  • B- Overall Grade
  • 22:1 Student/Teacher
  • 429 Students

Report Card

B Academic Results
D Learning Environment
B School Safety
B- Overall Grade

#100 Middle School in OR and #1 in Jefferson County

6 - 8 | Culver, OR | Jefferson County

  • B- Overall Grade
  • 19:1 Student/Teacher
  • 163 Students

Report Card

B- Academic Results
C Learning Environment
C School Safety
B- Overall Grade