Montana counties

Fishing in Flathead County, Montana

County seat: Kalispell. Census 2020 residents: 104,357.

  • 44lake pages
  • 13ramps
  • 7river pages
Piscifun Carbon X ultralight spinning reelPick for troutPiscifun Carbon X ultralight spinning reel28% OFFSale $57.99 $79.99

Photo of Hungry Horse Reservoir: Warren LeMay, CC BY-SA 2.0

Fishing times todaySolunar periods, sunrise and moonrise for Flathead County, today and the next 7 days.Best fishing times today
Flathead County, Montana

Fishing Flathead County in brief

Kalispell is where Flathead County keeps its offices; the county had 104,357 residents in 2020. Its Gazetteer footprint is 5,087 square miles of land and 168.8 square miles of water. By acreage or outline, Flathead Lake tops the 44 lakes and reservoirs with pages. Stream pages for the county: Flathead River, Swan River and Middle Fork Flathead River.

FWP and State Parks together place 13 ramps and 6 other fishing sites in the county. FWP's 2026 plant report lists 14 rows in the county, 52,948 fish across 10 waters. 20 waters here carry their own exception lines in the 2026 book.

44lake pages
13ramps
7river pages
104,3572020 residents
52,948fish stocked in 2026

U.S. Census Bureau, 2020 Census counts (TIGERweb) and the 2023 Gazetteer, read November 12, 2026. FWP Fishing Access Sites layer (ArcGIS service) and the FishMT site pages, read November 12, 2026.

Map

A map of the boat ramps and banks of Flathead County

FWP Fishing Access Sites layer (ArcGIS service) and the FishMT site pages, read November 12, 2026. Lake pins are the FWP reference point for each water.

Piscifun Carbon XT ultralight spinning reelFor the trout herePiscifun Carbon XT ultralight spinning reel25% OFFSale $59.99 $79.99
Lakes

Choosing among the Montana lakes of Flathead County

