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

10 schools in Cottonwood

California · Public K-12

Parents in Cottonwood have 10 public K-12 options when picking a school, with combined enrollment near 3,076 students (5 elementary, 3 middle, and 1 high).

7-year change in Cottonwood

SY 2017-18 vs SY 2024-25
Total enrollment
3,076
-99 (-3%) vs SY 2017-18
School count
9
0 (0%) vs SY 2017-18
% White
72%
was 74%
% Hispanic
18%
was 15%
% Black
1%
was 1%
% Asian
1%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Cottonwood Creek CharterElementaryKG-08294
Cottonwood PreschoolElementaryM-M·
Evergreen Community Day School (5-8)Middle05-083
Evergreen Community Day School (K-5)ElementaryKG-052
Evergreen ElementaryElementaryKG-04541
Evergreen Institute of ExcellenceCombinedKG-12184
Evergreen MiddleMiddle05-08399
North CottonwoodElementaryKG-04498
West Cottonwood Junior HighMiddle05-08419
West Valley Early College HighHigh09-12736

About Cottonwood

Cottonwood is a medium-population California city in terms of public-school footprint, with 10 schools and 3,076 students total.

On the school-mix side, the city comprises 5 elementary, 3 middle, 1 high, and 1 other.

Schools in Cottonwood average about 308 students each, 47% meaningfully below the California norm.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment contracted 3%: 3,175 students in SY 2017-18 versus 3,076 in SY 2024-25.

On allk12, the community for Cottonwood 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 K-12 schools are in Cottonwood, California?
There are 10 public K-12 schools in Cottonwood, with a combined enrollment of about 3,076.
How many elementary, middle, and high schools are in Cottonwood?
Cottonwood has 5 elementary, 3 middle, 1 high, 1 combined-grade public schools.
What is the largest public school in Cottonwood?
West Valley Early College High is the largest public school in Cottonwood by enrollment, with approximately 736 students.
What school districts serve Cottonwood?
Cottonwood is served by 4 public school districts, including Evergreen Union, Cottonwood Creek Charter District, Cottonwood Union Elementary, Anderson Union High.
What grade levels do public schools in Cottonwood cover?
Public schools in Cottonwood serve students from kindergarten through grade 12.
Are there charter schools in Cottonwood?
2 of the 10 public schools in Cottonwood are charter schools.