Oregon · NCES CCD 2024-25
Largest Schools in Oregon The 50 largest public schools in Oregon, ranked by total student enrollment from NCES CCD 2024-25.
3,066 Largest school
1,804 Avg across top 50
50 Schools listed The ranking in one line
Baker Web Academy in Baker City is Oregon's largest public school with 3,066 students enrolled.
3,066 students at Baker Web Academy
22.4:1 student-teacher ratio at the largest school
1,804 average across the top 50 # School Student:Teacher Level District Enrollment 1 Baker Web Academy Baker City 22.4:1 Other Baker SD 5J 3,066 2 David Douglas High School Portland 18.7:1 High David Douglas SD 40 2,756 3 Fossil Charter School Fossil 43.4:1 Other Fossil SD 21J 2,494 4 Westview High School Portland 22.6:1 High Beaverton SD 48J 2,423 5 Reynolds High School Troutdale 22.1:1 High Reynolds SD 7 2,385 6 Mckay High School Salem 22:1 High Salem-Keizer SD 24J 2,380 7 Oregon Charter Academy Mill City 16.1:1 Other Santiam Canyon SD 129J 2,345 8 Mcminnville High School McMinnville 20.9:1 High McMinnville SD 40 2,228 9 South Salem High School Salem 21.9:1 High Salem-Keizer SD 24J 2,195 10 Grant High School Portland 21.3:1 High Portland SD 1J 2,149 11 North Salem High School Salem 21.5:1 High Salem-Keizer SD 24J 2,107 12 Mcnary High School Keizer 23.9:1 High Salem-Keizer SD 24J 1,995 13 Oregon City Senior High School Oregon City 25.1:1 High Oregon City SD 62 1,944 14 South Medford High School Medford 24.6:1 High Medford SD 549C 1,856 15 Forest Grove High School Forest Grove 19.8:1 High Forest Grove SD 15 1,849 16 Sunset High School Portland 23.1:1 High Beaverton SD 48J 1,812 17 West Linn High School West Linn 23.2:1 High West Linn-Wilsonville SD 3J 1,809 18 Franklin High School Portland 18.7:1 High Portland SD 1J 1,807 19 Tigard High School Tigard 18.7:1 High Tigard-Tualatin SD 23J 1,771 20 Mountainside High School Beaverton 22.5:1 High Beaverton SD 48J 1,741 21 Centennial High School Gresham 24.1:1 High Centennial SD 28J 1,731 22 North Medford High School Medford 22.7:1 High Medford SD 549C 1,721 23 Sprague High School Salem 23.1:1 High Salem-Keizer SD 24J 1,712 24 Hermiston High School Hermiston 21.2:1 High Hermiston SD 8 1,705 25 Tualatin High School Tualatin 17.8:1 High Tigard-Tualatin SD 23J 1,687 26 Gresham High School Gresham 24.1:1 High Gresham-Barlow SD 10J 1,685 27 Leodis V. Mcdaniel High School Portland 15.8:1 High Portland SD 1J 1,681 28 Sherwood High School Sherwood 24:1 High Sherwood SD 88J 1,668 29 Aloha High School Beaverton 17.7:1 High Beaverton SD 48J 1,658 30 Grants Pass High School Grants Pass 22.4:1 High Grants Pass SD 7 1,658 31 Ida B. Wells-Barnett High School Portland 20.5:1 High Portland SD 1J 1,650 32 Sam Barlow High School Gresham 26.7:1 High Gresham-Barlow SD 10J 1,635 33 Lincoln High School Portland 20.3:1 High Portland SD 1J 1,611 34 West Salem High School Salem 24.1:1 High Salem-Keizer SD 24J 1,606 35 Woodburn High School Woodburn 25.2:1 High Woodburn SD 103 1,606 36 Roseburg High School Roseburg 20.4:1 High Douglas County SD 4 1,587 37 Century High School Hillsboro 21.8:1 High Hillsboro SD 1J 1,563 38 Adrienne C. Nelson High School Happy Valley 27.1:1 High North Clackamas SD 12 1,536 39 South Eugene High School Eugene — High Eugene SD 4J 1,499 40 Glencoe High School Hillsboro 21.4:1 High Hillsboro SD 1J 1,492 41 South Albany High School Albany 26.4:1 High Greater Albany Public SD 8J 1,466 42 Sheldon High School Eugene — High Eugene SD 4J 1,462 43 Liberty High School Hillsboro 20.5:1 High Hillsboro SD 1J 1,459 44 Willamette High School Eugene 20.5:1 High Bethel SD 52 1,455 45 Roosevelt High School Portland 16.7:1 High Portland SD 1J 1,450 46 Beaverton High School Beaverton 17:1 High Beaverton SD 48J 1,436 47 Southridge High School Beaverton 18.5:1 High Beaverton SD 48J 1,430 48 Cleveland High School Portland 19.8:1 High Portland SD 1J 1,421 49 Sandy High School Sandy 27.2:1 High Oregon Trail SD 46 1,420 50 Canby High School Canby 21.4:1 High Canby SD 86 1,402
Methodology
Enrollment data comes from the NCES Common Core of Data (CCD) 2024-25 school year.
Schools are ranked by total student enrollment. Student-teacher ratios are calculated
from full-time equivalent (FTE) teacher counts reported by each school.
Read our methodology
— how this data is sourced, computed, and verified.