Skip to content
Skip to content

Cascade Virtual Academy

Cascade Virtual Academy is a public school in Prineville, OR, serving grades K–12, rated A, with 1,226 students and a 35.3:1 student-teacher ratio.

In 2024-2025, the share of students meeting the state standard was 35% in English Language Arts, 30% in Math and 28% in Science.

ATopHap school rating
CharterVirtual
Rating
A
Grades
K–12
Enrollment
1,226
Students per teacher
35.3:1
Level
Other
Type
Public · Regular

2024-2025 testing year

State test results

Share of students meeting or exceeding the state standard.

English Language Arts35%
Math30%
Science28%

Student body

White59%
Hispanic23%
Two or more races11%
Black3%
Native American2%
Pacific Islander1%
Asian1%
Male / female
52% / 48%
Enrollment change vs prior year
+913.2%
Prior-year enrollment
121

School details

Address
603 NW 3rd St, Prineville, OR 97754
Phone
(541) 823-5010
Website
mitchell.k12.or.us
Setting
Town - Distant
Status
Operational
NCES ID
410828001869
Visit the school website

School district

Mitchell School District 55

Common questions

About Cascade Virtual Academy

How is Cascade Virtual Academy rated?

Cascade Virtual Academy holds a A rating on TopHap's A-to-D scale, which blends state test results, academic progress and student outcomes. Mitchell School District 55 is rated B- overall.

How do students at Cascade Virtual Academy perform on state tests?

In the 2024-2025 testing year, the share of Cascade Virtual Academy students meeting or exceeding the state standard was 35% in English Language Arts, 30% in Math and 28% in Science.

What grades does Cascade Virtual Academy serve?

Cascade Virtual Academy serves grades K–12.

How many students attend Cascade Virtual Academy?

1,226 students attend Cascade Virtual Academy, up from 121 the prior year, with a student-teacher ratio of 35.3:1.

Which school district is Cascade Virtual Academy in?

Cascade Virtual Academy is part of Mitchell School District 55, which reports 4 schools, 1,563 students and $1,148 of spending per student.