How many public high schools are in Oregon?
This count covers public and charter records classified at the high level. It does not combine other grade configurations or separately grouped private-school records.
How this Oregon high-school count is built.
The count uses K12 Atlas school profiles aligned to the 2024 NCES Common Core of Data. A record appears here when its reported school-level classification is High. Schools with combined, ungraded, prekindergarten, secondary, or unreported configurations appear in the state’s other-level directory.
Portland accounts for 20 listings, or 7.4% of this directory count. That describes record distribution only; K12 Atlas does not rank school quality.
Updated September 2, 2026 · Source year 2024 · Release v2026.07 · Read the methodology or return to all Oregon school levels.
Where Oregon high schools appear in the directory.
The 272 records are distributed across 150 reported districts and 155 cities. That statewide coverage matters because a single total does not show whether listings are concentrated in a few large systems or spread across many local school organizations.
Beaverton Sd 48j is the largest district group on this page by high-school record count, with 10 listings, or 3.7% of the statewide total. The five most represented districts account for 42 records (15.4%), while 102 districts contribute one record each.
At the city level, Portland has 20 listings. The five most represented cities together account for 53 records (19.5%), and 112 cities have one listing in this level-specific directory. These are record counts, not school rankings or quality judgments.
Reported grade spans among Oregon high schools.
A school-level label groups related records, but campuses can report different starting and ending grades. The most common reported spans are listed below.
206 school records
32 school records
25 school records
3 school records
2 school records
2 school records
1 school records
1 school records
Grade-span counts describe the source records in this directory. They do not imply admissions rules, attendance boundaries, program availability, or equivalence between districts.
Public and charter records in the Oregon count.
254 high schools
18 high schools
This breakdown keeps sector labels separate from school level. Private-school records without a comparable CCD level are listed under the state’s other-level directory, so they are not silently added to this high-school answer.
Oregon districts represented in the high-school count.
10 high-school records · Beaverton
10 high-school records · Portland
8 high-school records · Salem
7 high-school records · Bend
7 high-school records · Milwaukie
6 high-school records · Eugene
6 high-school records · Klamath Falls
5 high-school records · Lincoln City
5 high-school records · Springfield
5 high-school records · Grants Pass
4 high-school records · Baker City
4 high-school records · Gresham
Shown in descending record count, not to evaluate districts.
High schools by city.
20 high schools
11 high schools
9 high schools
7 high schools
6 high schools
5 high schools
5 high schools
5 high schools
5 high schools
5 high schools
5 high schools
4 high schools
4 high schools
4 high schools
3 high schools
3 high schools
3 high schools
3 high schools
3 high schools
3 high schools
3 high schools
2 high schools
2 high schools
2 high schools
Example Oregon high-school records.
One example from each of the most represented cities, where available. These are directory examples, not recommendations.
| School | City | District | Grades | Sector |
|---|---|---|---|---|
| Alliance High School | Portland | Portland SD 1J | 09–12 | Public |
| Churchill High School | Eugene | Eugene SD 4J | 09–12 | Public |
| Chemawa Indian School | Salem | Chemawa Indian School | 09–12 | Public |
| Aloha High School | Beaverton | Beaverton SD 48J | 09–12 | Public |
| Bend Senior High School | Bend | Bend-LaPine Administrative SD 1 | 09–12 | Public |
| Albany Options School | Albany | Greater Albany Public SD 8J | 09–12 | Public |
| Gladiola High School | Grants Pass | Grants Pass SD 7 | 09–12 | Public |
| Centennial High School | Gresham | Centennial SD 28J | 09–12 | Public |
| Beaverton Academy of Science and Engineering | Hillsboro | Beaverton SD 48J | 06–12 | Public |
| Eagle Ridge New Tech High School | Klamath Falls | Klamath Falls City Schools | 09–12 | Public |
| Academy of Arts and Academics | Springfield | Springfield SD 19 | 09–12 | Public |
| Baker Early College | Baker City | Baker SD 5J | 09–12 | Public charter |
Questions about Oregon high schools.
How many public high schools are in Oregon?
K12 Atlas counts 272 Oregon schools reported at the high level in its 2024 NCES CCD-aligned directory.
What does the Oregon high-school count include?
It includes public and charter records classified at the high level. Other grade configurations and private-school records are grouped separately so the count is reproducible.
Which Oregon cities and districts have high-school listings?
The directory covers 155 cities and 150 districts. The examples on this page show identity, location, district, and grade span without ranking schools.
Can I download the full list of Oregon high schools?
The examples and aggregate counts are free. Full school rows and API entry are paid — see API access.
Need the full Oregon dataset?
Licensed access returns every Oregon school with all 122 documented fields, each tied to a source and vintage.