Minnesota counties

Fishing in Wright County, Minnesota

Seat: Buffalo. Metro region.

  • 91lakes
  • 81accesses
  • 1trout streams
Piscifun Carbon X ultralight spinning reelPick for troutPiscifun Carbon X ultralight spinning reel28% OFFSale $57.99 $79.99

Photo, nearby stand in for Wright County: Jonathan Miske, CC BY-SA 2.0

Wright County, Minnesota

Key facts on Wright County

With Buffalo as its seat, Wright County belongs to the Metro region. Within the county lie 661 square miles of land and 53.2 of lakes and rivers.

The county holds 91 lake pages covering 24,714 acres; Clearwater Lake, Wright County is the largest. The DNR access layer shows 81 public water accesses in the county, 61 of them trailer launches. 1 stream in Wright County are designated trout water. Catch tables cover 91 lakes, with walleye in 53. Fishing from shore: 16 DNR piers and sites.

91lake pages
81public accesses
1trout streams
13bait shops
Piscifun Carbon XT ultralight spinning reelFor the trout herePiscifun Carbon XT ultralight spinning reel25% OFFSale $59.99 $79.99
Map

Lakes and rivers of Wright County on a map

Minnesota DNR access and fishing site layers and LakeFinder, checked October 2026.

Lakes

Lake list for Wright County

LakeAcresMax depth ftAccessesWalleye per gill net
Clearwater Lake, Wright County3,1877321.73
Buffalo Lake, Wright County1,55233313.9
Francis Lake, Meeker County1,0531710.42
Sugar Lake, Wright County1,0146922.08
West Lake Sylvia9049711.88
Pulaski Lake8138712.83
Cedar Lake near Annandale, Wright County79010821.75
Howard Lake, Wright County7453935.33
East Lake Sylvia6697802.38
Collinwood Lake6392830.11
Upper Maple Lake6337621.11
Pleasant Lake, Wright County5977424.33
Cokato Lake5535218.11
Waverly Lake49470.524.11
Fountain Lake, Wright County435101
Lake John3972813.11
Ann Lake, Wright County37518.513.12
Granite Lake, Wright County3623413.67
French Lake, Wright County3465019
Little Waverly Lake338121
Beebe Lake3232716.17
Ramsey Lake3178012.67
Mink/Somers Lake2803912.4
Henshaw Lake27280
Charlotte Lake, Wright County253461
Smith Lake, Wright County24451
Limestone Lake2343410.5
Ida Lake near Monticello, Wright County226601
Bass Lake, Wright County222341
Cedar Lake near Monticello, Wright County206470
Millstone Lake2008.51
Mary Lake near Maple Lake, Wright County19610212
Louisa Lake, Stearns County1934400.83
Eagle Lake, Wright County1913811.5
Mary Lake near Winsted, Wright County1904604
Emma Lake1891610.17
Augusta Lake, Wright County1878201.8
Rock Lake, Wright County1833715.33
Dean Lake1762012.83
Constance Lake175231
Deer Lake, Wright County1712715.67
Dutch Lake, Wright County162211
Washington Lake, Wright County155210
Somers Lake1512101.8
Marie Lake, Wright County1463611.5
Locke Lake, Wright County1404912.67
Indian Lake, Wright County139311
Maple Lake, Meeker County13970
Caroline Lake1374501.83
Camp Lake, Wright County1235213.75
Foster Lake1151000.5
Yaeger Lake, Wright County111280
Bertram Lake111440
Crawford Lake1101912
Martha Lake1022210.33
Brooks Lake1002110.25
Birch Lake near Monticello, Wright County100521
Birch Lake near Buffalo, Wright County99260
Black Lake, Wright County98500
Fish Lake, Wright County973810.5
  • Dog Lake97 acres
  • Long Lake, Wright County96 acres
  • Mink Lake, Wright County94 acres
  • Union Lake, Wright County93 acres
  • Rice Lake, Wright County92 acres
  • Moose Lake, Wright County87 acres
  • Ida Lake near Winsted, Wright County85 acres
  • Silver Lake, Wright County83 acres
  • Scott Lake, Wright County83 acres
  • Dans Lake81 acres
  • Grass Lake, Wright County71 acres
  • Sullivan Lake, Wright County71 acres
  • Light Foot Lake69 acres
  • Nixon Lake60 acres
  • Ember Lake59 acres
  • Albert Lake58 acres
  • Mud Lake near Cokato, Wright County57 acres
  • Chelgren Lake54 acres
  • Goose Lake, Wright County52 acres
  • Sheldon Lake50 acres
  • North Twin Lake, Wright County49 acres
  • Round Lake, Wright County45 acres
  • South Twin Lake, Wright County44 acres
  • Wiegand Lake42 acres
  • Little Rock Lake, Wright County37 acres
  • Little Eagle Lake36 acres
  • Mud Lake near Monticello, Wright County33 acres
  • North Berthiaume Lake24 acres
  • Pickeral Lake, Wright County20 acres
  • South Berthiaume Lake20 acres
  • First Lake, Wright County17 acres

