Smaller Lakes


Southern Wisconsin is home to a lot of smaller lakes that provide some good fishing for a variety of different fish.  Most of the lakes will be home to largemouth bass, northern pike, bluegill and other sunfish.  However, some lakes do offer other species to target such as muskie, walleye, smallmouth bass, crappie, catfish and more.  We listed the better lakes to fish in alphabetical order with most of the lakes being within the range of 100 to 499 acres.  Any lakes covering 500 acres or more are covered on our larger lakes of Southern Wisconsin page.  We did list a couple of lakes that are smaller than 100 acres below, however, if you’re interested in finding more of the smaller lakes in this area, you can visit the Wisconsin DNR lake finder page.


Bass Bay Lake


Bass Bay Lake is a 104 acre lake located in Waukesha County.  It has a maximum depth of 23 feet.  Fish include largemouth bass, northern pike, walleye and panfish.  According to the DNR, panfish are abundant in the lake, largemouth bass are considered common while northern pike and walleye are listed as present.



Beaver Lake


Beaver Lake is a 313 acre lake located in Waukesha County.  It has a maximum depth of 46 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, panfish are common in the lake while largemouth bass and northern pike are listed as present.



Blackhawk Lake


Blackhawk Lake is a 212 acre lake located in Iowa County.  It has a maximum depth of 42 feet.  Fish include largemouth bass, smallmouth bass, walleye and panfish.  According to the DNR, largemouth bass and panfish are common in the lake while smallmouth bass and walleye are listed as present.



Blue Spring Lake


Blue Spring Lake is a 136 acre lake located in Jefferson County.  It has a maximum depth of 27 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, panfish are abundant in the lake, largemouth bass are common and northern pike are listed as present.



Bohner Lake


Bohner Lake is a 135 acre lake located in Racine County.  It has a maximum depth of 30 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, largemouth bass are abundant in the lake while panfish and northern pike are considered common.



Booth Lake


Booth Lake is a 118 acre lake located in Walworth County.  It has a maximum depth of 24 feet.  Fish include largemouth bass and panfish.  According to the DNR, panfish are common in the lake while largemouth bass are listed as present.



Browns Lake


Browns Lake is a 397 acre lake located in Racine County.  It has a maximum depth of 44 feet.  Fish include largemouth bass, northern pike, walleye and panfish.  The water is moderately clear.  According to the DNR, largemouth bass and northern pike are abundant in the lake while walleye and panfish are listed as present.



Camp Lake


Camp Lake is a 439 acre lake located in Kenosha County.  It has a maximum depth of 19 feet.  Visitors have access to the lake from several public boat landings.  Fish include largemouth bass, northern pike, walleye, catfish and panfish.  According to the DNR, northern pike are abundant in the lake while largemouth bass and panfish are considered common.  Walleye and catfish are listed as present.



Center Lake


Center Lake is a 126 acre lake located in Kenosha County.  It has a maximum depth of 28 feet.  Fish include largemouth bass, northern pike, walleye and panfish.  According to the DNR, largemouth bass are abundant while panfish and northern pike are considered common.  Walleye are listed as present.



Devils Lake


Devils Lake is a popular lake to visit in this area.  Devils Lake State Park is here and that gives people access to this scenic lake.  There are 2 public boat landings on the lake and 2 public beaches as well.  It is a 374 acre lake located in Sauk County.  It has a maximum depth of 47 feet.  Fish include largemouth bass, smallmouth bass, northern pike, walleye, trout and panfish.  According to the DNR, panfish are abundant in the lake while largemouth bass and northern pike are considered common.  The other species of fish are listed as present.



Eagle Spring Lake


Eagle Spring Lake is a 279 acre lake located in Waukesha, Walworth Counties.  It has a maximum depth of 8 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, panfish are common in the lake while largemouth bass and northern pike are listed as present.  The water is moderately clear.



Fish Lake


Fish Lake is a 199 acre lake located in Dane County.  It has a maximum depth of 62 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, largemouth bass are abundant in the lake while northern pike and panfish are considered common.



Fowler Lake