LakeSizeAccess sitesKindMFISH lists
Flathead Lake122,885 acres5natural lakebull trout, lake trout, lake whitefish
Hungry Horse Reservoir23,577 acres0reservoirbull trout, mountain whitefish, Westslope cutthroat trout
McDonald Lake (Flathead County)6,867 acres0natural lakebull trout, lake trout, lake whitefish
Whitefish Lake3,315 acres0natural lakelake trout, lake whitefish, northern pike
Little Bitterroot Lake2,970 acres0natural lakekokanee salmon, rainbow trout, yellow perch
Ashley Lake2,850 acres0natural lakekokanee salmon, yellow perch
Bowman Lake1,722 acres0natural lakelake trout, mountain whitefish, Westslope cutthroat trout
Kintla Lake1,665 acres0natural lakelake trout, mountain whitefish, Westslope cutthroat trout
McGregor Lake1,522 acres0natural lakelake trout, mountain whitefish
Tally Lake1,211 acres0natural lakelake trout, northern pike
Logging Lake1,113 acres0natural lakelake trout, mountain whitefish
Big Salmon Lake972 acres0natural lakebull trout, Westslope cutthroat trout
Quartz Lake869 acres0natural lakemountain whitefish, Westslope cutthroat trout
Echo Lake (Flathead County)695 acres1natural lakebrook trout, kokanee salmon, lake whitefish
Upper Stillwater Lake592 acres0natural lakenorthern pike, rainbow trout, yellow perch
Hubbart Reservoir480 acres0reservoirkokanee salmon, rainbow trout
Upper Kintla Lake468 acres0natural lakebull trout
Smith Lake453 acres1natural lakenorthern pike, yellow perch
Harrison Lake391 acres0natural lakebrook trout, lake trout, mountain whitefish
Lake Blaine382 acres0natural lakekokanee salmon, largemouth bass, northern pike
Hidden Lake (Flathead County)272 acres0natural lakeYellowstone cutthroat trout
Lower Stillwater Lake250 acres0natural lakelake trout, northern pike, yellow perch
Egan Slough249 acres0natural lakenorthern pike
Foy Lake241 acres0natural lakeArctic grayling, kokanee salmon, rainbow trout
Rogers Lake239 acres0natural lakeWestslope cutthroat trout
Trout Lake216 acres0natural lakeWestslope cutthroat trout
Fennon Slough215 acres0natural lakelargemouth bass, northern pike, yellow perch
Lake Five152 acres1natural lakekokanee salmon, pumpkinseed, rainbow trout
Sunburst Lake148 acres0natural lakeWestslope cutthroat trout
Beaver Lake144 acres1natural lakebrook trout, kokanee salmon, rainbow trout
Blanchard Lake143 acres1natural lakelargemouth bass, northern pike, pumpkinseed
Peterson Lake97 acres0natural lakelake whitefish, largemouth bass, northern pike
Upper Whitefish Lake80 acres0natural lakebull trout, Westslope cutthroat trout
Evangeline Lake72 acres0natural lakeYellowstone cutthroat trout
Handkerchief Lakeabout 51 acres of mapped outline0natural lakeArctic grayling, Westslope cutthroat trout
McWenneger Slough40 acres1natural lakeblack bullhead, black crappie, largemouth bass
Lion Lakeabout 39 acres of mapped outline0natural lakelargemouth bass, northern pike, pumpkinseed
Skyles Lake38 acres1natural lakelargemouth bass, northern pike, pumpkinseed
Bootjack Lake35 acres1natural lakerainbow trout, Westslope cutthroat trout
Spencer Lakeabout 30 acres of mapped outline0natural lakelargemouth bass, northern pike, pumpkinseed
Camas Lakeabout 18 acres of mapped outline0natural lakeYellowstone cutthroat trout
Bailey Lakeabout 16 acres of mapped outline0natural lakebrook trout, Westslope cutthroat trout, yellow perch
Dickey Lake (Flathead County)about 14 acres of mapped outline0natural lakekokanee salmon, largemouth bass, Westslope cutthroat trout
Blue Lakeabout 11 acres of mapped outline0natural lakebrook trout, pumpkinseed, rainbow trout

Size as the FWP FishMT page for this water prints it (FishMT), read November 12, 2026. Waters with no FishMT size print their mapped outline instead. Montana FWP Lakes reference layer (ArcGIS service) and the MFISH fish distribution layers, read November 12, 2026.

Species

Which fish MFISH lists across Flathead County waters

The count covers MFISH lists on lakes within 60 miles of Kalispell, with rainbow trout in front.

Rainbow trout48 lakes
Yellow perch45 lakes
Westslope cutthroat trout41 lakes
Northern pike33 lakes
Largemouth bass32 lakes
Brook trout30 lakes
Pumpkinseed29 lakes
Kokanee salmon26 lakes
Mountain whitefish23 lakes
Bull trout21 lakes

FWP MFISH presence layers, counted per lake page within 60 miles; presence in a layer, not a catch survey. FWP MFISH fish distribution layer (ArcGIS service), read November 12, 2026. Presence is mapping data, not a catch report.

Rivers

Montana rivers and creeks running through Flathead County

  • Flathead Riverexception rules, 7 access sites, 4 USGS gauges
  • Swan Riverexception rules, 1 access site, 1 USGS gauge
  • Middle Fork Flathead Riverexception rules, 1 USGS gauge
  • North Fork Flathead Riverexception rules
  • South Fork Flathead Riverexception rules
  • Thompson Riverexception rules, 1 USGS gauge
  • Whitefish Riverexception rules, 1 USGS gauge

How Flathead County rivers are running, by gauge

USGS gaugeLatest readingTime (ET)
N F Flathead River Nr Columbia Falls Mt753 cfs, 1.89 ft gage heightNov 14 2:45 pm
Middle Fork Flathead River At West Glacier, Mt5.25 ft gage heightNov 14 2:00 pm
Mcdonald Creek At Apgar, Mt3.71 ft gage heightNov 14 2:00 pm

