Search for any place in the USA:
Cost of Living,
Kalispell (zip 59901), MT, schools spend $4,569 per student. There are 16 pupils per teacher, 426 students per librarian, and 387 children per counselor in Kalispell (zip 59901), MT schools.
We're looking for comments about Kalispell. Express your opinion