Fowler Lake is a 97 acre lake located in Waukesha County.  It has a maximum depth of 50 feet.  Fish include largemouth bass, northern pike, walleye and panfish.  According to the DNR, panfish are abundant in the lake, largemouth bass are considered common while northern pike and walleye are listed as present.



Golden Lake


Golden Lake is a 288 acre lake located in Waukesha, Jefferson Counties.  It has a maximum depth of 44 feet.  Fish include largemouth bass, northern pike, walleye and panfish.  According to the DNR, largemouth bass, northern pike and panfish are common in the lake while walleye are listed as present.



Green Lake


Green Lake is a 311 acre lake located in Walworth County.  It has a maximum depth of 57 feet.  Fish include largemouth bass, northern pike, walleye and panfish.  According to the DNR, largemouth bass, northern pike and panfish are common in the lake while walleye are listed as present.  The water is very clear.



Hooker Lake


Hooker Lake is a 103 acre lake located in Kenosha County.  It has a maximum depth of 24 feet.  Visitors have access to the lake from several public boat landings.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, largemouth bass are abundant in the lake while northern pike and panfish are considered common.



Lake Andrea


Lake Andrea is a 121 acre lake located in Kenosha County.  Fish include largemouth bass, northern pike and panfish.



Lake Delton


Lake Delton is a 249 acre lake located in Sauk County.  It has a maximum depth of 16 feet.  Fish include largemouth bass, northern pike, walleye, catfish and panfish.  The water is murky.  According to the DNR, largemouth bass and walleye are common in the lake while northern pike, catfish and panfish are listed as present.



Lake Denoon


Lake Denoon is a 167 acre lake located in Waukesha, Racine Counties.  It has a maximum depth of 55 feet.  Fish include largemouth bass, northern pike, walleye and panfish.  According to the DNR, largemouth bass and northern pike are common in the lake while walleye and panfish are listed as present.



Lake Keesus


Lake Keesus is a 235 acre lake located in Waukesha County.  It has a maximum depth of 42 feet.  Fish include largemouth bass, northern pike, walleye and panfish.  According to the DNR, largemouth bass are abundant in the lake, panfish are common while northern pike and walleye are listed as present.



Lake Lorraine


Lake Lorraine is a 155 acre lake located in Walworth County.  It has a maximum depth of 8 feet.  Fish include largemouth bass, northern pike and panfish.



Lake Mary


Lake Mary is a 327 acre lake located in Kenosha County.  It has a maximum depth of 33 feet.  Fish include largemouth bass, northern pike, walleye and panfish.  According to the DNR, largemouth bass, walleye and panfish are common in the lake while northern pike are listed as present.



Lake Ripley


Lake Ripley is a 420 acre lake located in Jefferson County.  It has a maximum depth of 44 feet.  Visitors have access to the lake from a couple of public boat landings.  Fish include largemouth bass, northern pike, walleye and panfish.  According to the DNR, largemouth bass, walleye, northern pike and panfish are common in the lake.



Lake Wandawega


Lake Wandawega is a 120 acre lake located in Walworth County.  It has a maximum depth of 8 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, panfish are abundant in the lake while largemouth bass and northern pike are considered common.



Lake Wingra


Lake Wingra is a 336 acre lake located in Dane County.  It has a maximum depth of 14 feet.  There is a public boat landing on the lake as well as a public beach.  Fish include largemouth bass, northern pike, walleye, muskie and panfish.  According to the DNR, panfish are abundant in the lake while muskie and largemouth bass are common.  Northern pike and walleye are listed as present.



Little Muskego Lake


Little Muskego Lake is a 470 acre lake located in Waukesha County.  It has a maximum depth of 65 feet.  Visitors have access to the lake from several public boat landings.  Fish include largemouth bass, northern pike, walleye and panfish.  According to the DNR, largemouth bass and panfish are common in the lake while northern pike and walleye are listed as present.



Long Lake


Long Lake is a 105 acre lake located in Racine County.  It has a maximum depth of 25 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, largemouth bass and panfish are common in the lake while northern pike are listed as present.



