The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Clackamas County

Oregon · Public K-12

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.

7-year change in Clackamas County

SY 2017-18 vs SY 2024-25
Total enrollment
57,601
-3,058 (-5%) vs SY 2017-18
School count
117
+3 (+3%) vs SY 2017-18
% White
64%
was 71%
% Hispanic
18%
was 15%
% Black
2%
was 1%
% Asian
6%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
423,975
all ages · ACS 5-yr
Schools
118
14 districts
Enrollment
57,601
students · NCES CCD
Median income
$103,517
Above Oregon avg
Free/reduced lunch
49.9%
Below Oregon avg
Elementary
68
24,605 students
Middle
21
11,694 students
High
23
18,663 students
Combined / other
6
2,639 students
LARGEST DISTRICT
North Clackamas SD 12
16,837 students · 14 districts in Clackamas County

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".

County residents
White
79%
Hispanic
10%
Black
1%
Asian
5%
Two or more
11%
Native American
1%
Pacific Islander
0%
School enrollment
White
64%
Hispanic
18%
Black
2%
Asian
6%
Two or more
9%
Native American
0%
Pacific Islander
0%
Bachelor's+
40.5%
adults 25+
Poverty rate
5.3%
ACS 5-year
Unemployment
4.4%
civilian labor
Median age
42
20.8% under 18

Test scores in Clackamas County

Latest 2024-25 ELA proficiency, 109 schools ranked. Oregon state average: 43.0%.

See all 109 schools in Clackamas County ranked by score →

All schools (118)

NameCityLevelGradesEnrollmentRating
Springwater Environmental Sciences SchoolOregon CityElementaryKG-08203·
Welches Elementary SchoolWelchesElementaryKG-05172·
Colton Elementary SchoolColtonElementaryKG-05171·
Colton High SchoolColtonHigh09-12161·
Riverside High SchoolTualatinHigh09-12160·
Sojourner SchoolMilwaukieElementaryKG-05159·
Clarkes Elementary SchoolMulinoElementaryKG-05153·
Colton Virtual AcademyColtonCombinedKG-12153·
Oregon City Service Learning AcademyOregon CityHigh09-12111·
Colton Middle SchoolColtonMiddle06-08110·
Gladstone Center for Children and FamiliesGladstoneElementaryPK-KG109·
Three Rivers Charter SchoolWest LinnMiddle04-08108·
LEEP (Life Enrichment Education Program)ClackamasCombinedKG-12106·
Heron Creek ProgramMarylhurstCombinedKG-1277·
Welches Middle SchoolWelchesMiddle06-0867·
Harmony AcademyLake OswegoHigh09-1222·
Parrot Creek ProgramLake OswegoHigh09-1210·
Jennings Lodge Elementary SchoolMilwaukieElementaryPK-PK0·

Cities in Clackamas County

Milwaukie19 schoolsLake Oswego13 schoolsOregon City12 schoolsWest Linn10 schoolsHappy Valley8 schoolsCanby6 schoolsClackamas6 schoolsWilsonville6 schoolsMolalla5 schoolsBoring4 schoolsColton4 schoolsEstacada4 schoolsGladstone4 schoolsSandy4 schoolsDamascus2 schoolsMulino2 schoolsTualatin2 schoolsWelches2 schoolsBeavercreek1 schoolEagle Creek1 schoolHubbard1 schoolMarylhurst1 schoolMt Angel1 school

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 7 years. Total public-school enrollment in Clackamas County has fell 5% since SY 2017-18, moving from about 60,659 students to 57,601. Over that span, Clackamas County added 3 schools, going from 114 to 117. Demographically, the White share of enrollment contracted from 71% to 64%.

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.

Frequently asked questions

How many K-12 schools serve Clackamas County?
There are 118 public K-12 schools in Clackamas County, Oregon, with a combined enrollment of about 57,601.
How many high schools are in Clackamas County?
Clackamas County, Oregon has 23 public high schools, serving approximately 18,663 students.
How many middle schools are in Clackamas County?
Clackamas County, Oregon has 21 public middle schools, serving approximately 11,694 students.
How many elementary schools are in Clackamas County?
Clackamas County, Oregon has 68 public elementary schools, serving approximately 24,605 students.
What is the largest school district in Clackamas County?
North Clackamas SD 12 is the largest school district in Clackamas County, serving approximately 16,837 students. The county contains 14 school districts overall.
How many people live in Clackamas County?
Clackamas County has roughly 423,975 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Clackamas County?
Median household income in Clackamas County is $103,517, above the Oregon average of $72,324. About 5.3% of residents live below the federal poverty line.
How educated are residents of Clackamas County?
Approximately 40.5% of adults 25 and older in Clackamas County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Clackamas County qualify for free or reduced lunch?
Roughly 49.9% of students in Clackamas County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Oregon county average of 85.7%.
What is the student-teacher ratio in Clackamas County schools?
Across Clackamas County public schools, the enrollment-weighted student-teacher ratio is approximately 22.3 to 1.

Clackamas County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data