Según la Oficina del Censo de los Estados Unidos, Kalispell tiene una superficie total de 30.36 km², de la cual 30.13 km² corresponden a tierra firme y (0.73%) 0.22 km² es agua.