Plum Lake is a lake in Jackson County, Minnesota, United States.
Plum Lake was named for the wild plum trees on its lake island.