Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / Oregon /Middle
Level · Oregon

Middle schools in Oregon

199 public schools

199
public schools
110,955
total enrollment
6–8
grade span
100
cities

Schools serving each grade

6
7
8

Schools by level

Middle 199

Schools (199)

School City District Level Grades Enrollment
Agnes Stewart Middle School Springfield Springfield SD 19 Middle 6-8 549
Alder Creek Middle School Milwaukie North Clackamas SD 12 Middle 6-8 872
Alice Ott Middle School Portland David Douglas SD 40 Middle 6-8 718
Amity Middle School Amity Amity SD 4J Middle 6-8 192
Armand Larive Middle School Hermiston Hermiston SD 8 Middle 6-8 773
Arts And Technology Academy At Jefferson Eugene Eugene SD 4J Middle 6-8 443
Ashland Middle School Ashland Ashland SD 5 Middle 6-8 503
Astoria Middle School Astoria Astoria SD 1 Middle 6-8 435
Athey Creek Middle School Tualatin West Linn-Wilsonville SD 3J Middle 6-8 685
Athey Creek Middle School Tualatin West Linn-Wilsonville SD 3J Middle 6-8 665
Azalea Middle School Brookings Brookings-Harbor SD 17C Middle 6-8 315
Baker Middle School Baker City Baker SD 5J Middle 7-8 262
Baker Prairie Middle School Canby Canby SD 86 Middle 7-8 607
Banks Middle School Banks Banks SD 13 Middle 6-8 265
Beaumont Middle School Portland Portland SD 1J Middle 6-8 518
Boring Middle School Boring Oregon Trail SD 46 Middle 6-8 419
Briggs Middle School Springfield Springfield SD 19 Middle 6-8 450
Brixner Junior High School Klamath Falls Klamath County SD Middle 7-8 406
Cal Young Middle School Eugene Eugene SD 4J Middle 6-8 482
Calapooia Middle School Albany Greater Albany Public SD 8J Middle 6-8 647
Cascade Junior High School Turner Cascade SD 5 Middle 6-8 624
Cascade Junior High School Turner Cascade SD 5 Middle 6-8 597
Cascade Middle School Eugene Bethel SD 52 Middle 6-8 365
Cascade Middle School Bend Bend-LaPine Administrative SD 1 Middle 6-8 717
Cedar Park Middle School Portland Beaverton SD 48J Middle 6-8 854
Cedar Ridge Middle School Sandy Oregon Trail SD 46 Middle 6-8 419
Centennial Middle School Portland Centennial SD 28J Middle 7-8 932
Centennial Middle School Portland Centennial SD 28J Middle 7-8 874
Central Middle School Milton-Freewater Milton-Freewater Unified SD 7 Middle 6-8 385
Central Middle School Milton-Freewater Milton-Freewater Unified SD 7 Middle 6-8 410
Chehalem Valley Middle School Newberg Newberg SD 29J Middle 6-8 632
Chehalem Valley Middle School Newberg Newberg SD 29J Middle 6-8 662
Cheldelin Middle School Corvallis Corvallis SD 509J Middle 6-8 439
Cheldelin Middle School Corvallis Corvallis SD 509J Middle 6-8 615
Claggett Creek Middle School Keizer Salem-Keizer SD 24J Middle 6-8 952
Clara Brownell Middle School Umatilla Umatilla SD 6R Middle 6-8 360
Clear Creek Middle School Gresham Gresham-Barlow SD 10J Middle 6-8 632
Coffenberry Middle School Myrtle Creek South Umpqua SD 19 Middle 6-8 308
Colton Middle School Colton Colton SD 53 Middle 6-8 136
Conestoga Middle School Beaverton Beaverton SD 48J Middle 6-8 897
Conestoga Middle School Beaverton Beaverton SD 48J Middle 6-8 995
Creswell Middle School Creswell Creswell SD 40 Middle 6-8 284
Crook County Middle School Prineville Crook County SD Middle 6-8 587
Crook County Middle School Prineville Crook County SD Middle 6-8 674
Crossler Middle School Salem Salem-Keizer SD 24J Middle 6-8 840
Culver Middle School Culver Culver SD 4 Middle 6-8 165
Da Vinci Middle School Portland Portland SD 1J Middle 6-8 443
Daly Middle School Lakeview Lake County SD 7 Middle 7-8 112
Dayton Jr High School Dayton Dayton SD 8 Middle 6-8 243
Dexter Mccarty Middle School Gresham Gresham-Barlow SD 10J Middle 6-8 551
Duniway Middle School Mcminnville McMinnville SD 40 Middle 6-8 840
Eagle Point Middle School Eagle Point Eagle Point SD 9 Middle 6-8 405
Elton Gregory Middle School Redmond Redmond SD 2J Middle 6-8 738
Estacada Middle School Estacada Estacada SD 108 Middle 6-8 411
Evergreen Jr High School Hillsboro Hillsboro SD 1J Middle 7-8 717
Fern Ridge Middle School Elmira Fern Ridge SD 28J Middle 6-8 338
Five Oaks Middle School Beaverton Beaverton SD 48J Middle 6-8 979
Fleming Middle School Grants Pass Three Rivers/Josephine County SD Middle 6-8 365
Floyd Light Middle School Portland David Douglas SD 40 Middle 6-8 697
French Prairie Middle School Woodburn Woodburn SD 103 Middle 6-8 678
Gardiner Middle School Oregon City Oregon City SD 62 Middle 6-8 664
George Middle School Portland Portland SD 1J Middle 6-8 431
Gervais Middle School Gervais Gervais SD 1 Middle 6-8 212
Glide Middle School Glide Glide SD 12 Middle 7-8 114
Gordon Russell Middle School Gresham Gresham-Barlow SD 10J Middle 6-8 728
Gordon Russell Middle School Gresham Gresham-Barlow SD 10J Middle 6-8 795
Gray Middle School Portland Portland SD 1J Middle 6-8 509
Hamlin Middle School Springfield Springfield SD 19 Middle 6-8 624
Hanby Middle School Gold Hill Central Point SD 6 Middle 6-8 347
Happy Valley Middle School Happy Valley North Clackamas SD 12 Middle 6-8 1,052
Harriet Tubman Middle School Portland Portland SD 1J Middle 6-8 444
Hauton B Lee Middle School Portland Reynolds SD 7 Middle 6-8 794
Hazelbrook Middle School Tualatin Tigard-Tualatin SD 23J Middle 6-8 925
Hedrick Middle School Medford Medford SD 549C Middle 6-8 1,004
Henley Middle School Klamath Falls Klamath County SD Middle 7-8 378
High Desert Middle School Bend Bend-LaPine Administrative SD 1 Middle 6-8 763
Highland Park Middle School Beaverton Beaverton SD 48J Middle 6-8 701
Hines Middle School Hines Harney County SD 3 Middle 6-8 174
Hood River Middle School Hood River Hood River County SD Middle 6-8 486
Hosford Middle School Portland Portland SD 1J Middle 6-8 675
Hosford Middle School Portland Portland SD 1J Middle 6-8 651
Houck Middle School Salem Salem-Keizer SD 24J Middle 6-8 1,043
Howard Street Charter Salem Salem-Keizer SD 24J Middle 6-8 188
Inza R Wood Middle School Wilsonville West Linn-Wilsonville SD 3J Middle 6-8 526
J W Poynter Middle School Hillsboro Hillsboro SD 1J Middle 7-8 740
J W Poynter Middle School Hillsboro Hillsboro SD 1J Middle 7-8 658
Jackson Middle School Portland Portland SD 1J Middle 6-8 803
Jane Goodall Environmental Middle Charter School Salem Salem-Keizer SD 24J Middle 6-8 98
Jefferson County Middle School Madras Jefferson County SD 509J Middle 6-8 455
Jefferson Middle School Jefferson Jefferson SD 14J Middle 6-8 196
John C Fremont Middle School Roseburg Douglas County SD 4 Middle 6-8 695
Joseph Lane Middle School Roseburg Douglas County SD 4 Middle 6-8 618
Judson Middle School Salem Salem-Keizer SD 24J Middle 6-8 900
Kelly Middle School Eugene Eugene SD 4J Middle 6-8 440
Kennedy Middle School Eugene Eugene SD 4J Middle 6-8 370
La Grande Middle School La Grande La Grande SD 1 Middle 6-8 497
Lacreole Middle School Dallas Dallas SD 2 Middle 6-8 633
Lake Oswego Middle School Lake Oswego Lake Oswego SD 7J Middle 6-8 859
Lakeridge Middle School Lake Oswego Lake Oswego SD 7J Middle 6-8 789
Lane Middle School Portland Portland SD 1J Middle 6-8 411
Lapine Middle School Lapine Bend-LaPine Administrative SD 1 Middle 6-8 304
Leslie Middle School Salem Salem-Keizer SD 24J Middle 6-8 743
Lincoln Middle School Cottage Grove South Lane SD 45J3 Middle 6-8 495
Lincoln Savage Middle School Grants Pass Three Rivers/Josephine County SD Middle 6-8 360
Linus Pauling Middle School Corvallis Corvallis SD 509J Middle 6-8 717
Madison Middle School Eugene Eugene SD 4J Middle 6-8 409
Mcloughlin Middle School Medford Medford SD 549C Middle 6-8 938
Meadow Park Middle School Beaverton Beaverton SD 48J Middle 6-8 830
Memorial Middle School Albany Greater Albany Public SD 8J Middle 6-8 561
Meridian Creek Middle School Wilsonville West Linn-Wilsonville SD 3J Middle 6-8 399
Molalla River Middle School Molalla Molalla River SD 35 Middle 6-8 526
Molalla River Middle School Molalla Molalla River SD 35 Middle 6-8 549
Monroe Middle School Eugene Eugene SD 4J Middle 6-8 591
Mountain View Middle School Newberg Newberg SD 29J Middle 6-8 445
Mountain View Middle School Beaverton Beaverton SD 48J Middle 6-8 800
Mt Angel Middle School Mt Angel Mt Angel SD 91 Middle 6-8 161
Mt Tabor Middle School Portland Portland SD 1J Middle 6-8 721
Neah-Kah-Nie Middle School Rockaway Beach Neah-Kah-Nie SD 56 Middle 6-8 188
Neil Armstrong Middle School Forest Grove Forest Grove SD 15 Middle 7-8 859
Newport Middle School Newport Lincoln County SD Middle 6-8 501
North Albany Middle School Albany Greater Albany Public SD 8J Middle 6-8 510
North Bend Middle School North Bend North Bend SD 13 Middle 6-8 523
North Marion Middle School Aurora North Marion SD 15 Middle 6-8 408
North Middle School Grants Pass Grants Pass SD 7 Middle 6-8 698
Nyssa Middle School Nyssa Nyssa SD 26 Middle 6-8 285
Oakridge Junior High School Oakridge Oakridge SD 76 Middle 7-8 87
Obsidian Middle School Redmond Redmond SD 2J Middle 6-8 637
Ockley Green Middle School Portland Portland SD 1J Middle 6-8 487
Ockley Green Middle School Portland Portland SD 1J Middle 6-8 486
Ogden Middle School Oregon City Oregon City SD 62 Middle 6-8 670
Ontario Middle School Ontario Ontario SD 8C Middle 7-8 361
Pacific Crest Middle School Bend Bend-LaPine Administrative SD 1 Middle 6-8 565
Parkrose Middle School Portland Parkrose SD 3 Middle 6-8 741
Parrish Middle School Salem Salem-Keizer SD 24J Middle 6-8 691
Patton Middle School Mcminnville McMinnville SD 40 Middle 6-8 813
Philomath Middle School Philomath Philomath SD 17J Middle 6-8 290
Pilot Butte Middle School Bend Bend-LaPine Administrative SD 1 Middle 6-8 588
Ponderosa Middle School Klamath Falls Klamath Falls City Schools Middle 6-8 531
R A Brown Middle School Hillsboro Hillsboro SD 1J Middle 7-8 693
Realms Middle School Bend Bend-LaPine Administrative SD 1 Middle 6-8 147
Reynolds Middle School Fairview Reynolds SD 7 Middle 6-8 944
Rock Creek Middle School Happy Valley North Clackamas SD 12 Middle 6-8 842
Ron Russell Middle School Portland David Douglas SD 40 Middle 6-8 850
Ron Russell Middle School Portland David Douglas SD 40 Middle 6-8 879
Roosevelt Middle School Eugene Eugene SD 4J Middle 6-8 570
Rosemont Ridge Middle School West Linn West Linn-Wilsonville SD 3J Middle 6-8 709
Roseway Heights School Portland Portland SD 1J Middle 6-8 614
Rowe Middle School Milwaukie North Clackamas SD 12 Middle 6-8 807
Sandstone Middle School Hermiston Hermiston SD 8 Middle 6-8 564
Scappoose Middle School Scappoose Scappoose SD 1J Middle 7-8 320
Scenic Middle School Central Point Central Point SD 6 Middle 6-8 815
Scio Middle School Scio Scio SD 95 Middle 6-8 139
Seaside Middle School Seaside Seaside SD 10 Middle 6-8 360
Sellwood Middle School Portland Portland SD 1J Middle 6-8 550
Seven Oak Middle School Lebanon Lebanon Community SD 9 Middle 6-8 550
Shasta Middle School Eugene Bethel SD 52 Middle 6-8 420
Sherwood Middle School Sherwood Sherwood SD 88J Middle 6-8 1,209
Silverton Middle School Silverton Silver Falls SD 4J Middle 6-8 485
Siuslaw Middle School Florence Siuslaw SD 97J Middle 6-8 327
Sky View Middle School Bend Bend-LaPine Administrative SD 1 Middle 6-8 595
South Meadows Middle School Hillsboro Hillsboro SD 1J Middle 7-8 715
South Middle School Grants Pass Grants Pass SD 7 Middle 6-8 638
Spencer Butte Middle School Eugene Eugene SD 4J Middle 6-8 411
St Helens Middle School St Helens St Helens SD 502 Middle 6-8 613
Stephens Middle School Salem Salem-Keizer SD 24J Middle 6-8 1,104
Stoller Middle School Portland Beaverton SD 48J Middle 6-8 1,409
Straub Middle School Salem Salem-Keizer SD 24J Middle 6-8 660
Straub Middle School Salem Salem-Keizer SD 24J Middle 6-8 621
Sunridge Middle School Pendleton Pendleton SD 16 Middle 6-8 677
Sutherlin Middle School Sutherlin Sutherlin SD 130 Middle 6-8 321
Sweet Home Junior High School Sweet Home Sweet Home SD 55 Middle 7-8 341
Taft Middle School Lincoln City Lincoln County SD Middle 7-8 252
Talent Middle School Talent Phoenix-Talent SD 4 Middle 6-8 545
Talmadge Middle School Independence Central SD 13J Middle 6-8 744
The Dalles Middle School The Dalles North Wasco County SD 21 Middle 6-8 598
The Valley School Of Southern Oregon Medford Medford SD 549C Middle 6-8 120
Thomas R Fowler Middle School Tigard Tigard-Tualatin SD 23J Middle 6-8 839
Thurston Middle School Springfield Springfield SD 19 Middle 6-8 505
Tillamook Junior High School Tillamook Tillamook SD 9 Middle 7-8 344
Toledo Jr. High Toledo Lincoln County SD Middle 7-8 101
Twality Middle School Tigard Tigard-Tualatin SD 23J Middle 6-8 1,017
Vale Middle School Vale Vale SD 84 Middle 7-8 111
Valor Middle School Woodburn Woodburn SD 103 Middle 6-8 647
Vernonia Middle School Vernonia Vernonia SD 47J Middle 6-8 143
Waldo Middle School Salem Salem-Keizer SD 24J Middle 6-8 1,230
Waldport Middle School Waldport Lincoln County SD Middle 7-8 107
Walker Middle School Salem Salem-Keizer SD 24J Middle 6-8 650
Walt Morey Middle School Troutdale Reynolds SD 7 Middle 6-8 574
Walter L Kraxberger Middle School Gladstone Gladstone SD 115 Middle 6-8 456
Welches Middle School Welches Oregon Trail SD 46 Middle 6-8 100
West Orient Middle School Gresham Gresham-Barlow SD 10J Middle 6-8 394
West Sylvan Middle School Portland Portland SD 1J Middle 6-8 800
White Mountain Middle School White City Eagle Point SD 9 Middle 6-8 352
Whiteaker Middle School Keizer Salem-Keizer SD 24J Middle 6-8 723
Whitford Middle School Beaverton Beaverton SD 48J Middle 6-8 735
Willamina Middle School Willamina Willamina SD 30J Middle 6-8 208
Willamina Middle School Willamina Willamina SD 30J Middle 6-8 219
Winston Middle School Winston Winston-Dillard SD 116 Middle 7-8 222
Wyeast Middle School Hood River Hood River County SD Middle 6-8 384

All Oregon schools

Out-of-school-time (OST) resources

After-school & summer programs, funding, and support serving Middle, Oregon.

Statewide afterschool network
Oregon ASK
https://oregonask.org →
Free at-home enrichment
Resource Portal AI
Get free lessons →