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

School districts in Flathead County, MT by 2024–25 enrollment
District and officeGradesSchoolsStudentsKindergartenDistrict office contact
Kalispell Elem
233 First Ave East, Kalispell
Pre-K–873,097327
(406) 751-3434
Flathead H S
233 First Ave East, Kalispell
9–1242,976—
(406) 751-3434
Columbia Falls Elem
501 6th Ave West, Columbia Falls
Pre-K–831,505122
(406) 892-6550
Whitefish Elem
600 East Second Street, Whitefish
Pre-K–821,318118
(406) 862-8640
West Valley Elem
2290 Farm To Market Road, Kalispell
Pre-K–8280684
(406) 755-7239
Columbia Falls H S
501 6th Ave West, Columbia Falls
9–121691—
(406) 892-6550
Evergreen Elem
18 West Evergreen Drive, Kalispell
Pre-K–8264561
(406) 751-1112
Whitefish H S
600 East Second Street, Whitefish
9–121618—
(406) 862-8640
Bigfork Elem
600 Commerce St, Bigfork
also serves Lake County
Pre-K–8257944
(406) 837-7400
Somers Elem
315 School Addition Rd, Somers
Pre-K–8253452
(406) 857-3301
Bigfork H S
600 Commerce St, Bigfork
also serves Lake County
9–121333—
(406) 837-7400
Cayuse Prairie Elem
897 Lake Blaine Road, Kalispell
Pre-K–8231129
(406) 756-4560
Helena Flats Elem
1000 Helena Flats Road, Kalispell
Pre-K–8229334
(406) 257-2301
Smith Valley Elem
2901 Highway 2 West, Kalispell
Pre-K–8219030
(406) 756-4535
Kila Elem
395 Kila Road, Kila
Pre-K–8218418
(406) 257-2428
Deer Park Elem
2105 Middle Road, Columbia Falls
Pre-K–8216815
(406) 892-5388
Swan River Elem
1205 Swan Highway 83, Bigfork
Pre-K–8215812
(406) 837-4528
Fair-Mont-Egan Elem
797 Fairmont Road, Kalispell
Pre-K–8215612
(406) 755-7072
Marion Elem
205 Gopher Lane, Marion
Pre-K–8214316
No website listed by NCES (2025–26)
(406) 854-2333
Olney-Bissell Elem
5955 Farm To Market Road, Whitefish
Pre-K–829511
(406) 862-2828
Creston Elem
4495 Montana 35, Kalispell
Pre-K–618314
(406) 755-2859
West Glacier Elem
160 Old Bridge Rd, West Glacier
Pre-K–61659
No website listed by NCES (2025–26)
(406) 888-5312
Pleasant Valley Elem
7975 Pleasant Valley Road, Marion
Pre-K–8193
(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?

↓ Tap Calculate to see the grade
Most US states use a September 1 cutoff. Year-stamped for the 2026–27 school year.

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)

Sources

District list, grades, school counts and websites: NCES Common Core of Data (CCD) LEA Universe Directory, SY 2025-26 (preliminary, v0a), published July 1, 2026. Regular public districts only (NCES LEA types 1 and 2); charter-only, state-run and regional service agencies are not listed.
Enrollment: NCES CCD LEA Membership, SY 2024-25 (v1a), published December 29, 2025 — the newest year NCES has released.
Counties: NCES EDGE Public LEA Geocodes, SY 2024-25 (district office location) and NCES EDGE Geographic Relationship Files 2025 (grf25_lea_county) (counties each district boundary covers).
Downloaded October 20, 2026. Spot something off? Email [email protected].