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 Enrollment
1 Baker Web Academy Baker City 3,066
2 David Douglas High School Portland 2,756
3 Fossil Charter School Fossil 2,494
4 Westview High School Portland 2,423
5 Reynolds High School Troutdale 2,385
6 Mckay High School Salem 2,380
7 Oregon Charter Academy Mill City 2,345
8 Mcminnville High School McMinnville 2,228
9 South Salem High School Salem 2,195
10 Grant High School Portland 2,149
11 North Salem High School Salem 2,107
12 Mcnary High School Keizer 1,995
13 Oregon City Senior High School Oregon City 1,944
14 South Medford High School Medford 1,856
15 Forest Grove High School Forest Grove 1,849
16 Sunset High School Portland 1,812
17 West Linn High School West Linn 1,809
18 Franklin High School Portland 1,807
19 Tigard High School Tigard 1,771
20 Mountainside High School Beaverton 1,741
21 Centennial High School Gresham 1,731
22 North Medford High School Medford 1,721
23 Sprague High School Salem 1,712
24 Hermiston High School Hermiston 1,705
25 Tualatin High School Tualatin 1,687
26 Gresham High School Gresham 1,685
27 Leodis V. Mcdaniel High School Portland 1,681
28 Sherwood High School Sherwood 1,668
29 Aloha High School Beaverton 1,658
30 Grants Pass High School Grants Pass 1,658
31 Ida B. Wells-Barnett High School Portland 1,650
32 Sam Barlow High School Gresham 1,635
33 Lincoln High School Portland 1,611
34 West Salem High School Salem 1,606
35 Woodburn High School Woodburn 1,606
36 Roseburg High School Roseburg 1,587
37 Century High School Hillsboro 1,563
38 Adrienne C. Nelson High School Happy Valley 1,536
39 South Eugene High School Eugene 1,499
40 Glencoe High School Hillsboro 1,492
41 South Albany High School Albany 1,466
42 Sheldon High School Eugene 1,462
43 Liberty High School Hillsboro 1,459
44 Willamette High School Eugene 1,455
45 Roosevelt High School Portland 1,450
46 Beaverton High School Beaverton 1,436
47 Southridge High School Beaverton 1,430
48 Cleveland High School Portland 1,421
49 Sandy High School Sandy 1,420
50 Canby High School Canby 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.