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

9 schools in Ontario

Oregon · Public K-12

Ontario sits inside Oregon and runs 9 public K-12 schools, serving about 2,904 students between them, an average of 323 per campus.

7-year change in Ontario

SY 2017-18 vs SY 2024-25
Total enrollment
2,668
-22 (-1%) vs SY 2017-18
School count
7
-2 (-22%) vs SY 2017-18
% White
29%
was 32%
% Hispanic
67%
was 63%
% Black
0%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Aiken Elementary SchoolElementary02-03333
Alameda Intermediate SchoolElementary04-05355
Annex Charter SchoolCombinedKG-12131
Cairo Elementary SchoolElementaryKG-05124
Four Rivers Community SchoolCombinedKG-12367
May Roberts Primary SchoolElementaryKG-01302
Ontario High SchoolHigh09-12709
Ontario Middle SchoolMiddle06-08471
Pioneer Elementary SchoolElementaryKG-05112

About Ontario

Ontario is a medium-population Oregon city in terms of public-school footprint, with 9 schools and 2,904 students total.

Looking at the level breakdown, the city is built around 5 elementary, 1 middle, 1 high, and 2 other.

Per-campus enrollment runs near 323, lower than the state mean of about 418.

Five-year track record. Combined enrollment now sits at 2,668 students, held roughly steady from the 2,690 reported in SY 2017-18. The school count fell from 9 to 7 across the same 7-year window. On the demographic side, Hispanic enrollment moved from 63% to 67% over the same window.

In the discussion threads here, the community for Ontario 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 Ontario, Oregon?
There are 9 public K-12 schools in Ontario, with a combined enrollment of about 2,904.
How many elementary, middle, and high schools are in Ontario?
Ontario has 5 elementary, 1 middle, 1 high, 2 combined-grade public schools.
What is the largest public school in Ontario?
Ontario High School is the largest public school in Ontario by enrollment, with approximately 709 students.
What school districts serve Ontario?
Ontario is served by 3 public school districts, including Annex SD 29, Oregon Department of Education, Ontario SD 8C.
What grade levels do public schools in Ontario cover?
Public schools in Ontario serve students from kindergarten through grade 12.
Are there charter schools in Ontario?
2 of the 9 public schools in Ontario are charter schools.