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

Valley County

Idaho · Public K-12

Valley County, Idaho hosts 8 public K-12 schools and around 1,657 students, averaging roughly 207 per campus. Mccall-Donnelly Joint School District runs the largest share. That works out to 4 elementary, 1 middle, and 3 high schools.

7-year change in Valley County

SY 2017-18 vs SY 2024-25
Total enrollment
1,657
+240 (+17%) vs SY 2017-18
School count
8
+1 (+14%) vs SY 2017-18
% White
88%
was 90%
% Hispanic
8%
was 7%
% Black
0%
was 0%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
12,389
all ages · ACS 5-yr
Schools
8
3 districts
Enrollment
1,657
students · NCES CCD
Median income
$76,078
Above Idaho avg
Free/reduced lunch
28.1%
Below Idaho avg
Elementary
4
738 students
Middle
1
331 students
High
3
588 students
Combined / other
0
schools
LARGEST DISTRICT
MCCALL-DONNELLY JOINT SCHOOL DISTRICT
1,374 students · 3 districts in Valley County

County vs. school enrollment demographics

Left bar is the racial makeup of Valley County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
91%
Hispanic
5%
Black
0%
Asian
0%
Two or more
6%
Native American
0%
Pacific Islander
0%
School enrollment
White
88%
Hispanic
8%
Black
0%
Asian
0%
Two or more
2%
Native American
1%
Pacific Islander
0%
Bachelor's+
40.1%
adults 25+
Poverty rate
5.3%
ACS 5-year
Unemployment
4.8%
civilian labor
Median age
47
18.8% under 18

Test scores in Valley County

Latest 2024-25 ELA proficiency, 6 schools ranked. Idaho state average: 53.7%.

See all 6 schools in Valley County ranked by score →

All schools (8)

NameCityLevelGradesEnrollmentRating
MCCALL-DONNELLY HIGH SCHOOLMccallHigh09-12447·
BARBARA R MORGAN ELEMENTARYMccallElementaryPK-05411·
PAYETTE LAKES MIDDLE SCHOOLMccallMiddle06-08331·
DONNELLY ELEMENTARYDonnellyElementaryPK-05156·
CASCADE JR/SR HIGH SCHOOLCascadeHigh06-12112·
CASCADE ELEMENTARY SCHOOLCascadeElementaryPK-05103·
MOUNTAIN COMMUNITY SCHOOLDonnellyElementaryKG-0868·
HEARTLAND HIGH SCHOOLMccallHigh09-1229·

Cities in Valley County

Mccall4 schoolsCascade2 schoolsDonnelly2 schools

About Valley County

In Idaho, Valley County is a low-population county of about 12,389 residents. 8 public schools across the county enrolls about 1,657 students between them.

Looking at the broader picture, census numbers show median household income runs near $76,078, 40% of adults hold a bachelor's degree or higher, and roughly 5% of residents live below the federal poverty line. That income level is 10% noticeably above the Idaho median.

On the school-mix side, Valley County spans 4 elementary schools (738 students), 1 middle school (331), and 3 high schools (588).

MCCALL-DONNELLY JOINT SCHOOL DISTRICT is the biggest district by enrollment, covering about 1,374 students across Valley County.

Trend over the past 7 years. Total public-school enrollment in Valley County has expanded 17% since SY 2017-18, moving from about 1,417 students to 1,657. The school count climbed from 7 to 8 across the same 7-year window.

In the discussion threads here, the community for Valley County discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools serve Valley County?
There are 8 public K-12 schools in Valley County, Idaho, with a combined enrollment of about 1,657.
How many high schools are in Valley County?
Valley County, Idaho has 3 public high schools, serving approximately 588 students.
How many middle schools are in Valley County?
Valley County, Idaho has 1 public middle school, serving approximately 331 students.
How many elementary schools are in Valley County?
Valley County, Idaho has 4 public elementary schools, serving approximately 738 students.
What is the largest school district in Valley County?
MCCALL-DONNELLY JOINT SCHOOL DISTRICT is the largest school district in Valley County, serving approximately 1,374 students. The county contains 3 school districts overall.
How many people live in Valley County?
Valley County has roughly 12,389 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Valley County?
Median household income in Valley County is $76,078, above the Idaho average of $69,041. About 5.3% of residents live below the federal poverty line.
How educated are residents of Valley County?
Approximately 40.1% of adults 25 and older in Valley County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Valley County qualify for free or reduced lunch?
Roughly 28.1% of students in Valley County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Idaho county average of 46.6%.
What is the student-teacher ratio in Valley County schools?
Across Valley County public schools, the enrollment-weighted student-teacher ratio is approximately 14.5 to 1.

Valley County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data