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

35 schools in Beaverton

Oregon · Public K-12

Beaverton has 35 public K-12 schools on the books today, teaching approximately 22,718 Oregon students across 22 elementary, 6 middle, and 7 high.

7-year change in Beaverton

SY 2017-18 vs SY 2024-25
Total enrollment
22,718
-3,070 (-12%) vs SY 2017-18
School count
35
-2 (-5%) vs SY 2017-18
% White
40%
was 47%
% Hispanic
34%
was 30%
% Black
4%
was 4%
% Asian
11%
was 10%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Aloha High SchoolHigh09-121,658
Aloha-Huber Park SchoolElementaryPK-08901
Arco Iris Spanish Immersion SchoolElementaryKG-08417
Arts and Communication Magnet AcademyHigh06-12690
Barnes Elementary SchoolElementaryPK-05451
Beaver Acres Elementary SchoolElementaryPK-05778
Beaverton High SchoolHigh09-121,436
Bethany Elementary SchoolElementaryKG-05413
Chehalem Elementary SchoolElementaryPK-05396
Community SchoolHigh09-12149
Conestoga Middle SchoolMiddle06-08810
Cooper Mountain Elementary SchoolElementaryKG-05384
Elmonica Elementary SchoolElementaryPK-05436
Errol Hassell Elementary SchoolElementaryPK-05334
Fir Grove Elementary SchoolElementaryPK-05337
Five Oaks Middle SchoolMiddle06-08807
Greenway Elementary SchoolElementaryPK-05272
Highland Park Middle SchoolMiddle06-08600
Hiteon Elementary SchoolElementaryKG-05486
Hope Chinese Charter SchoolElementaryKG-08383
International School of BeavertonHigh06-12870
Kinnaman Elementary SchoolElementaryPK-05471
McKay Elementary SchoolElementaryPK-05242
McKinley Elementary SchoolElementaryPK-05666
Meadow Park Middle SchoolMiddle06-08671
Mountain View Middle SchoolMiddle06-08793
Mountainside High SchoolHigh09-121,741
Nancy Ryles Elementary SchoolElementaryKG-05447
Oak Hills Elementary SchoolElementaryKG-05484
Rosedale Elementary SchoolElementaryKG-06301
Scholls Heights Elementary SchoolElementaryKG-05597
Sexton Mountain Elementary SchoolElementaryKG-05431
Southridge High SchoolHigh09-121,430
Vose Elementary SchoolElementaryPK-05666
Whitford Middle SchoolMiddle06-08770

About Beaverton

Beaverton, Oregon is home to 35 public schools, with combined enrollment of approximately 22,718 students. By school count, it is a large city.

For a sense of the school types, the city consists of 22 elementary, 6 middle, and 7 high.

Schools in Beaverton average about 649 students each, 55% noticeably above the Oregon norm.

Five-year track record. Combined enrollment now sits at 22,718 students, fell 12% from the 25,788 reported in SY 2017-18. Over that span, Beaverton lost 2 schools, going from 37 to 35. The White share of public-school enrollment declined from 47% to 40%.

Within the allk12 community for this area, the community for Beaverton 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 are in Beaverton, Oregon?
There are 35 public K-12 schools in Beaverton, with a combined enrollment of about 22,718.
How many elementary, middle, and high schools are in Beaverton?
Beaverton has 22 elementary, 6 middle, 7 high public schools.
What is the largest public school in Beaverton?
Mountainside High School is the largest public school in Beaverton by enrollment, with approximately 1,741 students.
What school districts serve Beaverton?
Beaverton is served by 2 public school districts, including Beaverton SD 48J, Hillsboro SD 1J.
What grade levels do public schools in Beaverton cover?
Public schools in Beaverton serve students from pre-K through grade 12.
Are there charter schools in Beaverton?
2 of the 35 public schools in Beaverton are charter schools.