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

39 schools in Grand Junction

Colorado · Public K-12

Grand Junction's public-school directory totals 39 schools, with student enrollment near 15,129 (23 elementary, 5 middle, and 6 high).

7-year change in Grand Junction

SY 2017-18 vs SY 2024-25
Total enrollment
15,129
-595 (-4%) vs SY 2017-18
School count
35
+1 (+3%) vs SY 2017-18
% White
68%
was 70%
% Hispanic
26%
was 24%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Appleton Elementary SchoolElementaryPK-05439
Ascent Classical Academy of Grand JunctionCombinedKG-09457
Bookcliff Middle SchoolMiddle06-08525
Broadway Elementary SchoolElementaryPK-05300
Caprock AcademyCombinedKG-12871
Career Center PreschoolElementaryPK-PK53
Central High SchoolHigh09-121,352
Chatfield Elementary SchoolElementaryPK-05371
Chipeta Elementary SchoolElementaryPK-05364
Dos Rios Elementary SchoolElementaryPK-05293
Dual Immersion Academy SchoolElementaryPK-05310
East Middle SchoolCombinedM-M·
Fruitvale Elementary SchoolElementaryPK-05358
Grand Junction High SchoolHigh09-121,832
Grand Mesa Middle SchoolMiddle06-08476
Grand Mesa Youth Services CenterHigh05-12·
Grand Mesa Youth Services CenterHigh05-1218
Grand River AcademyCombinedKG-12461
Independence AcademyElementaryPK-08491
Juniper Ridge Community SchoolElementaryKG-08375
Lincoln Orchard Mesa Elementary SchoolElementaryPK-05289
Lincoln Park PreschoolCombinedM-M·
Mesa Valley Community SchoolHigh06-12178
Mesa Valley Enrichment ProgramElementaryKG-060
Mesa View Elementary SchoolElementaryPK-05375
New Emerson School at ColumbusElementaryKG-05138
Nisley Elementary SchoolElementaryPK-05346
Orchard Avenue Elementary SchoolElementaryPK-05319
Orchard Mesa Middle SchoolMiddle06-08560
Pear Park Elementary SchoolElementaryPK-05428
Pomona Elementary SchoolElementaryPK-05395
R-5 High SchoolHigh09-12207
Redlands Middle SchoolMiddle06-08632
Scenic Elementary SchoolElementaryKG-05243
Thunder Mountain Elementary SchoolElementaryPK-05432
Tope Elementary SchoolElementaryPK-05370
West Middle SchoolMiddle06-08468
Wildflower Montessori Public School of Colorado Grand ValleyElementaryPK-0340
Wingate Elementary SchoolElementaryPK-05363

About Grand Junction

Across Grand Junction, Colorado, 39 public schools teaches about 15,129 students between them.

On the school-mix side, the city consists of 23 elementary, 5 middle, 6 high, and 5 other.

Average school size in Grand Junction is around 388 students, 15% below the Colorado average of about 456.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment shrank 4%: 15,724 students in SY 2017-18 versus 15,129 in SY 2024-25. The school count climbed from 34 to 35 across the same 7-year window.

On this page, the community for Grand Junction discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Grand Junction?
Grand Junction, Colorado has 39 public K-12 schools serving approximately 15,129 students.
How many elementary, middle, and high schools are in Grand Junction?
Grand Junction has 23 elementary, 5 middle, 6 high, 5 combined-grade public schools.
What is the largest public school in Grand Junction?
Grand Junction High School is the largest public school in Grand Junction by enrollment, with approximately 1,832 students.
What school districts serve Grand Junction?
Grand Junction is served by 3 public school districts, including State Charter School Institute, Mesa County Valley School District No. 51, Division of Youth Services.
What grade levels do public schools in Grand Junction cover?
Public schools in Grand Junction serve students from pre-K through grade 12.
Are there charter schools in Grand Junction?
7 of the 39 public schools in Grand Junction are charter schools.