.sf-wi{–ink:#2B0E18;–deep:#5B1730;–teal:#93204A;–mist:#F4ECEA;–foam:#FBF8F6;–lure:#A9DDF0;–lure-ink:#1E5A78;–line:#E8D9D6;–muted:#5E4850}.sf-wi .sf-hero{background-color:#5B1730;background-image:radial-gradient(860px 500px at 6% 0%,rgba(169,221,240,.30),rgba(169,221,240,0) 62%),radial-gradient(820px 520px at 98% 100%,rgba(232,120,150,.26),rgba(232,120,150,0) 60%),linear-gradient(200deg,#73203D,#5B1730 48%,#2B0E18);border-bottom-left-radius:50% 58px;border-bottom-right-radius:50% 58px}.sf-wi .sf-hero::before{background:linear-gradient(80deg,rgba(43,14,24,.84) 0%,rgba(43,14,24,.52) 50%,rgba(43,14,24,.18) 100%)}.sf-wi .sf-eyebrow{border-radius:999px;background:rgba(43,14,24,.55);color:#EAF7FC;border:2px solid #A9DDF0;padding:5px 16px 4px;letter-spacing:.07em}.sf-wi .sf-hero .sf-sub{color:#F6ECEF}.sf-wi .sf-hero[style*=”background-image”]::before{background:linear-gradient(80deg,rgba(43,14,24,.90) 0%,rgba(43,14,24,.68) 44%,rgba(91,23,48,.34) 78%,rgba(91,23,48,.22) 100%),linear-gradient(0deg,rgba(32,10,18,.72),rgba(32,10,18,0) 48%)}.sf-wi .sf-bar{background-color:#2B0E18;background-image:radial-gradient(560px 230px at 4% 0,rgba(169,221,240,.22),rgba(169,221,240,0)),linear-gradient(260deg,#5B1730,#2B0E18 64%)}.sf-wi .sf-bar p{color:#EBDCE1}.sf-wi .sf-band–white,.sf-wi .sf-band–white:nth-of-type(even){background-color:#fff;background-image:radial-gradient(900px 520px at 6% 4%,rgba(91,23,48,.18),rgba(91,23,48,0) 64%),radial-gradient(780px 470px at 96% 96%,rgba(169,221,240,.42),rgba(169,221,240,0) 62%),radial-gradient(640px 400px at 50% 50%,rgba(232,120,150,.07),rgba(232,120,150,0) 62%),linear-gradient(135deg,#FFFFFF,#FAF4F2,#F1E6E3)}.sf-wi .sf-band–white:nth-of-type(even){background-image:radial-gradient(900px 520px at 94% 4%,rgba(91,23,48,.18),rgba(91,23,48,0) 64%),radial-gradient(780px 470px at 4% 96%,rgba(169,221,240,.42),rgba(169,221,240,0) 62%),linear-gradient(225deg,#FFFFFF,#FAF4F2,#F1E6E3)}.sf-wi .sf-band–mist{background-color:#F4ECEA;background-image:radial-gradient(860px 520px at 88% 8%,rgba(169,221,240,.40),rgba(169,221,240,0) 64%),radial-gradient(720px 460px at 8% 94%,rgba(91,23,48,.16),rgba(91,23,48,0) 62%),linear-gradient(160deg,#F8F2F0,#F4ECEA,#EADDD9)}.sf-wi .sf-band–deep,.sf-wi .sf-band–ink{color:#F5E9EC}.sf-wi .sf-band–deep{background-color:#5B1730;background-image:radial-gradient(900px 540px at 8% 6%,rgba(169,221,240,.18),rgba(169,221,240,0) 62%),radial-gradient(800px 500px at 92% 94%,rgba(232,120,150,.20),rgba(232,120,150,0) 62%),linear-gradient(210deg,#6A1D38,#5B1730,#431022)}.sf-wi .sf-band–ink{background-color:#2B0E18;background-image:radial-gradient(900px 540px at 90% 6%,rgba(115,32,61,.60),rgba(115,32,61,0) 62%),radial-gradient(760px 480px at 6% 96%,rgba(169,221,240,.12),rgba(169,221,240,0) 62%),linear-gradient(210deg,#3A1421,#2B0E18,#1C0910)}.sf-wi .sf-band–deep .sf-src,.sf-wi .sf-band–ink .sf-src{color:#D9C2CA}.sf-wi .sf-band–deep .sf-head p,.sf-wi .sf-band–ink .sf-head p,.sf-wi .sf-cta p{color:#EEDDE3}.sf-wi .sf-band–deep .sf-card p,.sf-wi .sf-band–ink .sf-card p,.sf-wi .sf-band–deep .sf-fact span,.sf-wi .sf-band–ink .sf-fact span{color:#EAD6DD}body.sfs .sf-wi .sf-band–deep .sf-list li span,body.sfs .sf-wi .sf-band–ink .sf-list li span{color:#EEDDE3}body.sfs .sf-wi .sf-band–mist .sf-list a:not(.sf-btn),body.sfs .sf-wi .sf-band–white .sf-list a:not(.sf-btn){color:#93204A}body.sfs .sf-wi .sf-band–mist .sf-list li>span,body.sfs .sf-wi .sf-band–white .sf-list li>span{color:#56424A}.sf-wi .sf-barrow .t{background:linear-gradient(90deg,#93204A,#C9577D)}.sf-wi .sf-band–deep .sf-barrow .t,.sf-wi .sf-band–ink .sf-barrow .t{background:linear-gradient(90deg,#6FC1E0,#A9DDF0)}.sf-wi .sf-pill{background:#F1E2E0;color:#5B1730}.sf-wi .sf-btn:hover{background:#CDEDF8}.sf-wi .sf-card-img,.sf-wi .sf-tile{background-color:#5B1730}.sf-wi .sf-q p{color:#3F2A31}.sf-wi .sf-band–deep .sf-kicker,.sf-wi .sf-band–ink .sf-kicker,.sf-wi .sf-band–deep .sf-fact b,.sf-wi .sf-band–ink .sf-fact b{color:#BDE6F5}.sf-wi .sf-kicker{color:#1E5A78}.sf-wi .sf-pf-card h3{color:#0C1F2C!important}.sf-wi .sf-band–deep .sf-btn–ghost,.sf-wi .sf-band–ink .sf-btn–ghost{border-color:rgba(255,255,255,.45);background:rgba(28,9,16,.35)}body.sfs .sf-wi .sf-band–deep a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-wi .sf-band–ink a:not(.sf-card):not(.sf-tile):not(.sf-btn){color:#BDE6F5}.sf-wi .sf-tablewrap{color:#2B0E18;border-color:#E8D9D6}.sf-wi .sf-table td{color:#2B0E18}.sf-wi .sf-table th{background:#5B1730;color:#fff}.sf-wi .sf-table tr:nth-child(even) td{background:#FAF3F1}body.sfs .sf-wi .sf-tablewrap a,body.sfs .sf-wi .sf-band–deep .sf-tablewrap a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-wi .sf-band–ink .sf-tablewrap a:not(.sf-card):not(.sf-tile):not(.sf-btn){color:#93204A}.sf-wi .sf-band–deep .sf-q,.sf-wi .sf-band–ink .sf-q{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.18)}.sf-wi .sf-band–deep .sf-q p,.sf-wi .sf-band–ink .sf-q p{color:#F0E1E6}body.sfs .sf-wi .sf-band–deep .sf-pill a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-wi .sf-band–ink .sf-pill a:not(.sf-card):not(.sf-tile):not(.sf-btn),body.sfs .sf-wi .sf-pill a{color:#93204A}.sf-wi .sf-band–deep .sf-card .sf-more,.sf-wi .sf-band–ink .sf-card .sf-more{color:#CDEDF8}.sf-wi .sf-bar .sf-crumbs,.sf-wi .sf-bar .sf-crumbs span,body.sfs .sf-wi .sf-bar .sf-crumbs a{color:#FFFFFF}.sf-wi .sf-note{color:#2B0E18}body.sfs .sf-wi .sf-note a{color:#93204A}@media (max-width:760px){.sf-wi .sf-hero{border-bottom-left-radius:50% 28px;border-bottom-right-radius:50% 28px}}
Wisconsin flowages

Buffalo Lake, Marquette County Fishing

A 2,179-acre Wisconsin flowage in Marquette County, down to 8 feet.

Piscifun LumiCat II catfish rodPick for catfishPiscifun LumiCat II catfish rod48% OFFSale $114.99 $219.99

Photo of Fox River: Royal Broil, CC BY-SA 2.0

Marquette County

Getting acquainted with Buffalo Lake, Marquette County

The WDNR lists Buffalo Lake, Marquette County at 2,179 acres, a flowage in Marquette County. Depths reach 8 feet at the deepest spot, with a mean of 5 feet. In a straight line, about 3 miles separates the lake from Packwaukee. Fisheries work here comes out of the Northeast Region. Lake class on the WDNR layer reads complex warm dark.

Fish on its WDNR list include catfish, panfish, largemouth bass, northern pike and walleye. The WDNR access layer maps 4 public boat landings. WDNR satellite clarity is 6.4 feet for 2017.

2,179acres
8 ftmaximum depth
4mapped landings
6.4 ftsatellite clarity
Piscifun Chaos XS round baitcasterFor the catfish herePiscifun Chaos XS round baitcaster36% OFFSale $57.99 $89.99
Fish

How abundant the fish are in Buffalo Lake, Marquette County

The DNR sorts the Buffalo Lake, Marquette County fishery into abundant, common and present groups.

Fish groupWDNR abundance
CatfishCommon
PanfishCommon
Largemouth BassPresent
Northern PikePresent
WalleyePresent

The WDNR class note for Buffalo Lake, Marquette County

“Complex warm dark lakes often support great action fisheries for black crappie, and have potential to produced quality walleye, northern pike, and/or muskellunge fisheries.”

WDNR Find a Lake fish list and abundance, WDNR lake classification and fisheries designation layers, checked October 2026.

Landings

Landings around Buffalo Lake, Marquette County

  • Buffalo Lake Access near Montello2 lanes, 16 to 20 trailer stalls, boarding dock, restroom, City of Montello
  • Buffalo Lake Access near Endeavor1 lane, 6 to 10 trailer stalls, boarding dock, restroom, Town of Packwaukee
  • Buffalo Lake Boat Ramp1 lane, 1 to 5 trailer stalls, Village of Endeavor
  • County Hwy C Boat Ramp1 lane, 6 to 10 trailer stalls, boarding dock, restroom, Highway Department

Public landings near Buffalo Lake, Marquette County

  • Williams Lake AccessWilliams Lake, 2 miles southeast
  • Lake Emery AccessLake Emery, 3 miles west
  • Moon Lake Boat RampMoon Lake, 3 miles northeast
  • Kilby Lake AccessKilby Lake, 3 miles northeast
  • Montello Lake AccessLake Montello, 3 miles northeast
  • Fox River Access near MontelloFox River, 4 miles east

WDNR Boat Access and Shore Fishing layers and Find a Lake landing table, checked October 2026.

Water

Depth and bottom of Buffalo Lake, Marquette County

8 ftdeepest point
5 ftmean depth
6.4 ftsatellite clarity (2017)
drainagelake type

Under the water, Buffalo Lake, Marquette County is 15% sand, 0% gravel, 0% rock, 85% muck, per the DNR.

Hydrologically, Buffalo Lake, Marquette County is a drainage lake (a stream flows in and out).

Buffalo Lake, Marquette County has these invasive species on file: brittle waternymph, curly-leaf pondweed, eurasian water-milfoil, hybrid eurasian / northern water-milfoil, purple loosestrife and starry stonewort. Rinse gear before the next lake.

The WDNR notes ordinances on Buffalo Lake, Marquette County for slow-no-wake areas.

WDNR Find a Lake page, WDNR Landsat lake clarity layer, checked October 2026.

Regulations

The rule table for Buffalo Lake, Marquette County

WDNR lists these Buffalo Lake, Marquette County seasons and bag rules species by species.

SpeciesSeasonRule
Walleye, sauger and hybridsMay 2, 2026 to March 7, 2027The minimum length limit is 15" and the daily bag limit is 3.
Muskellunge and hybridsMay 2, 2026 to December 31, 2026 on open waterThe minimum length limit is 40" and the daily bag limit is 1.
Northern pikeMay 2, 2026 to March 7, 2027The minimum length limit is 26" and the daily bag limit is 2.
Largemouth and smallmouth bassMay 2, 2026 to March 7, 2027The minimum length limit is 14" and the daily bag limit is 5.
PanfishOpen All YearNo minimum length limit and the daily bag limit is 25.
CatfishOpen All YearSee specific species regulations in this group.
Channel catfishOpen All YearNo minimum length limit and the daily bag limit is 25, 25 in total, but only 24 if one flathead catfish is included.
Flathead catfishMay 2, 2026 to September 30, 2026The minimum length is 30, but flathead catfish from 36" to 42" may not be kept.The daily bag limit is 1.
Lake sturgeonClosedNo fishing allowed.
Shovelnose sturgeonClosedNo fishing allowed.
Cisco and whitefishOpen All YearNo minimum length limit and the daily bag limit is 10.
Rock, yellow and white bassOpen All YearNo minimum length limit and the daily bag limit is unlimited.
BullheadsOpen All YearNo minimum length limit and the daily bag limit is unlimited.
Rough fishOpen All YearNo minimum length limit and the daily bag limit is unlimited.

The WDNR record for Buffalo Lake, Marquette County adds: Catch and release fishing for largemouth and smallmouth bass is open year round unless otherwise noted. Motor Trolling is allowed with up to 3 hooks, baits, or lures, per angler.

County text for Marquette: Countywide catfish regulations follow those of the Winnebago system waters (see page 94). Motor trolling is permitted countywide (three hooks, baits or lures per person).

Buffalo Lake, Marquette County is south of US Highway 10 for pike, and in the Southern Bass Zone for bass.

WDNR Lake Regulation search and the 2026-2027 Guide to Wisconsin Hook and Line Fishing Regulations, checked October 2026.

Stocking

Buffalo Lake, Marquette County stocking history

Buffalo Lake, Marquette County received 6,358 fish over 6 stocking records between 2023 and 2024.

YearSpeciesSizeAvg lengthNumber
2024Black crappiesmall fingerling4 in359
2024Largemouth basslarge fingerling5 in800
2024Yellow perchsmall fingerling4 in1,400
2023Black crappieyearling4 in1,300
2023Largemouth basslarge fingerling5 in450
2023Yellow perchyearling5 in2,049

WDNR Fish Stocking Summary, stocking years 2023 to 2025. Wisconsin stocking.

Compare

Buffalo Lake, Marquette County beside its neighbors

LakeDistanceAcresMax depth ftLandingsWDNR class
Buffalo Lake, Marquette County2,17984complex warm dark
Williams Lake near Montello, Marquette County, 54 acres2 miles southeast5461simple warm clear
Metcalf Lake, Marquette County2 miles southeast26310simple warm dark
Lake Emery2 miles northwest32121simple riverine
Moon Lake, Marquette County3 miles northeast71121simple warm dark
Kilby Lake3 miles northeast44291simple warm dark

WDNR Find a Lake, lake classification and boat access layers.

Nearby

In reach of Buffalo Lake, Marquette County

Other Wisconsin lakes close to Buffalo Lake, Marquette County

  • Williams Lake near Montello, Marquette County, 54 acres2 miles southeast
  • Metcalf Lake, Marquette County2 miles southeast
  • Lake Emery2 miles northwest
  • Moon Lake, Marquette County3 miles northeast
  • Kilby Lake3 miles northeast

Tackle shops a short drive from Buffalo Lake, Marquette County

  • The Minnow Bucket, 321 S Franklin Avebait and tackle shop, Oxford, 8 miles
  • Runnings #110farm and general store with fishing gear, Portage, 14 miles
  • Walmart Portagefarm and general store with fishing gear, Portage, 14 miles
  • M And M Tackle It Bait Shopbait and tackle shop, Portage, 15 miles
  • Hwy Bait & Tacklebait and tackle shop, Pardeeville, 16 miles
  • D & R Luresbait and tackle shop, Neshkoro, 16 miles

Nearby Wisconsin towns for Buffalo Lake, Marquette County

  • Packwaukee3 miles
  • Montello4 miles
  • Endeavor5 miles

County pages for Buffalo Lake, Marquette County

  • Marquette Countyseat: Montello
Piscifun

Gear from Piscifun for Buffalo Lake, Marquette County

Piscifun LumiCat II catfish rod

Piscifun LumiCat II catfish rod48% OFF

Sale $114.99 $219.99
Piscifun Chaos XS round baitcaster

Piscifun Chaos XS round baitcaster36% OFF

Sale $57.99 $89.99
Piscifun Chaos XS and catfish rod combo

Piscifun Chaos XS and catfish rod combo

Check price at Piscifun
Piscifun AlinoX 400 baitcaster with bait clicker

Piscifun AlinoX 400 baitcaster with bait clicker25% OFF

Sale $149.99 $199.99

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

Photographs

Shoreline scenes a drive from Buffalo Lake, Marquette County

Columbia County, Wisconsin
Columbia County 16 mi
Photo: Joshua Mayer, CC BY-SA 2.0
Wisconsin Dells, Wisconsin
Wisconsin Dells 21 mi
Photo: Warren LeMay, CC BY-SA 2.0
Green Lake, Green Lake County, Wisconsin
Green Lake, Green Lake County 20 mi
Photo: Wikideas1, CC0 1.0
Baraboo River, Wisconsin
Baraboo River 28 mi
Photo: Joshua Mayer, CC BY-SA 2.0
Answers

Quick facts people look up on Buffalo Lake, Marquette County

How far is Buffalo Lake, Marquette County from the nearest Wisconsin town?

In Marquette County, WDNR Northeast Region, about 3 miles from Packwaukee.

How big is Buffalo Lake, Marquette County by the WDNR count?

About 2,179 acres and 8 feet at the deepest.

Which landing should I use to launch on Buffalo Lake, Marquette County?

Try Buffalo Lake Access near Montello, one of 4 mapped landings.

Does the WDNR list walleye in Buffalo Lake, Marquette County?

Find a Lake names catfish (common), panfish (common), largemouth bass (present), northern pike (present) and walleye (present).

What can I keep from Buffalo Lake, Marquette County?

Walleye, sauger and hybrids, per WDNR: The minimum length limit is 15" and the daily bag limit is 3.

Is a stamp needed on Buffalo Lake, Marquette County?

Anglers 16 and older need a Wisconsin fishing license: $20 a year for residents and $55 for nonresidents, with a $5 first-time buyer rate for residents.

What lake class is Buffalo Lake, Marquette County?

Satellite clarity about 6.4 feet (2017). Bottom: 15% sand, 0% gravel, 0% rock, 85% muck. WDNR class: complex warm dark. Type: drainage.

Where can I buy bait on the way to Buffalo Lake, Marquette County?

Closest on our list: The Minnow Bucket, 8 miles.

What has been stocked in Buffalo Lake, Marquette County?

In 2024, 359 black crappie, 800 largemouth bass and 1,400 yellow perch.

Put Buffalo Lake, Marquette County on this year's Wisconsin list

Buy a Go Wild license before the drive.