Skip To Main Content

Enrollment Services

Welcome to Kalispell Public Schools!
We are excited to have you join our learning community.
Enrollment Information:
K-5 Grade Students call: 406-751-3400 x3430
KMS Grades 6-8 call: 406-751-3800 x3783
Flathead High School Students call: 406-751-3500 x3525
Glacier High School Students call: 406-758-8600 x8625


The District Enrollment Office is located at 514 E Washington St.

Important Note on Elementary Enrollment:

KPS tries to place all students in their neighborhood zoned elementary school.  However, our schools do fill up fast.  Please enroll your student as soon as possible.  Students enrolled before June 1st will have prioritization to get into their school.

To be eligible for enrollment, children must be five years on or before September 10 of the school year.

Boundary Information

For high school boundary chart Click Here (KEY: Flathead High is Orange, Glacier High is Blue). 
For elementary boundary chart Click Here (KEY: Edgerton = Lime Green, Russell = Grey, Peterson = Hot Pink, Elrod = Dark Blue, Hedges = Coral, Rankin = Turquoise).
Once the map has opened you can zoom in to see specific streets and areas.  For more questions about the KPS boundaries you can call the Superintendent's office at 406-751-3400.
For assistance with Flathead County school boundaries, please refer to the Flathead County GIS department at (go to Downloadable Data and to School Districts) or contact the Flathead County Superintendent's office at 406-758-5720 . 
Please be advised, these boundaries are not a guarantee of placement in a particular school.
Transfer Policy
To request a transfer between schools in grades K-5,  complete a K-5 Out of Neighborhood School Request form by logging into PowerSchool.
To request a high school in-district transfer, review the instructions below and complete the Transfer Request Form.


School districts releasing student cumulative records to Kalispell Public Schools use the link below.