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

5 schools in American Canyon

California · Public K-12

Public K-12 enrollment in American Canyon totals about 4,549 students across 5 schools (an average of 910 students per campus).

7-year change in American Canyon

SY 2017-18 vs SY 2024-25
Total enrollment
4,549
+186 (+4%) vs SY 2017-18
School count
5
-1 (-17%) vs SY 2017-18
% White
11%
was 14%
% Hispanic
42%
was 38%
% Black
7%
was 7%
% Asian
29%
was 33%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
American Canyon HighHigh09-121,720
American Canyon MiddleMiddle06-081,074
Canyon Oaks ElementaryElementaryKG-05696
Donaldson Way ElementaryElementaryKG-05528
Napa Junction ElementaryElementaryKG-05531

About American Canyon

Across American Canyon, California, 5 public schools teaches about 4,549 students between them.

For a sense of the school types, the city is made up of 3 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 910, meaningfully above the state mean of about 578.

Trend over the past 7 years. Total public-school enrollment in American Canyon has grew 4% since SY 2017-18, moving from about 4,363 students to 4,549. Over that span, American Canyon shed 1 school, going from 6 to 5. The Hispanic share of public-school enrollment rose from 38% to 42%.

On allk12, the community for American Canyon discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in American Canyon, California?
There are 5 public K-12 schools in American Canyon, with a combined enrollment of about 4,549.
How many elementary, middle, and high schools are in American Canyon?
American Canyon has 3 elementary, 1 middle, 1 high public schools.
What is the largest public school in American Canyon?
American Canyon High is the largest public school in American Canyon by enrollment, with approximately 1,720 students.
What school districts serve American Canyon?
American Canyon public schools are operated by Napa Valley Unified.
What grade levels do public schools in American Canyon cover?
Public schools in American Canyon serve students from kindergarten through grade 12.