School District Oregon

North Clackamas SD 12

Milwaukie, OR · (503)353-6000

31
Schools
16,837
Students
831.7
Teachers FTE
20.2:1
Avg Ratio
52.8%
Avg Lunch %
$17,925
Per-Pupil Spend
View on Map All Oregon Schools District Website
31 schools · 16,837 students
Adrienne C. Nelson High School
Happy Valley · Grades 09–12
High
1,536
students
27.16:1
ratio
Clackamas High School
Clackamas · Grades 09–12
High
1,280
students
26.35:1
ratio
Happy Valley Middle School
Happy Valley · Grades 06–08
Middle
1,158
students
19.98:1
ratio
Putnam High School
Milwaukie · Grades 09–12
High
1,060
students
23.81:1
ratio
Rock Creek Middle School
Clackamas · Grades 06–08
Middle
889
students
18.91:1
ratio
Milwaukie High School
Milwaukie · Grades 09–12
High
874
students
16.88:1
ratio
Alder Creek Middle School
Milwaukie · Grades 06–08
Middle
810
students
17.79:1
ratio
Rowe Middle School
Milwaukie · Grades 06–08
Middle
747
students
18.56:1
ratio
Scouters Mountain Elementary
Happy Valley · Grades KG–05
Elementary
568
students
20.37:1
ratio
Clackamas Web Academy
Clackamas · Grades KG–12
Other Charter
529
students
27.23:1
ratio
Beatrice Morrow Cannady Elementary
Damascus · Grades KG–05
Elementary
506
students
18.53:1
ratio
Happy Valley Elementary School
Happy Valley · Grades KG–05
Elementary
491
students
20.86:1
ratio
Oregon Trail Elementary School
Clackamas · Grades KG–05
Elementary
455
students
18.39:1
ratio
Mount Scott Elementary School
Happy Valley · Grades KG–05
Elementary
416
students
19.03:1
ratio
Whitcomb Elementary School
Milwaukie · Grades KG–05
Elementary
415
students
16.39:1
ratio
Milwaukie El Puente Elementary School
Milwaukie · Grades KG–05
Elementary
408
students
16.93:1
ratio
Sunnyside Elementary School
Clackamas · Grades KG–05
Elementary
402
students
18.71:1
ratio
Verne A Duncan Elementary School
Happy Valley · Grades KG–05
Elementary
400
students
17.83:1
ratio
Ardenwald Elementary School
Milwaukie · Grades KG–05
Elementary
396
students
16.33:1
ratio
Bilquist Elementary School
Milwaukie · Grades KG–05
Elementary
373
students
15.81:1
ratio
View Acres Elementary School
Milwaukie · Grades KG–05
Elementary
367
students
19.73:1
ratio
Spring Mountain Elementary School
Happy Valley · Grades KG–05
Elementary
350
students
17.4:1
ratio
New Urban High School
Milwaukie · Grades 09–12
High
320
students
19.36:1
ratio
Riverside Elementary School
Milwaukie · Grades KG–05
Elementary
311
students
15.51:1
ratio
Clackamas Middle College
Happy Valley · Grades 09–12
High Charter
305
students
41.22:1
ratio
Lewelling Elementary School
Milwaukie · Grades KG–05
Elementary
282
students
17.86:1
ratio
Milwaukie Academy of the Arts
Milwaukie · Grades 09–12
High Charter
281
students
425.76:1
ratio
Oak Grove Elementary
Milwaukie · Grades KG–05
Elementary
262
students
16.58:1
ratio
Linwood Elementary School
Milwaukie · Grades KG–05
Elementary
259
students
15.33:1
ratio
Cascade Heights Public Charter School
Milwaukie · Grades KG–08
Elementary Charter
228
students
15.83:1
ratio
Sojourner School
Milwaukie · Grades KG–05
Elementary
159
students
22.08:1
ratio
Schools by Level
Enrollment by School
Student:Teacher Ratio per School
Free Lunch % per School
Revenue Sources
Federal Revenue
$16.1M
State Revenue
$153.5M
Local Revenue
$161.8M
Total Revenue: $331.5M
Expenditure Breakdown
Instruction
$136.7M
Support Services
$107.8M
Other Current
$7.6M
Total Expenditure: $301.8M
Per-Pupil Spending: $17,925
45% of spending goes to instruction
Source: NCES F-33 Annual Survey of Local Government Finances in Education, 2023.

District Schools Map

31 schools · Click any pin for details

Full State Map
Dark
Light
Satellite
OSM
Loading…
District Details
District Name
North Clackamas SD 12
LEAID
4108830
State LEA ID
OR-00000000001924
Type
Regular public school district that is not a component of a supervisory union
Status
Open
Phone
(503)353-6000
Website
http://www.nclack.k12.or.us
Charter Schools
4 of 31
Total Enrollment
16,837
Total Teachers
831.7 FTE
District Ratio
20.2:1
Location
State
Oregon
City
Milwaukie
Address
12400 SE Freeman Way
ZIP
97222
County
Metro Area
Ask EduBot about any school!