Southern Wisconsin is home to make large lakes that offer anglers a variety of fish to catch with the potential for big numbers of fish to go along with some very big fish. The lakes had to be at least 500 acres in size to be listed on this page. We organized them by size, so take a look to learn more about the bigger lakes to fish in southern Wisconsin.
Lake Koshkonong
Lake Koshkonong is a 10,595 acre lake located in Dane, Rock, Jefferson Counties. It has a maximum depth of 7 feet. Visitors have access to the lake from several public boat landings. There are also 2 public beaches on the lake. Fish include largemouth bass, smallmouth bass, muskie, northern pike, walleye, catfish and panfish. According to the DNR, panfish are common in the lake while all other species listed are present. The water is very murky.
Lake Mendota
Lake Mendota is a 9,781 acre lake located in Dane County. It has a maximum depth of 83 feet. Visitors have access to the lake from many public boat landings. There are also 7 public beaches on the lake. Fish include largemouth bass, smallmouth bass, northern pike, walleye, muskie, sturgeon, catfish and panfish. According to the DNR, panfish are abundant in the lake while largemouth bass, smallmouth bass, walleye, northern pike and catfish are considered common. Sturgeon are listed as present. The water is murky.
Lake Wisconsin
Lake Wisconsin is a 7,197 acre lake located in Sauk, Columbia Counties. It has a maximum depth of 24 feet. Visitors have access to the lake from a bunch of public boat landings. Fish include walleye, sauger, largemouth bass, smallmouth bass, northern pike, catfish, trout and panfish. According to the DNR, largemouth bass, smallmouth bass, northern pike and walleye are common in the lake.
Lake Geneva
Lake Geneva is a 5,401 acre lake located in Walworth County. It has a maximum depth of 135 feet. Visitors have access to the lake from several public boat landings. There are also multiple public beaches on the lake as well. Lake Geneva is a very popular recreational lake for swimming and boating. Fishing is very popular as well, however, you will have to deal with plenty of recreational boater traffic from some very large boats on this lake. Fish include largemouth bass, smallmouth bass, northern pike, muskie, walleye, lake trout, crappie, bluegill, perch and rock bass. According to the DNR, smallmouth bass are abundant while all other species in the lake are listed as present.
Lake Monona
Lake Monona is a 3,359 acre lake located in Dane County. It has a maximum depth of 74 feet. Visitors have access to the lake from several public boat landings. There are 7 public beaches on the lake as well. Fish include largemouth bass, smallmouth bass, northern pike, walleye, muskie, sturgeon, catfish and panfish. According to the DNR, panfish are abundant in the lake while largemouth bass, northern pike and walleye are considered common. Muskie, smallmouth bass, sturgeon and catfish are listed as present.
Lake Kegonsa
Lake Kegonsa is a 3,200 acre lake located in Dane County. It has a maximum depth of 32 feet. Visitors have access to the lake from several public boat landings. There is also a public beach on the lake. Fish include largemouth bass, smallmouth bass, northern pike, walleye, muskie, catfish and panfish. According to the DNR, panfish are abundant in the lake while largemouth bass, northern pike and walleye are considered common. Smallmouth bass, muskie and catfish are listed as present.
Pewaukee Lake
Pewaukee Lake is a 2,437 acre lake located in Waukesha County. It has a maximum depth of 45 feet. Visitors have access to the lake from several public boat landings. Fish include largemouth bass, northern pike, walleye, muskie and panfish. The water is moderately clear. According to the DNR, muskie, northern pike, largemouth bass and panfish are common in the lake while walleye are listed as present.
Big Muskego Lake
Big Muskego Lake is a 2,194 acre lake located in Waukesha County. It has a maximum depth of 23 feet. Visitors have access to the lake from multiple public boat landings. Fish include largemouth bass, northern pike and panfish. According to the DNR, largemouth bass are common in the lake while northern pike and panfish are listed as present.
Lake Waubesa
Lake Waubesa is a 2,074 acre lake located in Dane County. It has a maximum depth of 38 feet. Visitors have access to the lake from several public boat landings. There is also a public beach on the lake. Fish include largemouth bass, smallmouth bass, northern pike, walleye, muskie, catfish and panfish. According to the DNR, panfish and largemouth bass are abundant in the lake while northern pike and walleye are considered common. Muskie, smallmouth bass and catfish are listed as present.
Delavan Lake
Delavan Lake is a 1,906 acre lake located in Walworth County. It has a maximum depth of 52 feet. Visitors have access to the lake from multiple public boat landings. Fish include largemouth bass, smallmouth bass, northern pike, walleye, muskie, crappie, bluegill and perch. According to the DNR, panfish are abundant in the lake, while all of the other species of fish are listed as present.
Rock Lake
Rock Lake is a 1,365 acre lake located in Jefferson County. It has a maximum depth of 60 feet. Visitors have access to the lake from several public boat landings. There are also 2 public beaches on the lake. Fish include largemouth bass, smallmouth bass, northern pike, walleye and panfish. The water is moderately clear. According to the DNR, largemouth bass, smallmouth bass, walleye and panfish are common in the lake while northern pike are listed as present.
Okauchee Lake
Okauchee Lake is a 1,210 acre lake located in Waukesha County. It has a maximum depth of 90 feet. Visitors have access to the lake from 2 public boat landings. Fish include largemouth bass, smallmouth bass, northern pike, muskie, walleye and panfish. The water is moderately clear. According to the DNR, muskie, northern pike and largemouth bass are common in the lake while walleye, smallmouth bass and panfish are listed as present.
Lac La Belle
Lac La Belle is a 1,154 acre lake located in Waukesha County. It has a maximum depth of 45 feet. Fish include largemouth bass, smallmouth bass, northern pike, walleye and panfish. The water is moderately clear. According to the DNR, largemouth bass, smallmouth bass and panfish are common in the lake while northern pike and walleye are listed as present.
Nagawicka Lake
Nagawicka Lake is a 981 acre lake located in Waukesha County. It has a maximum depth of 90 feet. Fish include largemouth bass, smallmouth bass, northern pike, walleye and panfish. The water is moderately clear. According to the DNR, largemouth are common in the lake while smallmouth bass, walleye, northern pike and panfish are listed as present.
Como Lake
Como Lake is a 955 acre lake located in Walworth County. It has a maximum depth of 9 feet. Visitors have access to the lake from multiple public boat landings. Fish include largemouth bass, northern pike and panfish. According to the DNR, largemouth bass and northern pike are abundant in the lake while panfish are considered common.
Wind Lake
Wind Lake is a 919 acre lake located in Racine County. It has a maximum depth of 47 feet. Visitors have access to the lake from multiple public boat landings. Fish include largemouth bass, smallmouth bass, northern pike, walleye, catfish and panfish. The water is moderately clear. According to the DNR, walleye, northern pike, largemouth bass and panfish are common in the lake while smallmouth bass and catfish are listed as present.
Oconomowoc Lake
Oconomowoc Lake is a 818 acre lake located in Waukesha County. It has a maximum depth of 60 feet. Fish include largemouth bass, smallmouth bass, northern pike, walleye and panfish. The water is very clear, which can make fishing exciting because you can see a lot of fish in the lake, however, getting them to bite isn’t always easy. According to the DNR, largemouth bass and northern pike are common in the lake while smallmouth bass, walleye and panfish are listed as present.
Lake Beulah
Lake Beulah is a 812 acre lake located in Walworth County. It has a maximum depth of 58 feet. Fish include largemouth bass, northern pike and panfish. The water is moderately clear. According to the DNR, largemouth bass and panfish are common in the lake while northern pike are listed as present.
Elizabeth Lake
Elizabeth Lake is a 725 acre lake located in Kenosha County. It has a maximum depth of 32 feet. Visitors have access to the lake from multiple public boat landings. Fish include northern pike, largemouth bass, walleye, smallmouth bass and panfish. According to the DNR, largemouth bass are abundant in the lake while northern pike, walleye and panfish are considered common. Smallmouth bass are listed as present.
Pine Lake
Pine Lake is a 711 acre lake located in Waukesha County. It has a maximum depth of 85 feet. Fish include largemouth bass, smallmouth bass, northern pike, walleye and panfish. The water is very clear. Combine the clear water and the fishing pressure on this lake and fishing can be challenging for anglers. It is a good bass lake, but you really need to downsize your fishing line and/or use fluorocarbon to get more bites. According to the DNR, largemouth bass and smallmouth bass are common in the lake while northern pike, walleye and panfish are listed as present.
Whitewater Lake
Whitewater Lake is a 625 acre lake located in Walworth County. It has a maximum depth of 35 feet. Visitors have access to the lake from multiple public boat landings. There is a public beach on the lake as well. Fish include largemouth bass, northern pike, walleye and panfish. The water is murky. According to the DNR, panfish are abundant in the lake, largemouth bass are common while northern pike and walleye are listed as present.
Eagle Lake
Eagle Lake is a 529 acre lake located in Racine County. It has a maximum depth of 11 feet. Visitors have access to the lake from multiple public boat landings. Fish include northern pike, muskie, walleye, largemouth bass and panfish. According to the DNR, northern pike are abundant in the lake while largemouth bass and panfish are considered common. Muskie and walleye are listed as present.
Crystal Lake
Crystal Lake is a 525 acre lake located in Columbia, Dane Counties. It has a maximum depth of 9 feet. Fish include largemouth bass and panfish. According to the DNR, panfish are common in the lake while largemouth bass are listed as present.
Silver Lake
Silver Lake is a 516 acre lake located in Kenosha County. It has a maximum depth of 44 feet. Visitors have access to the lake from multiple public boat landings. Fish include largemouth bass, smallmouth bass, northern pike, walleye, muskie, catfish and panfish. According to the DNR, muskie, northern pike, walleye and largemouth bass are common in the lake while smallmouth bass, catfish and panfish are listed as present.