Upper Cormorant is a popular, all-around fishing lake located in southwestern Becker County. This 856-acre lake is part of a chain of lakes that is known for its walleye fishing. Two narrow channels that may not be navigable during lower water years connect Upper Cormorant Lake with Rossman (Erickson) Lake and Nelson Lake to the east. Anglers also target northern pike, largemouth bass, bluegill, crappie and perch on this lake.
MN DNR Lake Information Report