County directory · Montana · 2026–27
School districts in Flathead County, MT
Flathead County has 23 regular public school districts, enrolling 14,957 students in 2024–25. The largest is Kalispell Elem (3,097 students, 21% of the county), followed by Flathead H S and Columbia Falls Elem. 19 of the 23 offer kindergarten. Montana's kindergarten cutoff: turn 5 by September 10.
The 23 districts, largest first
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Kalispell Elem 233 First Ave East, Kalispell | Pre-K–8 | 7 | 3,097 | 327 | (406) 751-3434 |
| Flathead H S 233 First Ave East, Kalispell | 9–12 | 4 | 2,976 | — | (406) 751-3434 |
| Columbia Falls Elem 501 6th Ave West, Columbia Falls | Pre-K–8 | 3 | 1,505 | 122 | (406) 892-6550 |
| Whitefish Elem 600 East Second Street, Whitefish | Pre-K–8 | 2 | 1,318 | 118 | (406) 862-8640 |
| West Valley Elem 2290 Farm To Market Road, Kalispell | Pre-K–8 | 2 | 806 | 84 | (406) 755-7239 |
| Columbia Falls H S 501 6th Ave West, Columbia Falls | 9–12 | 1 | 691 | — | (406) 892-6550 |
| Evergreen Elem 18 West Evergreen Drive, Kalispell | Pre-K–8 | 2 | 645 | 61 | (406) 751-1112 |
| Whitefish H S 600 East Second Street, Whitefish | 9–12 | 1 | 618 | — | (406) 862-8640 |
| Bigfork Elem 600 Commerce St, Bigfork also serves Lake County | Pre-K–8 | 2 | 579 | 44 | (406) 837-7400 |
| Somers Elem 315 School Addition Rd, Somers | Pre-K–8 | 2 | 534 | 52 | (406) 857-3301 |
| Bigfork H S 600 Commerce St, Bigfork also serves Lake County | 9–12 | 1 | 333 | — | (406) 837-7400 |
| Cayuse Prairie Elem 897 Lake Blaine Road, Kalispell | Pre-K–8 | 2 | 311 | 29 | (406) 756-4560 |
| Helena Flats Elem 1000 Helena Flats Road, Kalispell | Pre-K–8 | 2 | 293 | 34 | (406) 257-2301 |
| Smith Valley Elem 2901 Highway 2 West, Kalispell | Pre-K–8 | 2 | 190 | 30 | (406) 756-4535 |
| Kila Elem 395 Kila Road, Kila | Pre-K–8 | 2 | 184 | 18 | (406) 257-2428 |
| Deer Park Elem 2105 Middle Road, Columbia Falls | Pre-K–8 | 2 | 168 | 15 | (406) 892-5388 |
| Swan River Elem 1205 Swan Highway 83, Bigfork | Pre-K–8 | 2 | 158 | 12 | (406) 837-4528 |
| Fair-Mont-Egan Elem 797 Fairmont Road, Kalispell | Pre-K–8 | 2 | 156 | 12 | (406) 755-7072 |
| Marion Elem 205 Gopher Lane, Marion | Pre-K–8 | 2 | 143 | 16 | No website listed by NCES (2025–26) (406) 854-2333 |
| Olney-Bissell Elem 5955 Farm To Market Road, Whitefish | Pre-K–8 | 2 | 95 | 11 | (406) 862-2828 |
| Creston Elem 4495 Montana 35, Kalispell | Pre-K–6 | 1 | 83 | 14 | (406) 755-2859 |
| West Glacier Elem 160 Old Bridge Rd, West Glacier | Pre-K–6 | 1 | 65 | 9 | No website listed by NCES (2025–26) (406) 888-5312 |
| Pleasant Valley Elem 7975 Pleasant Valley Road, Marion | Pre-K–8 | 1 | 9 | 3 | (406) 858-2343 |
Flathead County at a glance
Together the 23 districts run 48 schools from offices in 8 towns. The smallest by enrollment is Pleasant Valley Elem, with 9 students; the median Flathead County district has 311. By grade span: 17 Pre-K–8, 4 9–12 and 2 Pre-K–6. Without kindergarten: Flathead H S (9–12), Columbia Falls H S (9–12), Whitefish H S (9–12) and Bigfork H S (9–12).
Kindergarten in 2024–25, counting the 19 districts that report a K grade: 1,011 children. The biggest kindergarten was Kalispell Elem's, with 327; Columbia Falls Elem had 122, and the smallest, Pleasant Valley Elem, had 3.
Flathead County holds 23 of Montana's 389 regular districts (5.9%) and 10% of its 146,849 public school students, ranking 1st of 56 counties by number of districts and 2nd by enrollment. By size, 4 enroll 1,000 to 4,999 and 19 have fewer than 1,000 students, and the average school here has about 312 students.
2 districts reach past the county line: Bigfork Elem (into Lake County) and Bigfork H S (into Lake County).
Which district am I in?
Each district draws its own attendance zones, so your home address decides it, and with 2 of Flathead County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. 2 of the 23 have no website on file with NCES; their office phone numbers are in the table. Websites for the rest:
Kalispell Elem · Flathead H S · Columbia Falls Elem · Whitefish Elem · West Valley Elem · Columbia Falls H S · Evergreen Elem · Whitefish H S · Bigfork Elem · Somers Elem · Bigfork H S · Cayuse Prairie Elem · Helena Flats Elem · Smith Valley Elem · Kila Elem · Deer Park Elem · Swan River Elem · Fair-Mont-Egan Elem · Olney-Bissell Elem · Creston Elem · Pleasant Valley Elem
What grade will my child be in?
More in Montana
Every Montana district by county · Montana kindergarten cutoff
More Montana county directories: Blaine County (11) · Hill County (11) · Lake County (12) · Missoula County (14) · Roosevelt County (12) · Stillwater County (12)