39 schools in Grand Junction
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-25About 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.