Clackamas County
The 118 public K-12 schools in Clackamas County cover all standard grade bands (68 elementary, 21 middle, and 23 high), with combined enrollment around 57,601.
4-year change in Clackamas County
SY 2020-21 vs SY 2024-25How Clackamas County ranks
Among counties| Measure | This county | In Oregon | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 39.1% | #2 of 26 | N/A |
| Enrollment ranked largest first | 57,601 | #3 of 33 | #195 of 2,745 |
| Number of schools ranked most first | 117 | #3 of 33 | N/A |
| Students per teacher ranked fewest first | 19.3:1 | #27 of 33 | #2,542 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 49.9% | #32 of 32 | #1,624 of 2,526 |
| Diversity index ranked most diverse first | 54.1% | #11 of 33 | #893 of 2,707 |
Clackamas County school rankings
County vs. school enrollment demographics
Left bar is the racial makeup of Clackamas County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Clackamas County
Latest 2024-25 ELA proficiency, 109 schools ranked. Oregon state average: 43.0%.
- Westridge Elementary School· 90.7%
- Lake Oswego High School· 84.5%
- Forest Hills Elementary School· 82.0%
- Hallinan Elementary School· 79.6%
- Cedaroak Park Primary School· 79.1%
- New Urban High School· 15.9%
- Whitcomb Elementary School· 17.3%
- Colton Elementary School· 21.3%
- Molalla River Academy· 22.1%
- Milwaukie High School· 23.4%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Springwater Environmental Sciences School | Oregon City | Elementary | KG-08 | 203 | · |
| Welches Elementary School | Welches | Elementary | KG-05 | 172 | · |
| Colton Elementary School | Colton | Elementary | KG-05 | 171 | · |
| Colton High School | Colton | High | 09-12 | 161 | · |
| Riverside High School | Tualatin | High | 09-12 | 160 | · |
| Sojourner School | Milwaukie | Elementary | KG-05 | 159 | · |
| Clarkes Elementary School | Mulino | Elementary | KG-05 | 153 | · |
| Colton Virtual Academy | Colton | Combined | KG-12 | 153 | · |
| Oregon City Service Learning Academy | Oregon City | High | 09-12 | 111 | · |
| Colton Middle School | Colton | Middle | 06-08 | 110 | · |
| Gladstone Center for Children and Families | Gladstone | Elementary | PK-KG | 109 | · |
| Three Rivers Charter School | West Linn | Middle | 04-08 | 108 | · |
| LEEP (Life Enrichment Education Program) | Clackamas | Combined | KG-12 | 106 | · |
| Heron Creek Program | Marylhurst | Combined | KG-12 | 77 | · |
| Welches Middle School | Welches | Middle | 06-08 | 67 | · |
| Harmony Academy | Lake Oswego | High | 09-12 | 22 | · |
| Parrot Creek Program | Lake Oswego | High | 09-12 | 10 | · |
| Jennings Lodge Elementary School | Milwaukie | Elementary | PK-PK | 0 | · |
Cities in Clackamas County
About Clackamas County
Clackamas County is a high-population Oregon county of about 423,975 residents, home to 118 public schools and roughly 57,601 students.
Looking at the wider area, census numbers show the median household earns about $103,517 a year, 41% of adults hold a bachelor's degree or higher, and roughly 5% of residents live below the federal poverty line. That income level is 43% meaningfully above the Oregon median.
On the school-mix side, Clackamas County consists of 68 elementary schools (24,605 students), 21 middle schools (11,694), 23 high schools (18,663), and 6 combined or other schools.
The largest single district in Clackamas County is North Clackamas SD 12, which alone enrolls about 16,837 students.
Looking at the last 4 years. Total public-school enrollment in Clackamas County has rose 3% since SY 2020-21, moving from about 56,083 students to 57,601. Over that span, Clackamas County added 6 schools, going from 111 to 117.
On allk12, the community for Clackamas County discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.