Fishing lakes in Flathead County
Fishing lakes in Flathead County, Montana include 36 lakes. Rainbow Trout is stocked most often. The most recent plant was June 15, 2026 at Beaver Lake. Whitefish and Hungry Horse are towns with at least 2 lakes on this list.
36 locations shown. Click a pin for details.
Fishing near Whitefish
Stocked with Cutthroat Trout, Largemouth Bass, and Arctic Grayling.
Fishing near Hungry Horse
Stocked with Rainbow Trout, Cutthroat Trout, and Arctic Grayling.
Species stocked in Flathead County
| Species | Plants | Lakes |
|---|---|---|
| Rainbow Trout | 592 | 20 |
| Cutthroat Trout | 225 | 24 |
| Kokanee Salmon | 79 | 7 |
| Brook Trout | 66 | 7 |
| Arctic Grayling | 38 | 7 |
| Largemouth Bass | 14 | 2 |
| Smallmouth Bass | 14 | 2 |
| Cutbow | 9 | 2 |
Other lakes in Flathead County
Other counties in Montana
- Beaverhead County
- Big Horn County
- Blaine County
- Broadwater County
- Carbon County
- Carter County
- Cascade County
- Chouteau County
- Custer County
- Daniels County
- Dawson County
- Deer Lodge County
- Fallon County
- Fergus County
- Gallatin County
- Garfield County
- Glacier County
- Granite County
- Hill County
- Jefferson County
- Judith Basin County
- Lake County
- Lewis and Clark County
- Liberty County
- Lincoln County
- Madison County
- Meagher County
- Missoula County
- Park County
- Petroleum County
- Phillips County
- Pondera County
- Powell County
- Prairie County
- Ravalli County
- Richland County
- Roosevelt County
- Rosebud County
- Sanders County
- Sheridan County
- Stillwater County
- Sweet Grass County
- Teton County
- Toole County
- Valley County
- Wheatland County
- Wibaux County
- Yellowstone County