Sign In Register

Schools in Salem, OR

Public schools, enrollment data, student-teacher ratios, and higher education.

Salem has 56+ public schools with a total enrollment of 32,588 students and 1,596 teachers. There are 38 elementary, 11 middle, and 6 high schools. The average student-teacher ratio is 20.4:1. 5 charter schools serve the area.

Public Schools (56+)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
McKay High School High 2,311 105 22.0:1
South Salem High School High 2,256 103 21.9:1
North Salem High School High 2,239 104 21.5:1
Sprague High School High 1,779 77 23.1:1
West Salem High School High 1,733 72 24.1:1
Waldo Middle School Middle 1,166 62 18.8:1
Stephens Middle School Middle 1,024 52 19.7:1
Houck Middle School Middle 949 45 21.1:1
Judson Middle School Middle 810 34 23.8:1
Crossler Middle School Middle 798 36 22.2:1
Leslie Middle School Middle 743 38 19.6:1
Parrish Middle School Middle 670 34 19.7:1
Cesar E Chavez Elementary Elementary 573 31 18.5:1
Straub Middle School Middle 561 27 20.8:1
Walker Middle School Middle 556 27 20.6:1
Auburn Elementary School Elementary 542 31 17.5:1
Eyre Elementary School Elementary 532 32 16.6:1
Hammond Elementary School Elementary 530 25 21.2:1
Swegle Elementary School Elementary 520 28 18.6:1
Scott Elementary School Elementary 517 26 19.9:1
Kalapuya Elementary School Elementary 512 25 20.5:1
Pringle Elementary School Elementary 499 23 21.7:1
Yoshikai Elementary School Elementary 480 27 17.8:1
Sumpter Elementary School Elementary 477 22 21.7:1
Harritt Elementary School Elementary 469 22 21.3:1
Battle Creek Elementary School Elementary 462 21 22.0:1
Liberty Elementary School Elementary 458 21 21.8:1
Grant Community School Elementary 424 25 17.0:1
Hoover Elementary School Elementary 399 22 18.1:1
Wright Elementary School Elementary 375 18 20.8:1
Lamb Elementary School Elementary 373 22 17.0:1
Washington Elementary School Elementary 371 20 18.6:1
Chapman Hill Elementary School Elementary 369 17 21.7:1
Hallman Elementary School Elementary 366 21 17.4:1
Four Corners Elementary School Elementary 362 19 19.1:1
Miller Elementary School Elementary 361 19 19.0:1
Highland Elementary School Elementary 347 21 16.5:1
Myers Elementary School Elementary 344 17 20.2:1
Frontier Charter Academy (Charter) Other 343 26 13.2:1
Hayesville Elementary School Elementary 333 21 15.9:1
Morningside Elementary School Elementary 324 14 23.1:1
Englewood Elementary School Elementary 321 16 20.1:1
Richmond Elementary School Elementary 310 22 14.1:1
Brush College Elementary School Elementary 307 15 20.5:1
Schirle Elementary School Elementary 304 17 17.9:1
Candalaria Elementary School Elementary 301 13 23.2:1
McKinley Elementary School Elementary 285 13 21.9:1
Lee Elementary School Elementary 275 17 16.2:1
Salem Heights Elementary School Elementary 255 13 19.6:1
Bush Elementary School Elementary 254 16 15.9:1
Valley Inquiry Charter School (Charter) Elementary 225 6 37.5:1
Howard Street Charter (Charter) Middle 188 1 188.0:1
Eagle Charter School (Charter) Elementary 143 7 20.4:1
Jane Goodall Environmental Middle Charter School (Charter) Middle 96 5 19.2:1
Pratum Elementary School Elementary 67 3 22.3:1
Willamette Career Academy High 0

Colleges & Universities (7)

Institution Type Highest Degree Enrollment Tuition (In-State)
Chemeketa Community College Public Bachelor's 12,541 $6,210
Willamette University Private Non-Profit Graduate 2,079 $48,268
Corban University Private Non-Profit Graduate 1,530 $37,208
Institute of Technology Private For-Profit Associate 425
College of Hair Design Careers Private For-Profit Associate 121
Johnny Matthew's Hairdressing Training School Private For-Profit Certificate 106
Phagans School of Beauty Private For-Profit Associate 81
View full profile of Salem, OR →