Fishing in St. Croix County, Wisconsin

County seat: Hudson  ·  Population: 90,687  ·  63 lakes, 4 guides

St. Croix River — a national scenic riverway — with smallmouth, walleye, and musky. Bass fishing near the Twin Cities border.

Lakes in St. Croix County (63)

Apple Falls Flowage
62 acres
Bass Lake (T30N R19W S23)
370 acres
Bierbrauer Lake
53 acres
Brushy Mound Lake
46.3 acres
Bushnell Lake
22 acres
Bushy Lake
23 acres
Casey Lake
29.2 acres
Dry Dam Lake
43.5 acres
East Twin Lake
60 acres
Glen Lake
84 acres
Guy Lake
23.6 acres
Harmin Lake
22.8 acres
Hatfield Lake
86.5 acres
Lake George
134.6 acres
Little Falls Lake
172 acres
Local Water
25.2 acres
Local Water
11.2 acres
Local Water
30.8 acres
Local Water
28.2 acres
Local Water
19.5 acres
Local Water
13.7 acres
Local Water
13.2 acres
Local Water
24.7 acres
Local Water
16.4 acres
Local Water
19.5 acres
Local Water
16 acres
Local Water
20.5 acres
Local Water
16.4 acres
Local Water
11.1 acres
Local Water
43.5 acres
Local Water
16.3 acres
Local Water
19.3 acres
Local Water
11.4 acres
Local Water
10.8 acres
Local Water
16 acres
Local Water
23.4 acres
Lundy Pond
23.9 acres
Mallalieu Lake
289.1 acres
New Richmond Flowage
236 acres
North Bass Lake
18.6 acres
Oakridge Lake
158.5 acres
Perch Lake
45.2 acres
Pine Lake
32.7 acres
Pine Lake, T29n R17w S01
118.5 acres
Riverdale Flowage
75 acres
Shank Lake
15.4 acres
St. Croix Lake
7,695.9 acres
Strand Lake
23.9 acres
Three Lakes
86.1 acres
Turtle Lake
29.6 acres
Un Lake
42.6 acres
Un Lake
10.7 acres
Un Lake
49.3 acres
Un Lake
15 acres
Un Lake
12.6 acres
Un Lake
10.2 acres
Un Lake
35.5 acres
Un Lake
13.5 acres
Unnamed Lake
11.9 acres
Unnamed Lake
17.2 acres
Unnamed Lake
21.3 acres
Unnamed St. Croix River backwaters
21.7 acres
West Twin Lake
98.5 acres

Trout Streams in St. Croix County (20)

Fishing Guides in St. Croix County (4)

Bait & Tackle Shops (5)

Marinas & Boat Rentals (25)

Resorts & Lodges in St. Croix County (17)