Illinois counties

Fishing in Winnebago County, Illinois

County seat: Rockford. Population 285,350.

  • 6lake pages
  • 22IDNR launches
  • 8river pages
Piscifun Chaos Pro CNC baitcasting reelPick for largemouth bassPiscifun Chaos Pro CNC baitcasting reel25% OFFSale $97.99 $129.99

Photo of Rock River: Seclusive Nature, CC BY-SA 4.0

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

Fishing Winnebago County, the Prairie State snapshot

Winnebago County counted 285,350 residents in 2020 and runs its county business from Rockford. IDNR's map labels the loaner sites in this county with the IDNR fishing map's Chicago/Northeast Illinois grouping.

The county has 6 lake guides; Baumann Park Lake covers the most water. County lines hold 22 public launches by IDNR's count. Shore anglers get 3 fishing piers from the 2019 IDNR asset inventory. IDNR stocking rows for county waters number 59 stocking rows across 2021-2026.

6lake pages
22IDNR launches
8river pages
59stocking rows

Census 2020 population; IDNR IFishIllinois waterbody pages and map; IDNR lands asset inventory (2019); IDNR stocking table; read November 4, 2026.

Map

Lake pins and launch pins for Winnebago County

IDNR IFishIllinois map launch points, IDNR asset inventory piers and IFishIllinois page points; read November 4, 2026.

Lakes

Picking among the Winnebago County lakes

LakeAcres (IDNR)Max depth (IDNR text)KindLaunchesFish named
Pierce Lake36 ftlake2muskellunge, largemouth bass, bluegill
Olson Lake12 ftlake1bluegill, channel catfish, muskellunge
Baumann Park Lake2622 ftlake0bluegill, largemouth bass, rainbow trout
Levings Lake26lake0largemouth bass, bluegill, common carp
Four Lakes19lake0redear sunfish, bluegill, largemouth bass
Lake Victoria17lake0largemouth bass, bluegill

Acres as listed on the IDNR IFishIllinois page (printed only where the page text gives the same size); depth only where the IDNR text states a maximum depth. Launch counts from the IDNR map and 2019 inventory; acres left blank where the IDNR page text disagrees with its listing.

Piscifun AlinoX 300 low profile baitcasterFor the largemouth bass herePiscifun AlinoX 300 low profile baitcaster34% OFFSale $104.99 $159.99
Species

The fish named most often near Winnebago County

Out to 50 miles from Rockford, the lake pages name largemouth bass most often.

Largemouth bass35 lakes
Bluegill34 lakes
Channel catfish22 lakes
Black crappie12 lakes
Common carp8 lakes
Rainbow trout6 lakes
Muskellunge5 lakes
Redear sunfish5 lakes
Smallmouth bass5 lakes
Northern pike4 lakes

IDNR fishing outlook ratings, species named on IFishIllinois pages, the IDNR stocking table and state records, counted per lake page within 50 miles; not a survey of fish numbers.

Rivers

Rivers and creeks through Winnebago County

Further streams through Winnebago County (1)

  • Sugar River1 IDNR-mapped ramp

Running water measured in Winnebago County

USGS gaugeLatest readingTime (ET)
Rock River At Rockton, Il4,000 cfs, 4.68 ft gage heightNov 12 11:30 pm
Pecatonica River Nr Shirland, Ill1,600 cfs, 5.53 ft gage heightNov 13 12:00 am
Kishwaukee River Near Perryville, Il729 cfs, 6.33 ft gage heightNov 12 11:30 pm
Rock River At Latham Park, Il4.74 ft gage heightNov 12 11:30 pm
Rock River At Auburn St At Rockford2.90 ft gage heightNov 12 11:45 pm
Rock River Above Dam At Rockford, Il2.37 ft gage heightNov 13 12:00 am

US Geological Survey provisional data, retrieved Nov 13, 2026 12:34 am ET. Provisional readings can be revised.

IDNR IFishIllinois river and pool pages, USGS GNIS names, IDNR map launches and USGS gauges (live readings); read November 4, 2026.

River stages

NWS gauge readings near Winnebago County