US Geological Survey provisional data, retrieved Nov 14, 2026 3:33 pm ET. Provisional readings can be revised.

Montana FWP MFISH stream layers (ArcGIS service) for this river, read November 12, 2026. USGS Water Data for the Nation, live through the site, retrieved on page view.

Ramps

Montana boat launches inside Flathead County

  • Beaver Lake Fishing Access Sitefishing access site, ramp (concrete), concrete surface, 1 acres; Flathead County
  • Bigfork Fishing Access Site on Flathead Lakefishing access site, dock, ramp (concrete), concrete surface, 2 acres; Flathead County
  • Blanchard Lake Fishing Access Sitefishing access site, ramp (gravel), gravel surface, 10 acres; Flathead County
  • Echo Lake Fishing Access Sitefishing access site, dock, ramp (concrete), concrete surface, 5 acres; Flathead County
  • Kokanee Bend Fishing Access Site on Flathead Riverfishing access site, ramp (gravel), gravel surface, 185 acres; Flathead County
  • Paul's Memorial Fishing Access Site on Lake Fivefishing access site, ramp (concrete), concrete surface, 10 acres; Flathead County
  • Pressentine Fishing Access Site on Flathead Riverfishing access site, ramp (gravel), gravel surface, 11 acres; Flathead County
  • Smith Lake Fishing Access Sitefishing access site, ramp (gravel), dock, gravel surface, 3 acres; Flathead County
  • Somers Fishing Access Site on Flathead Lakefishing access site, ramp (concrete), dock, concrete surface, 2 acres; Flathead County
  • Sportsmans Bridge Fishing Access Site on Flathead Riverfishing access site, ramp (concrete), concrete surface, 6 acres; Flathead County
  • Teakettle Fishing Access Site on Flathead Riverfishing access site, ramp (concrete), concrete surface, 3 acres; Flathead County
  • Wayfarers State Park Boat Rampstate park boat ramp; Flathead County
  • Whitefish Lake State Park Boat Rampstate park boat ramp; Flathead County

Bank spots within Flathead County

  • Bootjack Lake Fishing Access Sitefishing access site, hand launch, 3 acres; Flathead County
  • McWenneger Slough Fishing Access Sitefishing access site, no boat facilities, 20 acres; Flathead County
  • Pine Grove Pond Fishing Access Sitefishing access site, no boat facilities, 23 acres; Flathead County
  • Shady Lane Fishing Access Site on Flathead Riverfishing access site, no boat facilities, 5 acres; Flathead County
  • Skyles Lake Fishing Access Sitefishing access site, hand launch, 1 acres; Flathead County
  • Old Steel Bridge Fishing Access Site on Flathead Riverfishing access site, no boat facilities, 128 acres; Flathead County

FWP Fishing Access Sites layer (ArcGIS service) and the FishMT site pages, read November 12, 2026.

Other waters