DNR LakeFinder morphology, access layer and latest survey per lake.

More waters

Lesser lakes of Wright County

Wright County has 17 additional DNR waters, listed here with what the DNR publishes.

WaterAcresMax depth ftDNR numberAccesses
Tamarack Lake, Wright County6226860089000
Maxim Lake4618860218000
Fadden Lake2048860109000
Unnamed (Clearwater)1537860247000
Unnamed (Annandale)832860320000
Green Mountain Lake9860063001
Little Mary (North Bay)860139020
Little Mary (South Bay)860139010
Little Mary Lake15.2860139001
Maple (Northeast Bay)860134030
Maple Lake, Wright County860134000
Mud Lake near Maple Lake, Wright County0.9860134020
North Lake, Wright County860174001
Pelican Lake, Wright County13.2860031003
School Section Lake, Wright County860180001
Shakopee Lake, Wright County860255001
White Lake, Wright County860214001

Minnesota DNR LakeFinder, checked October 2026.

Streams

Wright County river pages

Trout-designated streams of Wright County

The county holds 1 more designated trout streams, listed with their mapped length.

  • Thiel Creek0.8 mi, near South Haven

USGS sites in Wright County

USGS gaugeLatest readingTime (ET)
Crow River At Rockford, Mn1,780 cfs, 4.65 ft gage heightNov 9 11:00 pm

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

DNR designated trout stream layer.

Accesses

