State

Lake beaches and swimming lakes in Wisconsin

Wisconsin has 35 lakes and reservoirs in this guide. 11 of them are reservoirs held back by a dam and 24 are natural lakes. Lake Winnebago is the biggest, covering roughly 137,638 acres. The deepest water on record here is at Green Lake, about 237 feet. Rivers that feed or drain them include the Oconomowoc River, the Yahara River and the catchment =. A public agency publishes a live water level for 14 of them, which is what the level pages show. The agency behind the most lakes here is Wisconsin DNR. Across the state we map 16 named swimming spots and access points from federal and state sources.

12Lakes
14Swimming spots

 Lakes in Wisconsin (12)  Swimming spots in Wisconsin (14)

Lakes in Wisconsin on the map

Click a marker to open the lake page.

Lakes in Wisconsin

Each page has the live water level, weather, access points and sources.

Lake Geneva

Wisconsin · Walworth County

Lake Geneva

Fed by the White River, Lake Geneva holds roughly 5,189 acres of water in Wisconsin. It lies in Walworth County. WI DNR / local…

Natural lake
Lake Monona

Wisconsin · Dane County

Lake Monona

Fed by the Yahara River, Lake Monona holds roughly 3,212 acres of water in Wisconsin. The lake is in Dane County. WI DNR / Dane…

Natural lake9 beaches
Lake Winnebago

Wisconsin · Winnebago County

Lake Winnebago

Lake Winnebago covers about 137,638 acres of the Fox River in Wisconsin. It lies in Winnebago County. Management is in the hands…

Natural lake
Delavan Lake

Wisconsin · Walworth County

Delavan Lake

At roughly 1,906 acres, Delavan Lake is one of the lakes covered in Wisconsin. Its shoreline falls inside Walworth County. WI DNR…

Natural lake
Lake Mendota

Wisconsin · Dane County

Lake Mendota

Lake Mendota covers about 9,736 acres of the Yahara River in Wisconsin. Its shoreline falls inside Dane County. WI DNR / Dane…

Natural lake3 beaches
Pewaukee Lake

Wisconsin · Waukesha County

Pewaukee Lake

Pewaukee Lake is a reservoir of some 2,437 acres on the Pewaukee River, in Wisconsin. You will find it in Waukesha County. It is…

Reservoir

Wisconsin · Jefferson County

Lake Koshkonong

Lake Koshkonong covers about 10,460 acres of the Rock River in Wisconsin. The lake is in Jefferson County. Rock-Koshkonong Lake…

Reservoir
Okauchee Lake

Wisconsin · Waukesha County

Okauchee Lake

Okauchee Lake is a reservoir of some 1,210 acres on the Oconomowoc River, in Wisconsin. It lies in Waukesha County. It is managed…

Reservoir
Devil's Lake

Wisconsin · Sauk County

Devil's Lake

Devils Lake is a lake of some 374 acres on the outflow =, in Michigan. Its shoreline falls inside Sauk County. Michigan DNR…

Natural lake
Lac La Belle

Wisconsin · Waukesha County

Lac La Belle

Fed by the Oconomowoc River, Lac La Belle holds roughly 1,154 acres of water in Wisconsin. You will find it in Waukesha County.…

Natural lake2 beaches
Nagawicka Lake

Wisconsin · Waukesha County

Nagawicka Lake

Nagawicka Lake covers about 981 acres in Wisconsin. The lake is in Waukesha County. Management is in the hands of Waukesha County…

Natural lake
Lake Poygan

Wisconsin · Winnebago County

Lake Poygan

Lake Poygan is a lake of some 14,024 acres on the Wolf River, in Wisconsin. It lies in Winnebago County. It is managed by…

Natural lake

Current lake levels in Wisconsin

Readings are refreshed from the operating agency and stamped with the time they were taken. Level changes what is usable on the shoreline, from beach width to ramp access.

LakeLevelFull poolHow full
Lake Geneva864.37 ft—no percent published
Lake Monona845.00 ft—no percent published
Lake Winnebago747.22 ft—no percent published
Delavan Lake——no percent published
Lake Mendota849.89 ft—no percent published
Pewaukee Lake——no percent published
Lake Koshkonong776.57 ft—no percent published
Okauchee Lake——no percent published
Devil's Lake——no percent published
Lac La Belle——no percent published
Nagawicka Lake——no percent published
Lake Poygan——no percent published

Cities in Wisconsin

Lakes and swimming spots near the main towns.

 Milwaukee Madison Kenosha Racine Waukesha Janesville West Allis Wauwatosa