The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·CAYUSE PRAIRIE ELEM·NCES 300599000172

Cayuse Prairie School

897 Lake Blaine Road, Kalispell, MT 59901 · (406) 756-4560 · Flathead County
GRADES PK–06ELEMENTARY42-RURALREGULAR SCHOOL254 STUDENTS
Enrollment
254
Elementary
DISTRICT 156 · STATE 167
Student : Teacher
14.9:1
17 FTE teachers
DISTRICT 14.9:1 · STATE 11.9:1
Free / Reduced Lunch
32%
82 students
DISTRICT 31% · STATE 58%
Community
0
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
14
Kindergarten
29
Grade 1
27
Grade 2
34
Grade 3
35
Grade 4
28
Grade 5
42
Grade 6
45
Student demographics
White
23191%
DISTRICT 90% · STATE 76%
Hispanic
135%
DISTRICT 5% · STATE 7%
Two+
94%
DISTRICT 4% · STATE 5%
Native American
10%
DISTRICT 1% · STATE 10%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
12951%
Female
12549%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Cayuse Prairie School.
START A DISCUSSION
Recent discussions in Kalispell

Test scores

EDFacts (federal) 2020-21 . % Proficient (SY 20-21)
English Language Arts
52.0%
MT avg 47.2%
Math
42.0%
MT avg 36.0%
Source: EDFacts (federal). All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
254
+61 (+32%) vs 2017
Student : Teacher
14.9:1
was 13.8:1
% White
91%
was 90%
% Hispanic
5%
was 2%
% Black
0%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data

About Cayuse Prairie School

Cayuse Prairie School, a roomy elementary-level community in Kalispell, Montana, one of the schools within Cayuse Prairie Elem, hosts 254 students, covering grades pre-K through 6. Compared to the state average of about 167 students per school, that is 52% larger than typical.

Within Cayuse Prairie Elem, which oversees 2 schools and 311 students, Cayuse Prairie School is one campus in the system.

Demographically, Cayuse Prairie School shows that 91% of students identify as White, making the school strongly White-majority. The remainder reads as 5% Hispanic, 4% multiracial. That composition is broadly in line with Flathead County as a whole.

In terms of school funding signals, The school currently runs with 17 full-time-equivalent teachers, for a student-teacher ratio near 14.9:1. Statewide, the average ratio sits near 11.9:1, putting Cayuse Prairie School higher than the state norm the norm. Around 32% of the student body qualifies for free or reduced-price meals, a commonly cited indicator of low-income enrollment. By comparison, Flathead County runs at roughly 75%, so the school's eligibility rate is below the surrounding baseline.

Zooming out to the county, Flathead County reports that median household earnings sit near $73,925, 37% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 5%. Cayuse Prairie School is one of 48 public schools in Flathead County (combined enrollment of about 14,957 students).

The closest other public school is Cayuse Prairie 7-8, roughly 0.0 miles away. Counting just inside five miles, 2 other public schools cluster around Cayuse Prairie School.

The school occupies a countryside site.

Looking at the recent track record. Looking back 7 years, enrollment at Cayuse Prairie School has rose 32%, going from 193 students in 2018 to 254 in 2025. Class-load math has rose: from 13.8:1 in 2018 to 14.9:1 in 2025.

In the discussion threads here, the feed for Cayuse Prairie School typically covers open house dates, ride-share offers, and field-trip permission slips. Anyone with firsthand experience at this school can post or comment.

Flathead County at a glance

View full county profile
Population
110,695
Census ACS
Median income
$73,925
Household, ACS
Bachelor's+
37%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
48
14,957 students

Quick facts

School name
Cayuse Prairie School
District
Cayuse Prairie Elem
Address
897 Lake Blaine Road, Kalispell, MT 59901
Phone
(406) 756-4560
County
Flathead County
Level
Elementary
Grade range
PK–06
Total enrollment
254
Teachers (FTE)
17
Student–teacher ratio
14.9:1
Free/Reduced lunch
82 (32%)
Locale
42-Rural: Distant
NCES ID
300599000172
Charter school
No
Virtual school
No

Related schools

Other schools in Cayuse Prairie Elem
Other schools in Kalispell
Nearby schools

Frequently asked questions

About Cayuse Prairie School
What is the total enrollment at Cayuse Prairie School?
Cayuse Prairie School enrolls approximately 254 students in grades PK-06.
What grades does Cayuse Prairie School serve?
Cayuse Prairie School serves grades PK-06.
What is the student-teacher ratio at Cayuse Prairie School?
The student-to-teacher ratio at Cayuse Prairie School is approximately 14.9:1 (17 FTE teachers).
How diverse is Cayuse Prairie School?
Cayuse Prairie School reports a student body of 91% White, 5% Hispanic, 4% Two or more.
Is Cayuse Prairie School public or private?
Cayuse Prairie School is a public K-12 school, overseen by Cayuse Prairie Elem.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post