Minnesota inland lakes
Minnesota lake depth maps
Interactive 3D depth maps of Minnesota's lakes, built from public Minnesota DNR bathymetric surveys. 1964 lakes across 77 counties — and growing.
Tap a highlighted county to explore its lakes. Counties shown in gray have no DNR-surveyed lakes in the current dataset.
Fish of Minnesota lakes20 species: where each one lives, how many turn up in DNR surveys, and how to tell them apartInvasive species: how to spot and report 4 plants and animals recorded in Minnesota lakes
Counties mapped

Itasca County

St. Louis County

Cass County

Wright County

Crow Wing County

Hubbard County

Stearns County

Becker County

Otter Tail County

Hennepin County

Douglas County

Lake County

Aitkin County

Carlton County

Todd County

Beltrami County

Cook County

Washington County

Carver County

Ramsey County

Kandiyohi County

Anoka County

Meeker County

Sherburne County

Chisago County

Morrison County

Le Sueur County

Clearwater County

Pope County

Dakota County

Isanti County

Scott County

Pine County

Martin County

Rice County

Cottonwood County

Mahnomen County

Polk County

Blue Earth County

Lyon County

Freeborn County

Jackson County

Kanabec County

Clay County

Murray County

McLeod County

Grant County

Lincoln County

Swift County

Wadena County

Waseca County

Yellow Medicine County

Big Stone County

Nobles County

Stevens County

Brown County

Mille Lacs County

Steele County

Watonwan County

Benton County

Goodhue County

Koochiching County

Lac qui Parle County

Marshall County

Mower County

Nicollet County

Redwood County

Renville County

Sibley County

Winona County

Faribault County

Houston County

Kittson County

Olmsted County

Pennington County

Roseau County

Traverse County