Boat landings across Wright County

  • Ann Lake Access near Howard LakeAnn, 1 ramp, 10 trailer stalls, 1 dock, toilet
  • Bass Lake Access near AnnandaleBass, 1 ramp, 10 trailer stalls, 1 dock, toilet
  • Beebe Lake AccessBeebe, 1 ramp, 12 trailer stalls, 1 dock, toilet
  • Birch Lake Access near MonticelloBirch, 1 ramp, 2 trailer stalls
  • Brooks Lake AccessBrooks, 1 ramp, 3 trailer stalls, toilet
  • Buffalo Lake (E) AccessBuffalo, 1 ramp, 15 trailer stalls, 1 dock, toilet
  • Buffalo Lake (N) AccessBuffalo, 1 ramp, 24 trailer stalls, 1 dock, toilet
  • Buffalo Lake (S) Access near BuffaloBuffalo, 1 ramp
  • Camp (Henry) Lake AccessCamp, 1 ramp, 5 trailer stalls, 1 dock
  • Cedar Lake (W) AccessCedar, 1 ramp, 10 trailer stalls, 1 dock, toilet
  • Cedar Lake, Schroeder Park AccessCedar, 1 ramp, toilet
  • Charlotte Lake Access near St. MichaelCharlotte, 1 ramp, 2 trailer stalls
  • Cokato Lake AccessCokato, 1 ramp, 10 trailer stalls, 1 dock, toilet
  • Collinwood Lake (E) AccessCollinwood, 1 ramp, 1 dock
  • Collinwood Lake (S) AccessCollinwood, 1 ramp, 1 dock
  • Constance Lake AccessConstance, 1 ramp, 6 trailer stalls
  • Crawford Lake AccessCrawford, 1 ramp, 8 trailer stalls
  • Crow River, Bill Anderson Park AccessNorth Fork Crow River, 1 ramp
  • Crow River, Crow Springs Park AccessNorth Fork Crow River, 1 ramp, toilet
  • Crow River, Riverside Park AccessNorth Fork Crow River, 1 ramp
  • Crow River, Wildlife Park AccessNorth Fork Crow River, 1 ramp
  • Dean Lake Access near BuffaloDean, 1 ramp, 6 trailer stalls, 1 dock
  • Deer Lake Access near BuffaloDeer, 1 ramp, 10 trailer stalls, 1 dock
  • Dog Lake, Johnson Park AccessDog, 1 ramp, 3 trailer stalls, 1 dock
  • Dutch Lake Access near Howard LakeDutch, 1 ramp, 4 trailer stalls, 1 dock
  • Eagle Lake Access near MonticelloEagle, 1 ramp, 8 trailer stalls, 1 dock
  • Emma Lake AccessEmma, 1 ramp, 2 trailer stalls
  • Fish Lake Access near ClearwaterFish, 1 ramp
  • Fountain Lake AccessFountain, 1 ramp, 2 trailer stalls
  • French Lake Access near AnnandaleFrench, 1 ramp, 14 trailer stalls, 1 dock, toilet
  • Granite Lake AccessGranite, 1 ramp, 11 trailer stalls, 1 dock
  • Green Mountain Lake AccessGreen Mountain, 1 ramp, 1 trailer stalls
  • Howard Lake (N) AccessHoward, 1 ramp
  • Howard Lake, Lions Park AccessHoward, 2 ramps, 1 dock, toilet
  • Howard Lake, Memorial Park AccessHoward, 1 ramp
  • Ida Lake Access near MonticelloIda, 1 ramp, 10 trailer stalls, 1 dock
  • Indian Lake Access near Maple LakeIndian, 1 ramp, 4 trailer stalls, 1 dock
  • Lake John, Huikko Landing AccessJohn, 1 ramp, 19 trailer stalls, 1 dock, toilet
  • Limestone Lake AccessLimestone, 1 ramp, 5 trailer stalls
  • Little Eagle Lake AccessLittle Eagle, 1 ramp, 2 trailer stalls
  • Little Mary Lake (Maria), Lake Maria SPK AccessLittle Mary, 1 ramp, 20 trailer stalls, 2 docks, toilet
  • Little Waverly Lake AccessLittle Waverly, 1 ramp
  • Locke Lake Access near BeckerLocke, 1 ramp, 6 trailer stalls, 1 dock, toilet
  • Maple Lake (E) Access near Maple LakeUpper Maple, 1 ramp, 4 trailer stalls, 1 dock
  • Maple Lake (W) AccessUpper Maple, 1 ramp, 5 trailer stalls, 1 dock
  • Martha Lake AccessMartha, 1 ramp, 2 trailer stalls
  • Mary Lake Access near Maple LakeMary, 1 ramp, 8 trailer stalls, 1 dock
  • Millstone Lake AccessMillstone, 1 ramp, 5 trailer stalls
  • Mink/Somers Lake AccessMink, 1 ramp, 5 trailer stalls, 1 dock
  • Mississippi River, Ellison Park AccessMississippi River, 1 ramp, 4 trailer stalls, toilet
  • Mississippi River, Montissippi Park AccessMississippi River, 1 ramp, 10 trailer stalls, toilet
  • Mississippi River, Norin Landing AccessMississippi River, 1 ramp
  • Mississippi River, Otsego Park AccessMississippi River, 1 ramp, toilet
  • Moses Lake Access near KingstonMoose, 1 ramp
  • Mud Lake, Skifstrom AccessMud, 1 ramp, 1 dock
  • Nixon Lake AccessNixon, 1 ramp
  • North Fork Crow River, Albright's Mill AccessNorth Fork Crow River, 1 ramp
  • North Fork Crow River, Betty T Mason AccessNorth Fork Crow River, carry-in access
  • North Fork Crow River, Crow Hassen Park Reserve N AccessNorth Fork Crow River, carry-in access
  • North Fork Crow River, Humphrey Arends AccessNorth Fork Crow River, 1 ramp
  • North Fork Crow River, Rockford AccessNorth Fork Crow River, 1 ramp, 9 trailer stalls
  • North Lake, Harry Larson Park AccessNorth, 1 ramp
  • Pelican Lake (SW) AccessPelican, 1 ramp
  • Pelican Lake (W) Access near MonticelloPelican, 1 ramp, 30 trailer stalls, 1 dock, toilet
  • Pelican Lake WMA (N) Holker's Landing AccessPelican, 1 ramp, 26 trailer stalls, 1 dock
  • Pleasant Lake (N) AccessPleasant, 1 ramp, 12 trailer stalls, 1 dock, toilet
  • Pleasant Lake (S) AccessPleasant, 1 ramp, 8 trailer stalls, toilet
  • Pulaski Lake, Griffing Park AccessPulaski, 2 ramps, 1 dock, toilet
  • Ramsey Lake AccessRamsey, 1 ramp, 10 trailer stalls, 1 dock, toilet
  • Rock Lake Access near Maple LakeRock, 1 ramp, 10 trailer stalls, 1 dock
  • School Section Lake Access near WaverlySchool Section, 1 ramp, 1 trailer stalls
  • Shakopee Lake Access near Silver LakeShakopee, 1 ramp, 2 trailer stalls
  • Smith Lake Access near Howard LakeSmith, 1 ramp, 2 trailer stalls
  • Sugar Lake (N) AccessSugar, 1 ramp, 5 trailer stalls, 1 dock
  • Sugar Lake (S) AccessSugar, 1 ramp, 17 trailer stalls, 1 dock, toilet
  • Sullivan Lake Access near Maple LakeSullivan, 1 ramp, 6 trailer stalls, 1 dock
  • Twin/Sylvia Lake AccessWest Lake Sylvia, 1 ramp, 25 trailer stalls, 2 docks, toilet
  • Union Lake Access near South HavenUnion, 1 ramp, 10 trailer stalls, 1 dock
  • Waverly Lake AccessWaverly, 1 ramp, toilet
  • Waverly Lake, Waterfront Park AccessWaverly, 1 ramp, 1 dock, toilet
  • White Lake Access near Maple LakeWhite, 1 ramp, 2 trailer stalls

