Fishing in St. Clair County, Illinois
County seat: Belleville. Population 257,400.
- 7lake pages
- 9IDNR launches
- 1river pages
Pick for largemouth bassPiscifun Chaos Pro CNC baitcasting reel25% OFFSale $97.99 Photo of Kaskaskia River: tofu nutloaf, CC BY-SA 2.0
Sizing up the water in St. Clair County
Belleville is the county seat of St. Clair County, and the 2020 Census found 257,400 people living in the county. The IDNR fishing map files the county's loaner sites under the IDNR fishing map's Southern Illinois grouping.
Among 7 lake pages for the county, Eagle Lake (PRKFWA) spreads over the most acres. Within the county, IDNR data shows 9 public launches. Without a boat, 1 fishing pier on the IDNR inventory are an option. 34 stocking rows in the IDNR table name county water since 2021.
Census 2020 population; IDNR IFishIllinois waterbody pages and map; IDNR lands asset inventory (2019); IDNR stocking table; read November 4, 2026.
IDNR launches and lakes of St. Clair County, plotted
IDNR IFishIllinois map launch points, IDNR asset inventory piers and IFishIllinois page points; read November 4, 2026.
Ponds and lakes scattered across St. Clair County
| Lake | Acres (IDNR) | Max depth (IDNR text) | Kind | Launches | Fish named |
|---|---|---|---|---|---|
| Beaver Lake (PRKFWA) | lake | 2 | sauger, largemouth bass, redear sunfish | ||
| Eagle Lake (PRKFWA) | 101 | lake | 0 | muskellunge, largemouth bass, channel catfish | |
| Frank Holten Grand Marais Lake | 97 | lake | 1 | hybrid sunfish, channel catfish, largemouth bass | |
| Frank Holten Whispering Willow Lake | 79 | lake | 1 | channel catfish, largemouth bass | |
| Mascoutah Lake | 17 | lake | 0 | channel catfish | |
| Jones Park Lake | 7 | lake | 0 | bluegill, channel catfish, rainbow trout | |
| Willow Lake (PRKFWA) | 7 | lake | 2 |
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.
For the largemouth bass herePiscifun AlinoX 300 low profile baitcaster34% OFFSale $104.99 Which fish the lake pages near St. Clair County mention
A count of nearby lake pages (to 50 miles from Belleville) puts bluegill first.
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.
Creek and slough fishing in St. Clair County
- Kaskaskia RiverIFishIllinois page, 10 IDNR-mapped ramps, 11 USGS gauges
More current across St. Clair County (1)
- Hog Riverriver
Live streamflow in St. Clair County
| USGS gauge | Latest reading | Time (ET) |
|---|---|---|
| Kaskaskia River At New Athens, Il | 483 cfs, 68.51 ft gage height | Nov 11 9:00 pm |
| Richland Creek Near Hecker, Il | 14 cfs, 27.06 ft gage height | Nov 11 9:00 pm |
| Silver Creek At Route 161 Nr Mascoutah, Il | 13 cfs, 8.10 ft gage height | Nov 11 8:45 pm |
| Silver Creek Near Freeburg, Il | 14 cfs, 0.09 ft gage height | Nov 11 9:00 pm |
US Geological Survey provisional data, retrieved Nov 11, 2026 9:33 pm 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.
Forecast-service gauges near St. Clair County
| Gauge | Reading | Flow | Flood category | Time (UTC) |
|---|---|---|---|---|
| Silver Creek near Mascoutah | 8.76 ft | 1.69 kcfs | not defined | 2026-11-05 17:45:00 UTC |
| Mississippi River at St. Louis | 5.3 ft | 143 kcfs | no flooding | 2026-11-05 18:30:00 UTC |
| Kaskaskia River at New Athens | 68.57 ft | 0.309 kcfs | no flooding | 2026-11-05 18:00:00 UTC |
Snapshot readings only, each with its UTC time; live USGS data sits on the river pages.
NOAA National Water Prediction Service gauge readings (water.noaa.gov), read November 5, 2026; dated readings, not live (kcfs = thousand cubic feet per second).
State and park ramps in St. Clair County
- Teal Lake Boat Ramp on Willow Lake (PRKFWA)Willow Lake (PRKFWA), gravel ramp
- Beaver Lake Boat RampBeaver Lake (PRKFWA), launch
- Eagle Lake Boat Ramp on Beaver Lake (PRKFWA)Beaver Lake (PRKFWA), launch
- Frank Holten Grand Marais Lake Boat RampFrank Holten Grand Marais Lake, launch
- Frank Holten Whispering Willow Lake Boat RampFrank Holten Whispering Willow Lake, launch
- Kaskaskia River Fayetteville Boat RampKaskaskia River, launch
- Kaskaskia River New Athens Boat RampKaskaskia River, launch
- Marissa City Lake Boat RampMarissa City Lake, launch
- Willow Lake Boat RampWillow Lake (PRKFWA), launch
IDNR maps 1 launch launches on waters that are rows only, not pages.
Piers and shoreline spots in St. Clair County
- Frank Holten Fishing Pier on Frank Holten Grand Marais Lakefishing pier, IDNR site: Frank Holten
There are 4 boat docks on the IDNR asset list too.
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.
IDNR stocking rows from St. Clair County
| Year | Water | Species (as listed) | Number | Size class |
|---|---|---|---|---|
| 2026 | Frank Holten Grand Marais Lake | Bluegill x Green Sunfish | 2,500 | Advanced Fingerling (4 – 7") |
| 2026 | Frank Holten Grand Marais Lake | Bluegill x Green Sunfish | 2,500 | Fingerling (1 – 3") |
| 2026 | Frank Holten Grand Marais Lake | Channel Catfish | 4,850 | Advanced Fingerling (4 – 7") |
| 2026 | Frank Holten Grand Marais Lake | Largemouth Bass | 4,863 | Fingerling (1 – 3") |
| 2026 | Frank Holten Grand Marais Lake | Rainbow Trout | 2,240 | Adult |
| 2026 | Frank Holten Grand Marais Lake | Rainbow Trout | 3,740 | NonVulnerable (8 – 10") |
| 2026 | Frank Holten Whispering Willow Lake | Channel Catfish | 4,000 | Advanced Fingerling (4 – 7") |
| 2026 | Frank Holten Whispering Willow Lake | Largemouth Bass | 4,000 | Fingerling (1 – 3") |
| 2026 | Jones Park Lake | Rainbow Trout | 460 | Adult |
| 2026 | Jones Park Lake | Rainbow Trout | 460 | NonVulnerable (8 – 10") |
| 2025 | Frank Holten Grand Marais Lake | Channel Catfish | 322 | Adult |
| 2025 | Frank Holten Grand Marais Lake | Channel Catfish | 4,528 | Advanced Fingerling (4 – 7") |
| 2025 | Frank Holten Grand Marais Lake | Largemouth Bass | 4,879 | Fingerling (1 – 3") |
| 2025 | Frank Holten Grand Marais Lake | Rainbow Trout | 2,057 | Adult |
| 2025 | Frank Holten Whispering Willow Lake | Channel Catfish | 4,000 | Advanced Fingerling (4 – 7") |
| 2025 | Frank Holten Whispering Willow Lake | Largemouth Bass | 4,019 | Fingerling (1 – 3") |
| 2025 | Jones Park Lake | Channel Catfish | 400 | Advanced Fingerling (4 – 7") |
| 2025 | Jones Park Lake | Rainbow Trout | 506 | Adult |
| 2025 | Mascoutah Lake | Channel Catfish | 428 | Advanced Fingerling (4 – 7") |
| 2024 | Frank Holten Grand Marais Lake | Channel Catfish | 2,910 | NonVulnerable (8 – 10") |
| 2024 | Frank Holten Grand Marais Lake | Largemouth Bass | 4,918 | Advanced Fingerling (4 – 7") |
| 2024 | Frank Holten Whispering Willow Lake | Channel Catfish | 2,400 | NonVulnerable (8 – 10") |
| 2024 | Frank Holten Whispering Willow Lake | Largemouth Bass | 4,021 | Fingerling (1 – 3") |
| 2024 | Jones Park Lake | Channel Catfish | 240 | NonVulnerable (8 – 10") |
| 2023 | Frank Holten Grand Marais Lake | Channel Catfish | 4,350 | Advanced Fingerling (4 – 7") |
| 2023 | Frank Holten Whispering Willow Lake | Channel Catfish | 4,000 | Advanced Fingerling (4 – 7") |
| 2023 | Frank Holten Whispering Willow Lake | Largemouth Bass | 4,000 | Advanced Fingerling (4 – 7") |
| 2023 | Jones Park Lake | Channel Catfish | 400 | Advanced Fingerling (4 – 7") |
| 2023 | Mascoutah Lake | Channel Catfish | 428 | Advanced Fingerling (4 – 7") |
| 2022 | Frank Holten Grand Marais Lake | Channel Catfish | 2,425 | Advanced Fingerling (4 – 7") |
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.
Daily and length rules covering St. Clair County
Site-specific entries override the statewide rows on the St. Clair County waters they name. Residents spend $15 on a year of fishing here, and anglers from away spend $31.50.
| Species | Daily limit | Rule as printed |
|---|---|---|
| Alligator Gar | 1 per 24 hours | Harvest limit is 1 Alligator Gar per 24 hours. |
| Blue, Channel, and Flathead Catfish | no limit | There are no daily harvest or size limits, except as specified under Site Specific Regulations. |
| Bluegill, Redear Sunfish, Other Sunfish | no limit | There are no harvest or size limits, except as specified under Site Specific Regulations. |
| Crappie (White, Black or Hybrid Crappie) | no limit | There are no daily harvest or size limits, except as specified under Site Specific Regulations. |
| Lake Sturgeon | no possession | Protected; No possession. |
| Largemouth Bass, Smallmouth Bass, Spotted Bass | 6 (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 Hybrid | muskellunge 1, northern pike 3 | All 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 |
| Paddlefish | 2 | Daily 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 Hybrids | no limit under 17 inches; 3 at 17 inches or longer | There 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 Salmon | 5 (combined) | Daily harvest limit is 5 trout or salmon, either singly or in the aggregate. |
| Walleye, Sauger, or their Hybrid | 6 (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 |
Where limits change in St. Clair County (7)
| Water | Species | Rule as printed (code numbers kept) |
|---|---|---|
| Frank Holten Lakes | All Fish | 2 Pole and Line Fishing Only (1) (5) |
| Frank Holten Lakes | Channel Catfish | 6 Fish Daily Harvest Limit |
| Frank Holten Lakes | Large or Smallmouth Bass | 14 inch Minimum Length Limit |
| Frank Holten Lakes | Trout | Fall Closed Season (7), Spring Closed Season (8) |
| Jones Park Lake | All Fish | 2 Pole and Line Fishing Only (1) |
| Jones Park Lake | Channel Catfish | 6 Fish Daily Harvest Limit |
| Jones Park Lake | Trout | Fall Closed Season (7), Spring Closed Season (8) |
| Kaskaskia River State Fish and Wildlife Area – Doza Creek | Recreational Use Restrictions | Waterfowl Refuge or Hunting Area (12) |
| Marissa City Lake | All Fish | 2 Pole and Line Fishing Only (1) |
| Marissa City Lake | Channel Catfish | 6 Fish Daily Harvest Limit |
| Mascoutah Reservoir | All Fish | 2 Pole and Line Fishing Only (1) |
| Mascoutah Reservoir | Channel Catfish | 6 Fish Daily Harvest Limit |
| Mascoutah Reservoir | Large or Smallmouth Bass | 15 inch Minimum Length Limit; 3 Fish Daily Harvest Limit |
| Peabody River King, Pit #3 Lakes and Ponds | All Fish | 2 Pole and Line Fishing Only (1) (5) |
| Peabody River King, Pit #3 Lakes and Ponds | Channel Catfish | 6 Fish Daily Harvest Limit |
| Peabody River King, Pit #3 Lakes and Ponds | Large or Smallmouth Bass | 15 inch Minimum Length Limit; 3 Fish Daily Harvest Limit |
| Peabody River King, Pit #3 Lakes and Ponds | White, Black, or Hybrid Crappie | 9 inch Minimum Length Limit; 25 Fish Daily Harvest Limit |
| Willow Lake | All Fish | 2 Pole and Line Fishing Only (1) |
| Willow Lake | Channel Catfish | 6 Fish Daily Harvest Limit |
| Willow Lake | Large or Smallmouth Bass | 15 inch Minimum Length Limit; 3 Fish Daily Harvest Limit |
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.
Illinois record fish tied to St. Clair County
| Species | Division | Weight | Water | Date |
|---|---|---|---|---|
| Channel Catfish | hook and line | 45 lbs 4 oz | Baldwin Lake | Feb. 7, 1987 |
| Longnose Gar | bow and arrow | 32 lbs 3.2 oz | Kaskaskia River | Sept. 14, 2017 |
IDNR Illinois state record fish list (keeper: Illinois Department of Natural Resources; no angler names printed), read November 4, 2026.
Borrowing a rod in St. Clair County
- Caseyville Public Library419 S. 2nd Street, Caseyville, (618) 345-5848
- Frank Holten State Park4500 Pocket Road, East St. Louis, (618) 874-7920
- Mascoutah Public Library3 W. Church Street, Mascoutah, (618) 566-2562
- O'Fallon Library120 Civic Plaza, O'Fallon, (618) 632-3783
- Smithton Library109 S. Main Street, Smithton, (618) 233-8057
Borrowers sign out a rod and tackle at no cost at each site on the IDNR list.
IDNR IFishIllinois map, tackle loaner site layer (KML), read November 5, 2026.
Bait counters and guide outfits in St. Clair County
Tackle stores in St. Clair County
- Fairview Sports & Hardwarebait and tackle shop, Fairview Heights
- Obie's Tackle Cobait and tackle shop, Belleville
- Old Whiskers Bait Cobait and tackle shop, O Fallon
- Ron's Bait & Tackle, 4050 Bunkum Rdbait and tackle shop, East Saint Louis
- Academy Sports + Outdoors O Fallonsporting goods store, O Fallon
- Dick's Sporting Goods Fairview Heights, 6575 North Illinois Streetsporting goods store, Fairview Heights
- Dick's Sporting Goods Fairview Heights, 81 Ludwig Drsporting goods store, Fairview Heights
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.
A few miles of blacktop from St. Clair County
Towns in St. Clair County with a motel and a diner
- Bellevillepop. 42,404
- O'Fallonpop. 32,289
- East St. Louispop. 18,469
- Fairview Heightspop. 16,706
- Swanseapop. 14,386
- Shilohpop. 14,098
- Cahokiapop. 12,096
- Mascoutahpop. 8,754
- Lebanonpop. 4,691
- Freeburgpop. 4,582
- Caseyvillepop. 4,400
- Centrevillepop. 4,232
- Millstadtpop. 4,071
- Smithtonpop. 4,006
- Dupopop. 3,996
- Scott AFBpop. 3,688
Bordering counties of St. Clair County, with links
- Monroe County19 miles southwest
- Madison County25 miles north
- Clinton County29 miles east
- Washington County29 miles east
Piscifun tackle to load up before St. Clair County
Piscifun and Amazon links are affiliate links; the site earns a commission on qualifying purchases.
Fish to recognise on sight at St. Clair County

Photo: USFWS Mountain-Prairie, Public domain

Photo: Alabama Extension, CC0 1.0

Photo: Oregon Department of Fish & Wildlife, CC BY-SA 2.0

Photo: USFWS Mountain-Prairie, Public domain
Replies on fishing within St. Clair County
How many IDNR-listed ramps are in St. Clair County?
IDNR data shows 9 launches, starting with Teal Lake Boat Ramp on Willow Lake (PRKFWA).
Which St. Clair County water is the widest?
Eagle Lake (PRKFWA), at 101 acres by the IDNR listing.
Which fish do St. Clair County lakes hold, per IDNR?
Bluegill tops the count of lake pages within 50 miles, followed by largemouth bass, channel catfish and redear sunfish.
Which St. Clair County stores carry fishing tackle?
7 shops, starting with Fairview Sports & Hardware.
Where are loaner rods in St. Clair County?
IDNR lists 5 loaner sites here, starting with Caseyville Public Library in Caseyville.
Which Illinois town holds the St. Clair County county clerk?
Belleville is the seat.
Is a license required on St. Clair County lakes?
Residents spend $15 on a year of fishing here, and anglers from away spend $31.50.
Which counties surround St. Clair County?
The nearest county pages are Monroe County, Madison County and Clinton County.
Do any St. Clair County waters have site-specific rules?
The digest lists 7 site-specific entries for waters in or by this county, starting with Frank Holten Lakes; the table above shows each.
What does the stocking table show for St. Clair County?
The IDNR table carries 34 rows; the newest lists 4,863 Largemouth Bass, Fingerling (1 – 3") (2026) in Frank Holten Grand Marais Lake.
Did an Illinois record fish come out of St. Clair County?
Channel Catfish, 45 lbs 4 oz, February 7, 1987 (hook and line), from Baldwin Lake.
Pick a lake or creek in St. Clair County
Open a lake for its ramps and site rules.