The short list: minor lakes inside Flathead County

  • Church Sloughabout 195 acres of mapped outline
  • Lake Ellen Wilsonabout 171 acres of mapped outline
  • Lower Quartz Lakeabout 167 acres of mapped outline
  • Wiley Sloughabout 155 acres of mapped outline
  • Flotilla Lakeabout 147 acres of mapped outline
  • Mud Lakeabout 143 acres of mapped outline
  • Cyclone Lakeabout 140 acres of mapped outline
  • Lone Lakeabout 133 acres of mapped outline
  • Dog Lakeabout 102 acres of mapped outline
  • Black Lakeabout 49 acres of mapped outline
  • Margaret Lakeabout 46 acres of mapped outline
  • Tepee Lakeabout 44 acres of mapped outline
  • Murray Lakeabout 43 acres of mapped outline
  • Abbot Lakeabout 41 acres of mapped outline
  • Wildcat Lakeabout 38 acres of mapped outline
  • Half Moon Sloughabout 32 acres of mapped outline
  • Pilgrim Lake 1about 30 acres of mapped outline
  • Birch Lakeabout 29 acres of mapped outline
  • Palisade Lakeabout 28 acres of mapped outline
  • Big Hawk Lakeabout 27 acres of mapped outline
  • Little Beaver Lakeabout 24 acres of mapped outline
  • McCaffery Lakeabout 24 acres of mapped outline
  • Cliff Lake (Flathead County)about 23 acres of mapped outline
  • Sylvia Lakeabout 23 acres of mapped outline
  • Woods Lakeabout 20 acres of mapped outline
  • Moose Lakeabout 19 acres of mapped outline
  • Cabin Lakeabout 17 acres of mapped outline
  • No Tellum Reservoirabout 16 acres of mapped outline
  • North Biglow Lakeabout 16 acres of mapped outline
  • Upper Martin Lakeabout 12 acres of mapped outline
  • Spotted Bear Lakeabout 12 acres of mapped outline
  • Strawberry Lakeabout 12 acres of mapped outline
  • Huntsberger Lakeabout 11 acres of mapped outline
  • Upper Three Eagles Lakeabout 11 acres of mapped outline
  • Oreomnos Lakeabout 10 acres of mapped outline
  • Dahl Lakeabout 217 acres of mapped outline
  • Middle Stillwater Lakeabout 104 acres of mapped outline
  • Rogers Lakeabout 85 acres of mapped outline
  • Pocket Lakeabout 82 acres of mapped outline
  • Grace Lakeabout 82 acres of mapped outline

Outline area from the FWP Lakes reference layer (ArcGIS service; mapped polygon area, not an FWP surface-acre figure), read November 12, 2026. Names come from the FWP Lakes reference layer; no page and no fish list for these waters.

Special rules

Exception lines printed for Flathead County lakes and streams

The rules here are from the 2026 Montana Fishing Regulations, valid March 1, 2026 through the end of February 2027; FWP had published no 2027 booklet when this was checked.

  • Ashley LakeSalmon: 35 daily and 70 in possession. (ASHLEY LAKE)
  • Big Salmon LakeClosed to all angling within a 300-yard radius around the inlet (where the creek enters the lake) of Big Salmon Lake. (BIG SALMON LAKE)
  • Blanchard LakeLargemouth Bass: 1 daily and in possession, must be over 22 inches. (BLANCHARD LAKE (near Whitefish))
  • Bootjack LakeCombined trout: 1 daily and in possession, 22 inch minimum. (BOOTJACK LAKE (near Whitefish))
  • Flathead LakeCatch-and-release for cutthroat trout. (FLATHEAD LAKE)
  • Flathead RiverHooks/lures must have single points, no double or treble hooks. (FLATHEAD RIVER)
  • Handkerchief LakeCatch-and-release for arctic grayling. (HANDKERCHIEF LAKE)
  • Harrison LakeOpen third Saturday in May through the end of February. (HARRISON LAKE AND TRIBUTARIES)
  • Hungry Horse ReservoirBull trout: 1 fish per license year from the third Saturday in May through Aug. 15, Catch-and-release the rest of the year with a Hungry Horse/ South Fork Flathead permit validation on Fishing License. A Hungry Horse/South Fork Flathead Bull Trout Catch Card must be in possession when fishing for bull trout. See bull trout page 13. Bull trout must be released with no delay or be killed and counted as your limit when harvest is allowed. It is unlawful to possess a live bull trout for any reason. (HUNGRY HORSE RESERVOIR)
  • Little Bitterroot LakeClosed entire year. (HERRIG CREEK (tributary to Little Bitterroot Lake))
  • Lower Stillwater LakeYellow perch: no limit, only 10 daily over 10 inches. No possession limit. (LOWER STILLWATER LAKE)
  • McGregor LakeCrayfish: 20 daily and in possession; females with egg clusters or attached juveniles must be released. (McGREGOR LAKE)

