Education Kalispell Public Schools has two components: Kalispell Elementary School District and Flathead High School District. Whitefish Public Schools has two components: Whitefish Elementary School District and Whitefish High School District.
Education Kalispell Public Schools has two components: Kalispell Elementary School District and Flathead High School District. Whitefish Public Schools has two components: Whitefish Elementary School District and Whitefish High School District