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

24 schools in Kalispell

Montana · Public K-12

For families in Kalispell, public-school options total 24 K-12 campuses, with combined enrollment near 8,557 (13 elementary, 7 middle, and 4 high).

7-year change in Kalispell

SY 2017-18 vs SY 2024-25
Total enrollment
8,557
+253 (+3%) vs SY 2017-18
School count
24
+3 (+14%) vs SY 2017-18
% White
87%
was 91%
% Hispanic
6%
was 3%
% Black
0%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Cayuse Prairie 7-8Middle07-0857
Cayuse Prairie SchoolElementaryPK-06254
Cornelius Hedges SchoolElementaryPK-05320
Creston SchoolElementaryPK-0683
East Evergreen SchoolElementaryPK-04360
Edgerton SchoolElementaryPK-05509
Elrod SchoolElementaryPK-05237
Evergreen Junior HighMiddle05-08285
Fair-Mont-Egan Middle SchoolMiddle06-0841
Fair-Mont-Egan SchoolElementaryPK-05115
Flathead High SchoolHigh09-121,541
Flathead Pace AcademyHigh10-1222
Glacier High SchoolHigh09-121,402
Helena Flats 7-8Middle07-0840
Helena Flats SchoolElementaryPK-06253
Jeannette Rankin Elementary ScElementaryPK-05415
Kalispell Middle SchoolMiddle06-081,049
Kalispell Rising Wolf CharterHigh09-1211
Lillian Peterson SchoolElementaryPK-05344
Russell SchoolElementaryPK-05223
Smith Valley 7-8Middle07-0842
Smith Valley Primary SchlElementaryPK-06148
West Valley Middle SchoolMiddle05-08372
West Valley SchoolElementaryPK-04434

About Kalispell

Kalispell is a middle-population Montana city in terms of public-school footprint, with 24 schools and 8,557 students total.

Looking at the level breakdown, the city is made up of 13 elementary, 7 middle, and 4 high.

Schools in Kalispell average about 357 students each, 104% above the Montana norm.

Five-year track record. Across the same 7-year window, public-school enrollment rose 3%: 8,304 students in SY 2017-18 versus 8,557 in SY 2024-25. The school count climbed from 21 to 24 across the same 7-year window. Demographically, the White share of enrollment declined from 91% to 87%.

On allk12, the community for Kalispell discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Kalispell?
Kalispell, Montana has 24 public K-12 schools serving approximately 8,557 students.
How many elementary, middle, and high schools are in Kalispell?
Kalispell has 13 elementary, 7 middle, 4 high public schools.
What is the largest public school in Kalispell?
Flathead High School is the largest public school in Kalispell by enrollment, with approximately 1,541 students.
What school districts serve Kalispell?
Kalispell is served by 9 public school districts, including Cayuse Prairie Elem, Kalispell Elem, Creston Elem, Evergreen Elem, Fair-Mont-Egan Elem and 4 others.
What grade levels do public schools in Kalispell cover?
Public schools in Kalispell serve students from pre-K through grade 12.