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

9 schools in Prineville

Oregon · Public K-12

Prineville's public-school footprint covers 9 campuses with combined enrollment of about 4,342 students, averaging 482 per campus.

7-year change in Prineville

SY 2017-18 vs SY 2024-25
Total enrollment
4,342
+1,677 (+63%) vs SY 2017-18
School count
9
+4 (+80%) vs SY 2017-18
% White
72%
was 74%
% Hispanic
18%
was 17%
% Black
1%
was 0%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Barnes Butte ElementaryElementaryKG-05510
Cascade Virtual AcademyCombinedKG-121,226
Crook County High SchoolHigh09-12842
Crook County Middle SchoolMiddle06-08616
Crooked River Elementary SchoolElementaryKG-05553
Destinations Career Academy of OregonHigh09-1279
Grizzly Mountain HomeLinkElementaryKG-08160
Pioneer Secondary Alternative High SchoolHigh09-1289
Steins Pillar ElementaryElementaryKG-05267

About Prineville

Prineville, Oregon is home to 9 public schools, with combined enrollment of approximately 4,342 students. By school count, it is a moderately sized city.

For a sense of the school types, the city spans 4 elementary, 1 middle, 3 high, and 1 other.

Average school size in Prineville is around 482 students, 15% noticeably above the Oregon average of about 418.

Over the past 7-year window. Across the same 7-year window, public-school enrollment expanded 63%: 2,665 students in SY 2017-18 versus 4,342 in SY 2024-25. Prineville now counts 9 public schools, up from 5 in SY 2017-18.

In the discussion threads here, the community for Prineville discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Prineville, Oregon?
There are 9 public K-12 schools in Prineville, with a combined enrollment of about 4,342.
How many elementary, middle, and high schools are in Prineville?
Prineville has 4 elementary, 1 middle, 3 high, 1 combined-grade public schools.
What is the largest public school in Prineville?
Cascade Virtual Academy is the largest public school in Prineville by enrollment, with approximately 1,226 students.
What school districts serve Prineville?
Prineville is served by 2 public school districts, including Mitchell SD 55, Crook County SD.
What grade levels do public schools in Prineville cover?
Public schools in Prineville serve students from kindergarten through grade 12.
Are there charter schools in Prineville?
2 of the 9 public schools in Prineville are charter schools.