2026 Montana Fishing Regulations (valid March 1, 2026 through February 28, 2027; FWP PDF), read November 12, 2026.

Stocking

Hatchery fish released in Flathead County this year

DateWater as FishMT prints itFishSpecies
September 23, 2026Foy Lake14,060Rainbow trout
September 2, 2026Foy Lake6,306Rainbow trout
June 15, 2026Beaver Lake5,481Rainbow trout
June 15, 2026Little Beaver Lake992Rainbow trout
June 10, 2026Murray Lake2,268Rainbow trout
June 4, 2026Lion Lake1,500Westslope cutthroat trout
May 20, 2026Woods Lake549Rainbow trout
May 19, 2026Mcgregor Lake6,750Rainbow trout
May 19, 2026Mcgregor Lake6,750Rainbow trout
May 8, 2026Blue Lake1,000Brook trout

Montana stocking report

FWP FishMT stocking report for 2026, year to date (FishMT plant report), read November 12, 2026.

Records

Record-book entries from Flathead County

SpeciesWeight or length as listedWaterYearMarked
Lake trout42.69 lbs.Flathead Lake2004not marked native
Lake whitefish10.46 lbs.Flathead Lake2006not marked native
Pygmy whitefish0.36 lbs.Little Bitterroot Lake2010not marked native
Yellow perch2.39 lbs.Lower Stillwater Lake2006not marked native

Montana state record fish

Montana state record fish as FWP lists them (records page), read November 12, 2026.

Tournaments

Derby and club days around Flathead County

DateEventWaterOrganizer
Dec. 19, 2026Perch Assault Smith LakeSmith LakeChancy's Fish Camp
Jan. 9, 2027Sunriser Lions Family Ice Fishing DerbySmith LakeSunriser Lions Club
Feb. 27, 2027Canyon Kids Christmas Lion Lake Fishing DerbyLion LakeCanyon kids Christmas
Feb. 27, 2027Lodge at McGregor Lake Fishing DerbyMcgregor LakeThe Lodge at McGregor Lake
Oct. 17, 2026MT Student Angler 2026 Season Point EventEcho LakeMontana Student Anglers
Oct. 12, 2026Chancy's Fish Camp Fall Whitefish FestivalFlathead RiverChancy's Fish Camp
Sept. 26, 2026MT Student Anglers 2026 Season Points EventFlathead River Slough, and north end of Flathead LakeMontana Student Anglers
Sept. 10, 2026Fall Mack Days (2026) (result)Flathead LakeConfederated Salish and Kootenai Tribes (CSKT)
April 25, 2026Big Sky Bass Bash/TBF/ABA Buddy Series QualifierEcho, Abbot, Peterson LakesTBF of Montana/C hancy's Fish Camp
March 12, 20262026 Spring/Fall Mack Days Fishing EventsFlathead LakeCSKT

Event as listed by the organizer (source), read November 12, 2026.

Local help

Buying flies inside Flathead County

Restocking leaders and line for Flathead County

  • Arends Fly Shopfly shop, Columbia Falls
  • Bass Pro Shops, 125 Treeline Rdbait and tackle shop, Kalispell
  • Chancy and Dave's Fish Campbait and tackle shop, Flathead County
  • Lakestream Fly Fishing Shopfly shop, Whitefish
  • Montana Fly Cofly shop, Columbia Falls
  • Pete's Tacklebait and tackle shop, Kalispell
  • Salmon Forks Outfittersbait and tackle shop, Columbia Falls
  • Sportsman & Ski Hausbait and tackle shop, Kalispell
  • Thads Tackle Shopbait and tackle shop, Olney
  • Triple Divide Sports Warehousebait and tackle shop, Kalispell
  • True Water Fly Shopfly shop, Kalispell
  • Two River Gearbait and tackle shop, Bigfork