GaugeReadingFlowFlood categoryTime (UTC)
Rock River at Rockford (Fordam Dam)2.35 ft–no flooding2026-11-05 19:00:00 UTC
Rock River at Rockford (Auburn Street)2.88 ft4.72 kcfsno flooding2026-11-05 18:45:00 UTC
Kishwaukee River near Perryville6.81 ft1.08 kcfsno flooding2026-11-05 18:30:00 UTC
Rock River at Latham Park4.69 ft3.94 kcfsno flooding2026-11-05 18:30:00 UTC
Kishwaukee River at Belvidere2.33 ft0.526 kcfsno flooding2026-11-05 18:30:00 UTC

Each line is one dated reading taken when this page was built, not a live feed.

NOAA National Water Prediction Service gauge readings (water.noaa.gov), read November 5, 2026; dated readings, not live (kcfs = thousand cubic feet per second).

Access

Boat ramps in Winnebago County

1 launch listed launches sit on water without its own guide on this site.

Bank access across Winnebago County

  • Ada Fishing Pier on Pierce Lakefishing pier, IDNR site: Rock Cut
  • Rock Cut Fishing Pier on Olson Lakefishing pier, IDNR site: Rock Cut
  • Rock Cut Fishing Pier on Pierce Lakefishing pier, IDNR site: Rock Cut

IDNR assets here add 5 boat docks.

IDNR IFishIllinois map, boat ramp and launch layer of October 2025 (KML; name, waterbody and notes as printed), read November 5, 2026. IDNR lands asset inventory, 2019 (boating and fishing assets layer), read November 4, 2026.

Stocking

IDNR stockings across Winnebago County