DNR fishing piers across Wright County (16)

  • Beebe Lake Fishing Pierfishing pier, Beebe
  • Big Waverly Lake Fishing Pierfishing pier, Waverly
  • Brooks Lake Fishing Pierfishing pier, Brooks
  • Buffalo Lake Fishing Pier, Buffalo Lake (S) Public Water Access Sitefishing pier, Buffalo
  • Buffalo Lake Fishing Pier, Wright County 1fishing pier, Buffalo
  • Buffalo Lake Fishing Pier, Wright County 2fishing pier, Buffalo
  • Cedar Lake Fishing Pier, Wright Countyfishing pier, Cedar
  • Collinwood Lake Fishing Pierfishing pier, Collinwood
  • Howard Lake Fishing Pierfishing pier, Howard
  • Lake Maria Fishing Pierfishing pier, Little Mary
  • Maple Lake Fishing Pier, Maple Lake (W) Public Water Access Sitefishing pier, Upper Maple
  • Mississippi River – Monticello Fishing Pierfishing pier,
  • Mississippi River – Montissippi County Park Fishing Pierfishing pier,
  • Mud Lake Fishing Pierfishing pier, Mud
  • Pleasant Lake Fishing Pier, Pleasant Lake (N) Public Water Access Sitefishing pier, Pleasant
  • Pleasant Lake Fishing Pier, Pleasant Lake (S) Public Water Access Sitefishing pier, Pleasant

Minnesota DNR Public Water Access Sites and Public Fishing Sites.

Stocking

Wright County stocking rows and record fish

Wright County stocking on file

WaterSpeciesNumberYear
AnnWalleye3,7772017
BeebeWalleye2,1602017
CedarWalleye3,6942017
ClearwaterWalleye1,500,0002017
CokatoWalleye184,0002017
CrawfordWalleye1712017
DeanWalleye1,8372017
FrenchWalleye2,9762017
GraniteWalleye3,4802017
HowardWalleye6,6312017
LockeWalleye134,0002017
PleasantWalleye2,1462017
RamseyWalleye1,2872017
SugarWalleye2,6982017

Heaviest fish from Wright County

SpeciesWeightWater
Common Carp55 lb 5 ozClearwater Lake
White Crappie3 lb 15 ozLake Constance

DNR area fisheries stocking pages and state records; area pages list mostly 2015 to 2017 reports and standing plans.

Limits

Statewide rows for Wright County

