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

5 schools in Shelby

Montana · Public K-12

Across 5 public schools, Shelby (Montana) serves approximately 556 K-12 students across 3 elementary, 1 middle, and 1 high.

7-year change in Shelby

SY 2017-18 vs SY 2024-25
Total enrollment
556
+124 (+29%) vs SY 2017-18
School count
5
+1 (+25%) vs SY 2017-18
% White
74%
was 80%
% Hispanic
10%
was 6%
% Black
0%
was 1%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Big Rose Colony SchoolElementaryPK-0814
Cam Rose SchoolElementaryPK-0828
Shelby 6-8Middle06-08109
Shelby Elementary SchoolElementaryPK-05262
Shelby High SchoolHigh09-12143

About Shelby

Shelby is a thinly populated Montana city in terms of public-school footprint, with 5 schools and 556 students total.

Looking at the level breakdown, the city is made up of 3 elementary, 1 middle, and 1 high.

Schools in Shelby average about 111 students each, 37% meaningfully below the Montana norm.

Looking at the last 7 years. Total public-school enrollment in Shelby has expanded 29% since SY 2017-18, moving from about 432 students to 556. Over that span, Shelby opened 1 school, going from 4 to 5. On the demographic side, White enrollment moved from 80% to 74% over the same window.

On this page, the community for Shelby discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Shelby?
Shelby, Montana has 5 public K-12 schools serving approximately 556 students.
How many elementary, middle, and high schools are in Shelby?
Shelby has 3 elementary, 1 middle, 1 high public schools.
What is the largest public school in Shelby?
Shelby Elementary School is the largest public school in Shelby by enrollment, with approximately 262 students.
What school districts serve Shelby?
Shelby is served by 2 public school districts, including Shelby Elem, Shelby H S.
What grade levels do public schools in Shelby cover?
Public schools in Shelby serve students from pre-K through grade 12.