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

17 schools in Three Rivers/Josephine County SD

Oregon · 4,440 students · 6 cities

Three Rivers/Josephine County SD's public schools, 17 in all, serve about 4,440 K-12 students inside Oregon, an average of 261 per campus.

7-year change in Three Rivers/Josephine County SD

SY 2017-18 vs SY 2024-25
Total enrollment
4,440
-377 (-8%) vs SY 2017-18
School count
17
+2 (+13%) vs SY 2017-18
% White
78%
was 81%
% Hispanic
12%
was 10%
% Black
0%
was 1%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Hidden Valley High SchoolGrants PassHigh09-12522
North Valley High SchoolGrants PassHigh09-12424
Fleming Middle SchoolGrants PassMiddle06-08381
Evergreen Elementary SchoolCave JunctionElementaryKG-04378
Lorna Byrne Middle SchoolCave JunctionMiddle05-08349
Manzanita Elementary SchoolGrants PassElementaryKG-05342
Illinois Valley High SchoolCave JunctionHigh09-12291
Lincoln Savage Middle SchoolGrants PassMiddle06-08283
Madrona Elementary SchoolGrants PassElementaryKG-05281
Ft Vannoy Elementary SchoolGrants PassElementaryKG-05239
Fruitdale Elementary SchoolGrants PassElementaryKG-05225
Southern Oregon Success AcademyMerlinHigh06-12213
Woodland Charter SchoolGrants PassElementaryKG-08205
Applegate Elementary SchoolApplegateElementaryKG-0892
Sunny Wolf Charter SchoolWolf CreekElementaryPK-0691
Williams Elementary SchoolWilliamsElementaryKG-0577
Kalmiopsis Community Arts High SchoolCave JunctionHigh09-1247

About Three Rivers/Josephine County SD

Three Rivers/Josephine County SD runs 17 public schools across Oregon, collectively hosting roughly 4,440 students.

For a sense of the school types, Three Rivers/Josephine County SD covers 9 elementary, 3 middle, and 5 high schools.

On a per-school basis, Three Rivers/Josephine County SD runs about 261 students per campus, 38% meaningfully below the state mean of roughly 418.

Five-year track record. Combined enrollment now sits at 4,440 students, fell 8% from the 4,817 reported in SY 2017-18. Three Rivers/Josephine County SD now counts 17 public schools, up from 15 in SY 2017-18.

On this page, the community for Three Rivers/Josephine County SD discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools does Three Rivers/Josephine County SD run?
Three Rivers/Josephine County SD has 17 public schools with a combined enrollment of about 4,440 students in Oregon.
What is the mix of elementary, middle, and high schools in Three Rivers/Josephine County SD?
Three Rivers/Josephine County SD includes 9 elementary, 3 middle, 5 high schools.
What is the largest school in Three Rivers/Josephine County SD?
Hidden Valley High School is the largest public school in Three Rivers/Josephine County SD by enrollment, with approximately 522 students.
What grade levels does Three Rivers/Josephine County SD serve?
Three Rivers/Josephine County SD schools serve students from pre-K through grade 12, across 17 campuses.
What cities does Three Rivers/Josephine County SD serve?
Three Rivers/Josephine County SD operates schools in Grants Pass, Cave Junction, Merlin, Applegate, Wolf Creek, Williams across Oregon.
Are there charter schools in Three Rivers/Josephine County SD?
3 of the 17 schools listed under Three Rivers/Josephine County SD are charter schools.