Grand Portage Beach 2 is a freshwater beach in Cook County, Minnesota. Across 240 bacteria samples collected between 2021 and 2024 at nearby monitoring stations, it earns a Beach Safety Grade of B — Good.
About 4% of samples at Grand Portage Beach 2 exceeded the EPA Beach Action Value of 235 CFU/100 mL for Escherichia coli — the threshold at which water managers typically post a swimming advisory. In practice that means the safe-swimming limit was rarely crossed here over the monitored period. Bacteria samples rarely exceed the safe-swimming threshold.
Grand Portage Beach 2 was not under a swimming advisory in the most recent EPA snapshot. Conditions can change quickly after heavy rain or high runoff, so it's still worth checking the current advisory the day you go.