Lower Nemahbin Lake


Lower Nemahbin Lake is a 239 acre lake located in Waukesha County.  It has a maximum depth of 36 feet.  Fish include largemouth bass, smallmouth bass, northern pike, walleye and panfish.  According to the DNR, largemouth bass are common in the lake while the other species are listed as present.  The water is moderately clear.



Lower Phantom Lake


Lower Phantom Lake is a 373 acre lake located in Waukesha County.  It has a maximum depth of 12 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, largemouth bass and northern pike are common in the lake while panfish are listed as present.  The water is very clear.



Marshall Millpond


Marshall Millpond is a 129 acre lake located in Dane County.  It has a maximum depth of 5 feet.  Fish include largemouth bass and panfish.  According to the DNR, largemouth bass are abundant in the lake while panfish are listed as present.



Middle Genesee Lake


Middle Genesee Lake is a 98 acre lake located in Waukesha County.  It has a maximum depth of 40 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, panfish are abundant in the lake, largemouth bass are common and northern pike are listed as present.



Middle Lake


Middle Lake is a 259 acre lake located in Walworth County.  It has a maximum depth of 40 feet.  Fish include largemouth bass, northern pike, walleye and panfish.  According to the DNR, largemouth bass, northern pike and panfish are common in the lake while walleye are listed as present.



Mill Lake


Mill Lake is a 271 acre lake located in Walworth County.  It has a maximum depth of 40 feet.  Fish include largemouth bass, northern pike, walleye and panfish.  According to the DNR, largemouth bass, northern pike and panfish are common in the lake while walleye are listed as present.



Mud Lake


Mud Lake is a 185 acre lake located in Dane County.  It has a maximum depth of 15 feet.  Fish include largemouth bass, northern pike, walleye, catfish and panfish.  According to the DNR, northern pike, largemouth bass and panfish are common in the lake while walleye and catfish are listed as present.



Mirror Lake


Mirror Lake is a 139 acre lake located in Sauk County.  It has a maximum depth of 19 feet.  Visitors have access to the lake from multiple public boat landings.  There is also a public beach on the lake.  Fish include largemouth bass, northern pike, walleye and panfish.  The water is murky.



North Lake (Walworth County)


North Lake is a 255 acre lake located in Walworth County.  It has a maximum depth of 11 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, panfish are abundant in the lake while largemouth bass and northern pike are listed as present.



North Lake (Waukesha County)


North Lake is a 440 acre lake located in Waukesha County.  It has a maximum depth of 78.4 feet.  Fish include largemouth bass, northern pike, smallmouth bass, walleye and panfish.  According to the DNR, largemouth bass, smallmouth bass, northern pike and panfish are common in the lake while walleye are listed as present.



Paddock Lake


Paddock Lake is a 128 acre lake located in Kenosha County.  It has a maximum depth of 32 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, largemouth bass and panfish are common in the lake while northern pike are listed as present.  The water is very clear.



Pleasant Lake


Pleasant Lake is a 145 acre lake located in Walworth County.  It has a maximum depth of 29 feet.  Fish include largemouth bass, northern pike, walleye and panfish.  According to the DNR, largemouth bass are abundant in the lake while northern pike, walleye and panfish are listed as present.  The water is moderately clear.



Potter Lake


Potter Lake is a 155 acre lake located in Walworth County.  It has a maximum depth of 26 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, largemouth bass and panfish are abundant in the lake while northern pike are considered common.



Powers Lake


Powers Lake is a 451 acre lake located in Walworth, Kenosha Counties.  It has a maximum depth of 33 feet.  Visitors have access to the lake from multiple public boat landings.  Fish include largemouth bass, northern pike, 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.



Rice Lake


Rice Lake is a 144 acre lake located in Walworth County.  It has a maximum depth of 10 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, panfish are common in the lake while largemouth bass and northern pike are listed as present.  The lake is murky.



Rome Mill Pond


Rome Mill Pond is a 448 acre lake located in Jefferson County.  It has a maximum depth of 7 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, largemouth bass, northern pike and panfish are listed as present.



School Section Lake