Montana outfitters who run trips to Flathead County

Yellow Pages, State Parks and operator listings (city of business), read November 12, 2026. Guides are listed as businesses; no licence status is implied.

Nearby

Grouped near Flathead County on the Montana map

Montana lodging towns across Flathead County

  • Kalispell2020 count 24,558
  • Evergreen2020 count 8,149
  • Whitefish2020 count 7,751
  • Columbia Falls2020 count 5,308
  • Bigfork2020 count 5,118
  • Lakeside2020 count 2,705

Montana counties next to Flathead County

Piscifun

Piscifun kit to stow in the truck for Montana time at Flathead County

Piscifun Carbon X ultralight spinning reel

Piscifun Carbon X ultralight spinning reel28% OFF

Sale $57.99 $79.99
Piscifun Carbon XT ultralight spinning reel

Piscifun Carbon XT ultralight spinning reel25% OFF

Sale $59.99 $79.99
Piscifun Carbon R1 spinning rod

Piscifun Carbon R1 spinning rod21% OFF

Sale $204.99 $259.99
Piscifun Carbon X II spinning reel

Piscifun Carbon X II spinning reel46% OFF

Sale $67.99 $124.99

Piscifun and Amazon links are affiliate links; the site earns a commission on qualifying purchases.

Photos

Big Sky shorelines and trout-stream riffles around Flathead County, photographed

Flathead River, Montana
Flathead River 63 mi
Photo: GlacierNPS, Public domain
Clark Fork River, Montana
Clark Fork River 84 mi
Photo: Scott Shawcroft, CC BY-SA 2.0
Lake Koocanusa, Montana
Lake Koocanusa 56 mi
Photo: U.S. Forest Service- Pacific Northwest Region, Public domain
Hungry Horse Reservoir, Montana
Hungry Horse Reservoir 26 mi
Photo: Warren LeMay, CC BY-SA 2.0
Answers

The questions Flathead County anglers trade over coffee

How many boat ramps does Flathead County have in the FWP data?

The access layers list 13 ramps.

Which water in Flathead County has the biggest size figure?

That is Flathead Lake, listed at 122,885 acres.

Which fish lead the MFISH lists near Flathead County?

MFISH names rainbow trout on the most lake pages within 60 miles, then yellow perch, Westslope cutthroat trout and northern pike; the layer shows presence, not a catch.

Does Flathead County have a marina or bait counter?

There are 17; Arends Fly Shop comes first.

From which town does Flathead County govern?

Kalispell.

Which licenses should Flathead County anglers carry?

Anglers 12 and older buy a Conservation License, an aquatic invasive species pass and a fishing license; the 2026 Montana Fishing Regulations prints $8, $2 and $21 for a resident full season and $10, $7.50 and $100 for a nonresident.

Which counties lie closest to Flathead County?

Lake County, Glacier County and Sanders County sit nearest.

How many fish may I keep in Flathead County?

Limits depend on the FWP fishing district and on any exception heading printed for the water; the Western, Central and Eastern district pages on this site give the charts. The rules here are from the 2026 Montana Fishing Regulations, valid March 1, 2026 through the end of February 2027; FWP had published no 2027 booklet when this was checked.

Where do the Montana limits change in Flathead County?

20 waters with a page here carry their own exception lines, beginning with Ashley Lake.

Which Montana waters in Flathead County get hatchery fish?

The 2026 plant report lists 52,948 fish in 14 rows across 10 waters in the county.

Is a Montana tournament coming to Flathead County?

10 entries on file; the next is Perch Assault Smith Lake on Smith Lake, Dec. 19, 2026.

Has a Montana state record fish come from Flathead County?

Lake trout, 42.69 lbs., from Flathead Lake (2004).

Hitch the boat for Treasure State water in Flathead County

Check a water's exception heading before keeping fish.