Lakes / Montana / Lakes Near Kalispell
Lakes Near Kalispell, Montana
357 counted Montana lakes sit within 60 miles of Kalispell - the largest is Flathead Lake at 122,132 acres. Distances are straight-line from the city center.
| Lake | County | Distance | Surface Area | Max Depth |
|---|---|---|---|---|
| Flathead Lake | Lake | 23 mi | 122,132 acres | About 380 ft |
| Lake Koocanusa | Lincoln | 56 mi | 28,723 acres | - |
| Hungry Horse Reservoir | Flathead | 24 mi | 23,577 acres | - |
| Lake McDonald | Flathead | 32 mi | 6,867 acres | - |
| Saint Mary Lake | Glacier | 51 mi | 3,933 acres | - |
| Whitefish Lake | Flathead | 18 mi | 3,315 acres | About 220 ft |
| Swan Lake | Lake | 25 mi | 3,269 acres | About 120 ft |
| Little Bitterroot Lake | Flathead | 19 mi | 2,970 acres | About 260 ft |
| Ashley Lake | Flathead | 14 mi | 2,850 acres | About 200 ft |
| Lower Saint Mary Lake | Glacier | 58 mi | 2,177 acres | - |
| Bowman Lake | Flathead | 47 mi | 1,722 acres | - |
| Kintla Lake | Flathead | 53 mi | 1,665 acres | - |
| Pablo Reservoir | Lake | 39 mi | 1,650 acres | - |
| McGregor Lake | Flathead | 27 mi | 1,522 acres | About 220 ft |
| Lake Mary Ronan | Lake | 19 mi | 1,513 acres | About 40 ft |
| Lake Sherburne | Glacier | 55 mi | 1,368 acres | About 60 ft |
| Tally Lake | Flathead | 18 mi | 1,211 acres | About 450 ft |
| Ninepipe Reservoir | Lake | 53 mi | 1,203 acres | - |
| Logging Lake | Flathead | 40 mi | 1,113 acres | - |
| Upper Waterton Lake | Glacier | 57 mi | 1,009 acres | - |
| Big Salmon Lake | Flathead | 59 mi | 972 acres | - |
| Quartz Lake | Flathead | 45 mi | 869 acres | - |
| Lower Two Medicine Lake | Glacier | 51 mi | 718.7 acres | - |
| Echo Lake | Flathead | 13 mi | 695 acres | About 70 ft |
| Kicking Horse Reservoir | Lake | 52 mi | 657 acres | - |
| Upper Stillwater Lake | Flathead | 31 mi | 592 acres | - |
| Dickey Lake | Lincoln | 43 mi | 585 acres | About 70 ft |
| Middle Thompson Lake | Lincoln | 37 mi | 557 acres | About 160 ft |
| Hubbart Reservoir | Flathead | 26 mi | 480 acres | About 60 ft |
| Upper Kintla Lake | Flathead | 54 mi | 468 acres | - |
| Smith Lake | Flathead | 8 mi | 453 acres | - |
| Two Medicine Lake | Glacier | 47 mi | 424 acres | - |
| Harrison Lake | Flathead | 33 mi | 391 acres | - |
| Lake Blaine | Flathead | 10 mi | 382 acres | - |
| Glen Lake | Lincoln | 55 mi | 301 acres | About 30 ft |
| Upper Thompson Lake | Lincoln | 38 mi | 294 acres | About 100 ft |
| Lower Crow Reservoir | Lake | 48 mi | 286 acres | - |
| Hidden Lake | Flathead | 42 mi | 272 acres | - |
| Glenns Lake | Glacier | 54 mi | 262 acres | - |
| Lower Stillwater Lake | Flathead | 26 mi | 250 acres | About 50 ft |
| Egan Slough | Flathead | 6 mi | 249 acres | - |
| Foy Lake | Flathead | 3 mi | 241 acres | About 120 ft |
| Lake Rogers | Flathead | 16 mi | 239 acres | About 15 ft |
| Loon Lake | Lake | 31 mi | 236 acres | - |
| Loon Lake | Lincoln | 41 mi | 222 acres | About 114 ft |
| Cosley Lake | Glacier | 56 mi | 222 acres | - |
| Dahl Lake | Flathead | 24 mi | 217.5 acres | - |
| Trout Lake | Flathead | 38 mi | 216 acres | - |
| Fennon Slough | Flathead | 10 mi | 215 acres | - |
| Island Lake | Lincoln | 30 mi | 211 acres | About 50 ft |
| Rainbow Lake | Sanders | 51 mi | 209 acres | About 30 ft |
| Lower Thompson Lake | Lincoln | 35 mi | 202 acres | About 140 ft |
| Upper Dry Fork Reservoir | Sanders | 35 mi | 200.4 acres | - |
| Church Slough | Flathead | 6 mi | 195 acres | - |
| Elizabeth Lake | Glacier | 55 mi | 194 acres | - |
| McDonald Lake | Lake | 56 mi | 188.3 acres | - |
| Crystal Lake | Lincoln | 39 mi | 184 acres | About 140 ft |
| Lake Ellen Wilson | Flathead | 38 mi | 171 acres | - |
| Helen Lake | Glacier | 51 mi | 168.2 acres | - |
| Lower Quartz Lake | Flathead | 43 mi | 167 acres | - |
Showing the 60 largest of 357 counted lakes within 60 miles of Kalispell.
Sources: Montana Fish, Wildlife & Parks lake data; lake coordinates from the FWP. Verified October 30, 2026.