School Section Lake is a 122 acre lake located in Waukesha County.  It has a maximum depth of 8 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, panfish are considered common in the lake while largemouth bass and northern pike are listed as present.



Silver Lake


Silver Lake is a 217 acre lake located in Waukesha County.  It has a maximum depth of 40 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, largemouth bass and panfish are common in the lake while northern pike are listed as present.  The water is very clear.



Spring Lake (Jefferson County)


Spring Lake is a 105 acre lake located in Jefferson County.  It has a maximum depth of 11 feet.  There is a public beach on the lake.  Fish include largemouth bass, northern pike, smallmouth bass and panfish.  According to the DNR, smallmouth bass are abundant in the lake while largemouth bass and panfish are considered common.  Northern pike are listed as present.  The water is murky.



Spring Lake (Waukesha County)


Spring Lake is a 105 acre lake located in Waukesha County.  It has a maximum depth of 22 feet.  Fish include largemouth bass, northern pike, smallmouth bass and panfish.  According to the DNR, panfish are common in the lake while largemouth bass, smallmouth bass and northern pike are listed as present.



Tichigan Lake


Tichigan Lake is a 279 acre lake located in Racine County.  It has a maximum depth of 63 feet.  Fish include largemouth bass, northern pike, walleye, smallmouth bass, catfish, trout and panfish.  According to the DNR, largemouth bass are abundant in the lake while walleye, northern pike, catfish and panfish are considered common.  Smallmouth bass and trout are listed as present.



Tripp Lake


Tripp Lake (Trapp) is a 121 acre lake located in Walworth County.  It has a maximum depth of 8 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, panfish are common in the lake while largemouth bass and northern pike are listed as present.



Turtle Lake


Turtle Lake is a 141 acre lake located in Walworth County.  It has a maximum depth of 30 feet.  Fish include largemouth bass, northern pike and panfish.  According to the DNR, all of the species listed are considered present in the lake.  The water is moderately clear.



Twin Valley Lake


Twin Valley Lake is a 136 acre lake located in Iowa County.  It has a maximum depth of 32 feet.  There is a public beach on the lake.  Fish include largemouth bass, muskie, trout, walleye and panfish.  According to the DNR, largemouth bass and muskie are common in the lake while walleye, trout and panfish are listed as present.



Upper Mud Lake


Upper Mud Lake is a 218 acre lake located in Dane County.  It has a maximum depth of 8 feet.  Fish include largemouth bass, northern pike, walleye, muskie, catfish and panfish.  According to the DNR, largemouth bass and panfish are abundant in the lake while northern pike are considered common.  Muskie, walleye and catfish are listed as present.



Upper Nemahbin Lake


Upper Nemahbin Lake is a 277 acre lake located in Waukesha County.  It has a maximum depth of 60 feet.  Fish include largemouth bass, northern pike, walleye, smallmouth bass and panfish.  According to the DNR, largemouth bass, northern pike and panfish are common in the lake while smallmouth bass and walleye are listed as present.  The water is moderately clear.



Vern Wolf Lake


Vern Wolf Lake is a 150 acre lake located in Kenosha County.  It has a maximum depth of 12 feet.  Fish include largemouth bass, northern pike, walleye and panfish.  According to the DNR, panfish are abundant in the lake while the other species of fish are listed as present.



Waubeesee Lake


Waubeesee Lake is a 139 acre lake located in Racine County.  It has a maximum depth of 73 feet.  Fish include largemouth bass, northern pike, walleye and panfish.  According to the DNR, northern pike and panfish are abundant in the lake while largemouth bass are common and walleye are listed as present.  The lake is moderately clear.



Yellowstone Lake


Yellowstone Lake is a 453 acre lake located in Lafayette County.  It has a maximum depth of 14 feet.  Anglers have access to the lake from several public boat landings.  There is also a public beach on the lake.  Fish include largemouth bass, northern pike, walleye, muskie, trout and panfish.  According to the DNR, panfish are abundant in the lake while muskie and largemouth bass are considered common.  Northern pike, walleye and trout are listed as present.  The water is murky.