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.

4-year change in Clackamas County

SY 2020-21 vs SY 2024-25
Total enrollment
57,601
+1,518 (+3%) vs SY 2020-21
School count
117
+6 (+5%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Clackamas County ranks

Among counties
MeasureThis countyIn OregonIn the US
State test proficiency
ranked highest first
39.1%#2 of 26N/A
Enrollment
ranked largest first
57,601#3 of 33#195 of 2,745
Number of schools
ranked most first
117#3 of 33N/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
Counties need at least 3 schools and 1,000 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Clackamas County school rankings

Largest schoolsAll rankings →
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 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.

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.
DATA · Census ACS 5-year · NCES Common Core of Data