YearWaterSpecies (as listed)NumberSize class
2026Baumann Park LakeRainbow Trout5,239NonVulnerable (8 – 10")
2026Four LakesBluegill9,947Fingerling (1 – 3")
2026Four LakesLargemouth Bass525Advanced Fingerling (4 – 7")
2026Four LakesRainbow Trout1,636NonVulnerable (8 – 10")
2026Levings LakeBluegill9,947Fingerling (1 – 3")
2026Levings LakeLargemouth Bass663Fingerling (1 – 3")
2026Olson LakeChannel Catfish760Advanced Fingerling (4 – 7")
2026Olson LakeMuskellunge51Adult
2026Pierce LakeChannel Catfish3,865Advanced Fingerling (4 – 7")
2026Pierce LakeMuskellunge174Adult
2026Pierce LakeWalleye10,080Fingerling (1 – 3")
2025Baumann Park LakeChannel Catfish504Advanced Fingerling (4 – 7")
2025Baumann Park LakeRainbow Trout2,105Adult
2025Baumann Park LakeRainbow Trout2,906NonVulnerable (8 – 10")
2025Four LakesBluegill8,780Fingerling (1 – 3")
2025Four LakesLargemouth Bass525Advanced Fingerling (4 – 7")
2025Four LakesRainbow Trout2,081Adult
2025Levings LakeBluegill6,757Fingerling (1 – 3")
2025Levings LakeLargemouth Bass680Fingerling (1 – 3")
2025Olson LakeChannel Catfish720Advanced Fingerling (4 – 7")
2025Olson LakeMuskellunge45Adult
2025Pierce LakeChannel Catfish3,220Advanced Fingerling (4 – 7")
2025Pierce LakeMuskellunge165Adult
2025Pierce LakeSmallmouth Bass5,148Fingerling (1 – 3")
2025Pierce LakeWalleye10,776Fingerling (1 – 3")
2024Baumann Park LakeChannel Catfish516Advanced Fingerling (4 – 7")
2024Baumann Park LakeRainbow Trout2,603Adult
2024Four LakesBluegill4,161Fingerling (1 – 3")
2024Four LakesChannel Catfish340Advanced Fingerling (4 – 7")
2024Four LakesLargemouth Bass1,622Fingerling (1 – 3")

IDNR fish stocking table on ifishillinois.org (year, water, species, size class and number as listed; no stocking dates published), read November 4, 2026; rows reach the county through the water they name.

Regulations

Statewide creel rows for Winnebago County anglers

The statewide table covers Winnebago County; any water with its own digest entry is listed after it. The 2026 IDNR fee list puts the annual license at $15 for Illinoisans and $31.50 for out-of-staters.

SpeciesDaily limitRule as printed
Alligator Gar1 per 24 hoursHarvest limit is 1 Alligator Gar per 24 hours.
Blue, Channel, and Flathead Catfishno limitThere are no daily harvest or size limits, except as specified under Site Specific Regulations.
Bluegill, Redear Sunfish, Other Sunfishno limitThere are no harvest or size limits, except as specified under Site Specific Regulations.
Crappie (White, Black or Hybrid Crappie)no limitThere are no daily harvest or size limits, except as specified under Site Specific Regulations.
Lake Sturgeonno possessionProtected; No possession.
Largemouth Bass, Smallmouth Bass, Spotted Bass6 (combined)Daily harvest limit is 6 Bass, either singly or in the aggregate, except as specified under Site Specific Regulations. In rivers and streams and their tributaries statewide, except for the Mississippi, Ohio (including Golconda Marina), and Wabash Rivers, the d
Muskellunge, Northern Pike, and their Hybridmuskellunge 1, northern pike 3All Muskellunge and Muskellunge hybrids (Tiger Muskie) taken must be 36" in total length or longer, except as specified under Site Specific Regulations. No more than 1 Muskellunge or Muskellunge hybrid (Tiger Muskie) may be taken per day, except as specified u
Paddlefish2Daily harvest limit is 2 Paddlefish. Please refer to Site Specific Regulations for the Mississippi River between Illinois and Iowa and the Mississippi River between Illinois and Missouri.
Striped Bass (Ocean Rockfish), White Bass, Yellow Bass, and their Hybridsno limit under 17 inches; 3 at 17 inches or longerThere are no daily harvest limits or minimum size limits for Striped Bass (Ocean Rockfish), White Bass, Yellow Bass, and their hybrids, which are less than 17" in total length, except as specified under Site Specific Regulations. For these fish 17" in total le
Trout and Salmon5 (combined)Daily harvest limit is 5 trout or salmon, either singly or in the aggregate.
Walleye, Sauger, or their Hybrid6 (combined)All Walleye, Sauger, or their hybrid (Saugeye) taken must be 14" in total length or longer, except in the Mississippi River, Wabash River, or except as specified under Site Specific Regulations. Daily harvest limit is 6 Walleye, Sauger, or their hybrid, either

Exceptions to statewide limits in Winnebago County (11)

WaterSpeciesRule as printed (code numbers kept)
Baumann Park LakeAll Fish2 Pole and Line Fishing Only (1)
Baumann Park LakeChannel Catfish6 Fish Daily Harvest Limit
Baumann Park LakeLarge or Smallmouth Bass14 inch Minimum Length Limit; 1 Fish Daily Harvest Limit
Baumann Park LakeTroutFall Closed Season (7), Spring Closed Season (8)
Four LakesAll Fish2 Pole and Line Fishing Only (1)
Four LakesChannel Catfish6 Fish Daily Harvest Limit
Four LakesLarge or Smallmouth Bass14 inch Minimum Length Limit; 1 Fish Daily Harvest Limit
Four LakesTroutFall Closed Season (7), Spring Closed Season (8)
Kent CreekTroutCatch and Release Fishing Only (9)
Lake VictoriaAll Fish2 Pole and Line Fishing Only (1)
Lake VictoriaChannel Catfish6 Fish Daily Harvest Limit
Lake VictoriaLarge or Smallmouth Bass14 inch Minimum Length Limit; 1 Fish Daily Harvest Limit
Levings LakeAll Fish2 Pole and Line Fishing Only (1)
Levings LakeChannel Catfish6 Fish Daily Harvest Limit
Levings LakeLarge or Smallmouth Bass14 inch Minimum Length Limit; 1 Fish Daily Harvest Limit
Olson LakeAll Fish2 Pole and Line Fishing Only (1)
Olson LakeChannel Catfish6 Fish Daily Harvest Limit
Olson LakeLarge or Smallmouth Bass14 inch Minimum Length Limit; 1 Fish Daily Harvest Limit
Pecatonica River and TributariesSmallmouth Bass14 inch Minimum Length Limit
Pierce LakeAll Fish2 Pole and Line Fishing Only (1). All live bait greater than 8 inches must be rigged with a quick set rig (4). Sport fishermen may take carp, buffalo, suckers and gar by bow and arrow or bow and arrow devices, gigs or spears during May and June

IDNR 2026 Illinois Fishing Information digest (IDNR), read November 4, 2026. Site-specific regulations as printed in the 2026 Illinois Fishing Information digest (IDNR), read November 4, 2026.

Records

State record catches near Winnebago County

SpeciesDivisionWeightWaterDate
Walleyehook and line15 lbs 1 ozPecatonica RiverMarch 11, 2012

IDNR Illinois state record fish list (keeper: Illinois Department of Natural Resources; no angler names printed), read November 4, 2026.

Loaner tackle

Loaner rods at libraries and parks in Winnebago County

  • Winnebago County Forest Preserve District5500 Northrock Drive, Rockford, (815) 877-6100

Each site lends fishing gear for free through the IDNR loaner program.

IDNR IFishIllinois map, tackle loaner site layer (KML), read November 5, 2026.

Local help

Tackle counters across Winnebago County

Buying bait in Winnebago County

  • Angler's Edge Fishing and Marinefly shop, Loves Park
  • Rockford Baitbait and tackle shop, Rockford
  • Dick's Sporting Goods Rockfordsporting goods store, Rockford
  • Marina Health Care Consultants Incmarina, Rockford

Yellow Pages, chain store and IDNR license vendor listings; guide and charter association pages (matched by the waters they list or their county), read November 4, 2026.

Nearby

Around the Winnebago County shoreline

Home bases inside Winnebago County

  • Rockfordpop. 148,655
  • Loves Parkpop. 23,397
  • Machesney Parkpop. 22,950
  • Roscoepop. 10,983
  • South Beloitpop. 7,989
  • Rocktonpop. 7,863
  • Winnebagopop. 2,940
  • Cherry Valleypop. 2,905
  • Pecatonicapop. 2,090
  • Durandpop. 1,390

Counties sharing a border with Winnebago County

  • Boone County17 miles east
  • Ogle County22 miles south
  • Stephenson County26 miles west
  • McHenry County36 miles east
Piscifun

Piscifun picks ahead of a trip to Winnebago County

Piscifun Chaos Pro CNC baitcasting reel

Piscifun Chaos Pro CNC baitcasting reel25% OFF

Sale $97.99 $129.99
Piscifun AlinoX 300 low profile baitcaster

Piscifun AlinoX 300 low profile baitcaster34% OFF

Sale $104.99 $159.99
Piscifun Torrent Lite baitcasting reel

Piscifun Torrent Lite baitcasting reel

Check price at Piscifun
Piscifun Carbon R1 casting rod

Piscifun Carbon R1 casting rod23% OFF

Sale $199.99 $259.99

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

Photos

Timber, cornfield and water around Winnebago County through a lens

Rock River, Illinois
Rock River 31 mi
Photo: Seclusive Nature, CC BY-SA 4.0
Fox River, Illinois
Fox River 44 mi
Photo: David Jakes, CC BY 4.0
Pierce Lake, Illinois
Pierce Lake 7.6 mi
Photo: Tracy, CC BY 2.0
Elgin, Illinois
Elgin 41 mi
Photo: David Wilson, CC BY 2.0
Answers

Fishing around Winnebago County: the usual questions

How many IDNR boat launches sit inside Winnebago County?

There are 22 launches, such as Olson Lake Boat Ramp.

What is the biggest lake reaching into Winnebago County?

Baumann Park Lake, at 26 acres by the IDNR listing.

Which fish come up most on lakes near Winnebago County?

Largemouth bass tops the count of lake pages within 50 miles, followed by bluegill, channel catfish and black crappie.

Where can I pick up live bait in Winnebago County?

There are 4, Angler's Edge Fishing and Marine among them.

Which Winnebago County libraries lend fishing rods?

IDNR lists 1 loaner site here, starting with Winnebago County Forest Preserve District in Rockford.

Where do Winnebago County officials keep the courthouse?

It is Rockford.

Which license do I need for Winnebago County water?

The 2026 IDNR fee list puts the annual license at $15 for Illinoisans and $31.50 for out-of-staters.

Which county guides lie next to Winnebago County?

By distance: Boone County, Ogle County and Stephenson County.

Which Winnebago County waters carry their own limits?

The digest lists 11 site-specific entries for waters in or by this county, starting with Baumann Park Lake; the table above shows each.

Does IDNR stock fish in Winnebago County?

The IDNR table carries 59 rows; the newest lists 10,080 Walleye, Fingerling (1 – 3") (2026) in Pierce Lake.

Does any Winnebago County water hold a state record?

Walleye, 15 lbs 1 oz, March 11, 2012 (hook and line), from Pecatonica River.

Hook up the trailer and head into Winnebago County

Read the site-specific rules before keeping fish.