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

9 schools in Oro Valley

Arizona · Public K-12

Oro Valley, Arizona runs 9 public K-12 schools today, teaching approximately 6,981 students across 5 elementary and 4 high.

7-year change in Oro Valley

SY 2017-18 vs SY 2024-25
Total enrollment
6,981
+3,603 (+107%) vs SY 2017-18
School count
8
+4 (+100%) vs SY 2017-18
% White
54%
was 57%
% Hispanic
31%
was 27%
% Black
2%
was 2%
% Asian
8%
was 10%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
BASIS Oro ValleyHigh05-12540
BASIS Oro Valley PrimaryElementaryKG-06599
Canyon Del Oro High SchoolHigh09-121,758
Ironwood Ridge High SchoolHigh09-121,539
Leman Academy of Excellence-Oro Valley ArizonaElementaryKG-08944
Painted Sky Elementary SchoolElementaryPK-05416
PCJTED - Ironwood Ridge High SchoolHigh09-120
Richard B Wilson Jr SchoolElementaryPK-08770
The Innovation AcademyElementaryPK-05415

About Oro Valley

Across Oro Valley, Arizona, 9 public schools hosts about 6,981 students between them.

In terms of grade levels, the city is made up of 5 elementary, and 4 high.

Average school size in Oro Valley is around 776 students, 53% above the Arizona average of about 508.

Looking at the last 7 years. Combined enrollment now sits at 6,981 students, climbed 107% from the 3,378 reported in SY 2017-18. The school count climbed from 4 to 8 across the same 7-year window. Demographically, the Hispanic share of enrollment expanded from 27% to 31%.

On this page, the community for Oro Valley discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Oro Valley?
Oro Valley, Arizona has 9 public K-12 schools serving approximately 6,981 students.
How many elementary, middle, and high schools are in Oro Valley?
Oro Valley has 5 elementary, 4 high public schools.
What is the largest public school in Oro Valley?
Canyon Del Oro High School is the largest public school in Oro Valley by enrollment, with approximately 1,758 students.
What school districts serve Oro Valley?
Oro Valley is served by 5 public school districts, including BASIS Charter Schools Inc. (92318), Leman Academy of Excellence Inc. (92730), Amphitheater Unified District (4406), BASIS Charter Schools Inc. (90508), Pima County JTED (89380).
What grade levels do public schools in Oro Valley cover?
Public schools in Oro Valley serve students from pre-K through grade 12.
Are there charter schools in Oro Valley?
3 of the 9 public schools in Oro Valley are charter schools.