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

3 schools in Granby

Colorado · Public K-12

Granby's public-school footprint covers 3 campuses with combined enrollment of about 1,083 students, averaging 361 per campus.

7-year change in Granby

SY 2017-18 vs SY 2024-25
Total enrollment
1,083
+5 (+0%) vs SY 2017-18
School count
3
-1 (-25%) vs SY 2017-18
% White
75%
was 81%
% Hispanic
23%
was 14%
% Black
1%
was 1%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
East Grand Middle SchoolMiddle06-08304
Granby Elementary SchoolElementaryPK-05366
Middle Park High SchoolHigh09-12413

About Granby

Public education in Granby, Colorado runs across 3 schools that enrolls roughly 1,083 students. By footprint, Granby sits in the sparse bracket.

On the level-by-level breakdown, the city is made up of 1 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 361, lower than the state mean of about 456.

Five-year track record. Across the same 7-year window, public-school enrollment stayed largely flat: 1,078 students in SY 2017-18 versus 1,083 in SY 2024-25. Over that span, Granby shed 1 school, going from 4 to 3. The Hispanic share of public-school enrollment rose from 14% to 23%.

In the discussion threads here, the community for Granby 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 Granby, Colorado?
There are 3 public K-12 schools in Granby, with a combined enrollment of about 1,083.
How many elementary, middle, and high schools are in Granby?
Granby has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Granby?
Middle Park High School is the largest public school in Granby by enrollment, with approximately 413 students.
What school districts serve Granby?
Granby public schools are operated by East Grand School District No. 2.
What grade levels do public schools in Granby cover?
Public schools in Granby serve students from pre-K through grade 12.