SpeciesLimitSeason
Walleye and sauger6 combined total (only 1 walleye over 20" in possession)May 9, 2026 – Feb. 28, 2027
Northern pike (North-central Zone)10 (not more than 2 over 26", all from 22-26" must be immediately released)May 9, 2026 – Feb. 28, 2027
Northern pike (North-central Zone)10 (either 2 northern pike over 26" and none from 22 to 26" or 1 from 22 to 26" and 1 over 26")Nov. 15, 2026 – Feb. 28, 2027 except where prohibited
Largemouth bassCatch-and-release onlyMarch 1 – May 22, 2026
Largemouth bass6 combined total largemouth or smallmouth bass (when smallmouth season is open)May 23, 2026 – Feb. 28, 2027
Smallmouth bassCatch-and-release onlyMarch 1 – May 22, 2026
Smallmouth bass6 combined total largemouth or smallmouth bassMay 23 – Sept. 13, 2026
Smallmouth bassCatch-and-release onlySept. 14, 2026 – Feb. 28, 2027
Crappie10 combined totalContinuous
Sunfish20 combined totalContinuous
Yellow perch20 daily, 40 in possessionContinuous
Muskellunge1 (minimum size 54")June 6 – Nov. 30, 2026
Channel catfish5 (only 1 over 24")Continuous
Rock bass30Continuous
Cisco (tullibee)15 (over 7")Continuous
Burbot (eelpout)4Continuous
Stream trout5 combined total (only 1 over 16")April 11 – Sept. 30, 2026

Map position of Buffalo: North-central Zone.

2026 Minnesota Fishing Regulations; lake pages show any special regulation.

Tournaments

Competition in Wright County

DateEventWater
2027-02-062027 Maple Lake Ice Fishing Derby (52nd annual)Maple Lake
2026-09-262026 DM Memorial Bronzeback ClassicMississippi River
2026-08-092026 Super 6Clearwater Lake
2026-07-262026 GreenHorn OptiCast Series Tournament 4 of 5Clearwater Lake
2026-07-152026 MNJBN Southwest Metro Conference Open #3Clearwater Lake
2026-07-112026 Waverly Lake 31st Annual Waverly Daze ContestWaverly Lake
2026-06-282026 OptiCast ADVANCED Series Tournament 2 of 5Clearwater Lake
2026-06-272026 Good Neighbor Days Fishing ContestHoward Lake
2026-06-212026 Minnesota Bass Federation – ClearwaterClearwater Lake
2026-06-152026 MNJBN NW Metro Open #1Clearwater Lake
2026-06-142026 OptiCast ADVANCED Series Tournament 1 of 5Buffalo Lake
2026-05-302026 Minneapolis Fire Dept Local 82Clearwater Lake
2026-05-172026 SATT Metro RegionClearwater Lake
2026-02-072026 Maple Lake Ice Fishing Derby (51st annual)Maple Lake
Local help

Buying tackle in Wright County

Bait counters, Wright County

  • Monticello Bait & Tacklebait and tackle shop, Monticello
  • All Seasons Sportssporting goods store, Delano
  • Clancys Outdoorssporting goods store, Monticello
  • Fleet Farm, 320 Chelsea Road Westsporting goods store, Monticello
  • Grumpy's Outdoorssporting goods store, Maple Lake
  • H&H Sports Shopsporting goods store, Maple Lake
  • HunterTechsporting goods store, Buffalo
  • Joe's Sport Shopsporting goods store, Howard Lake
  • Little Jim's Sportssporting goods store, Annandale
  • Niccum Dock Servicemarina, Buffalo
  • Otter Outdoorssporting goods store, Maple Lake
  • Runningsfarm and general store with fishing supplies, Monticello
  • South Haven Sportssporting goods store, South Haven

Wright County guides

Nearby

In the neighborhood of Wright County

Wright County towns

  • Otsegopop. 19,966
  • St. Michaelpop. 18,235
  • Buffalopop. 16,168
  • Monticellopop. 14,455
  • Albertvillepop. 7,896
  • Delanopop. 6,484
  • Rockfordpop. 4,500
  • Montrosepop. 3,775
  • Hanoverpop. 3,548
  • Annandalepop. 3,330
  • Cokatopop. 2,799
  • Maple Lakepop. 2,159
  • Howard Lakepop. 2,071
  • Clearwaterpop. 1,922

Over the line from Wright County

Fish guide

Species in the nets at Wright County

Walleye, Minnesota
Walleye
Photo: Virginia State Parks staff, CC BY 2.0
Largemouth bass, Minnesota
Largemouth bass
Photo: United States Fish and Wildlife Services, Public domain
Bluegill, Minnesota
Bluegill
Photo: United States Fish and Wildlife Services, Public domain
Brown trout, Minnesota
Brown trout
Photo: Eric Engbretson for U.S. Fish and Wildlife Service, Public domain
Answers

Wright County angling, asked by readers

How many boat landings does Wright County have?

The county has 81 public accesses (61 for trailers).

Which lake tops the list in Wright County?

Clearwater Lake, Wright County, 3,187 acres.

Where is trout water in Wright County?

The DNR designates 1 stream here.

Which pike zone is Wright County in?

Buffalo falls in the North-central Zone, so those rows apply.

Which stores sell fishing gear in Wright County?

13 shops; Monticello Bait & Tackle is one.

Which outfitters operate in Wright County?

3 guides and outfitters list the county.

Are walleye found in Wright County lakes?

91 lakes carry DNR catch tables, 53 with walleye.

Which city is the county seat of Wright County?

County offices sit in Buffalo.

Which Minnesota license covers Wright County?

Minnesota residents 16 to 89 need an angling license ($25 for the year); nonresidents 16 and older pay $51. Designated trout water takes a Minnesota angling license ($25 resident, $51 nonresident) and the $10 trout and salmon stamp validation for ages 18 to 64.

Explore Wright County

Open a lake above for its survey catch.