Minnesota · by county
Roseau County fishing lakes
Roseau County has one surveyed fishing lake, Hayes Lake. It covers 182 acres, reaches 28 feet, and was surveyed in 2024. It grades B for crappie, and DNR surveys have also found walleye, largemouth bass, smallmouth bass, northern pike and bluegill.
A Guide lake has a full page with a depth map, DNR survey data, top spots and stocking history. A Survey lake has the survey data and stocking history but no depth map, because the DNR has not published one. The rest open in the live map.

| Lake | Fish | Acres | Max depth | Last survey |
|---|---|---|---|---|
| Hayes Lake Guide | Walleye, Largemouth, Smallmouth, Pike, Bluegill, Crappie, Perch | 182 | 28 ft | 2024 |
Quick answers
Fishing in Roseau County
What is the best fishing lake in Roseau County?
Hayes Lake grades B for crappie, the highest grade in Roseau County on this site. Grades are based on DNR survey catch rates, fish size and trophy history.
How many fishing lakes are in Roseau County?
The DNR has surveyed one lake in Roseau County, about 182 acres. It has a full guide page here.
What fish can you catch in Roseau County?
DNR surveys have found walleye, largemouth bass, smallmouth bass, northern pike, bluegill, crappie and yellow perch in Roseau County lakes.
Which lake in Roseau County is deepest?
Hayes Lake, at 28 feet.
Featured guide spot
Your guide service here
Featured spots are bought one lake at a time. Sponsor a lake in this county and your listing runs here too, shared evenly with any other sponsor in the county. Free through December 31, 2026.
Then $20 a month from January. Cancel any time.
Survey years in grey are more than 20 years old. Surveys that old do not count toward grades.