Rock
A 341-acre lake near McGregor in Aitkin County — best known for panfish and pike. Last surveyed 2017.
Fish Species (13)
Yellow Perch
Above-normal numbers · large fish
Gill-net survey · surveyed Jun 2017
Last surveyed 2017 — treat with caution
Catch rate: 46.0 per gill net · typical 8–40.3 for a lake like this
Survey History
| Date | Catch Rate | Avg Length | Avg Weight |
|---|---|---|---|
| May 20, 2025 | 0.50 | 6.7" | 0.18 lbs |
| Jun 12, 2017 | 6.44 | 6.9" | 0.19 lbs |
| Jun 12, 2017 | 46.00 | 6.9" | 0.19 lbs |
Northern Pike
Typical numbers · large fish
Gill-net survey · surveyed Jun 2017
Last surveyed 2017 — treat with caution
Catch rate: 6.0 per gill net · typical 4.6–11.6 for a lake like this
Survey History
| Date | Catch Rate | Avg Length | Avg Weight |
|---|---|---|---|
| May 20, 2025 | 0.17 | 15.0" | 0.81 lbs |
| Jun 12, 2017 | 0.67 | 22.3" | 2.88 lbs |
| Jun 12, 2017 | 6.00 | 22.3" | 2.81 lbs |
Bluegill
Typical numbers · average-size fish
Trap-net survey · surveyed Jun 2017
Last surveyed 2017 — treat with caution
Catch rate: 21.8 per trap net · typical 2.5–25 for a lake like this
Size from the May 2025 survey
Survey History
| Date | Catch Rate | Avg Length | Avg Weight |
|---|---|---|---|
| May 20, 2025 | 2.33 | 5.3" | 0.19 lbs |
| Jun 12, 2017 | 1.00 | 4.2" | 0.04 lbs |
| Jun 12, 2017 | 21.78 | 4.2" | 0.09 lbs |
Black Crappie
Above-normal numbers · average-size fish
Trap-net survey · surveyed Jun 2017
Last surveyed 2017 — treat with caution
Catch rate: 6.8 per trap net · typical 0.8–6.5 for a lake like this
Survey History
| Date | Catch Rate | Avg Length | Avg Weight |
|---|---|---|---|
| May 20, 2025 | 0.33 | 10.0" | 0.60 lbs |
| Jun 12, 2017 | 4.50 | 8.1" | 0.27 lbs |
| Jun 12, 2017 | 6.78 | 8.1" | 0.39 lbs |
Pumpkinseed
Typical numbers · average-size fish
Trap-net survey · surveyed Jun 2017
Last surveyed 2017 — treat with caution
Catch rate: 3.8 per trap net · typical 1.4–8.6 for a lake like this
Survey History
| Date | Catch Rate | Avg Length | Avg Weight |
|---|---|---|---|
| May 20, 2025 | 0.17 | 7.0" | 0.37 lbs |
| Jun 12, 2017 | 3.78 | 4.8" | 0.15 lbs |
| Jun 11, 2007 | 8.56 | 5.0" | 0.14 lbs |
Largemouth Bass
Large fish
Trap-net survey · surveyed Jun 2007
Last surveyed 2007 — treat with caution
Catch rate: 0.33 per trap net · typical 0.3–0.9 for a lake like this
Survey History
| Date | Catch Rate | Avg Length | Avg Weight |
|---|---|---|---|
| Jun 11, 2007 | 0.33 | 14.3" | 1.80 lbs |
| Aug 22, 1988 | 1.25 | - | 0.50 lbs |
Walleye
Average-size fish
Trap-net survey · surveyed Jun 2017
Last surveyed 2017 — treat with caution
Catch rate: 0.11 per trap net · typical 0.3–0.8 for a lake like this
Survey History
| Date | Catch Rate | Avg Length | Avg Weight |
|---|---|---|---|
| Jun 12, 2017 | 0.11 | 16.0" | 1.50 lbs |
Hybrid Sunfish
Below-normal numbers
Trap-net survey · surveyed Jun 2017
Last surveyed 2017 — treat with caution
Catch rate: 0.22 per trap net
Survey History
| Date | Catch Rate | Avg Length | Avg Weight |
|---|---|---|---|
| Jun 12, 2017 | 0.22 | 8.5" | 0.71 lbs |
| Jun 11, 2007 | 0.50 | 5.9" | 0.54 lbs |
| Jun 11, 2007 | 1.44 | 5.9" | 0.22 lbs |
Other species in this lake (5)
Rough fish, bullheads, and baitfish recorded in DNR surveys — present in the lake, but not typical angling targets.
Yellow Bullhead
Typical numbers · average-size fish
Trap-net survey · surveyed Jun 2017
Last surveyed 2017 — treat with caution
Catch rate: 2.0 per trap net · typical 1.8–7.2 for a lake like this
Survey History
| Date | Catch Rate | Avg Length | Avg Weight |
|---|---|---|---|
| May 20, 2025 | 0.33 | - | - |
| Jun 12, 2017 | 2.00 | 10.0" | 0.69 lbs |
| Jun 12, 2017 | 2.00 | 10.0" | 0.55 lbs |
White Sucker
Typical numbers · average-size fish
Gill-net survey · surveyed Aug 1988
Last surveyed 1988 — treat with caution
Catch rate: 1.0 per gill net · typical 1–5.5 for a lake like this
Survey History
| Date | Catch Rate | Avg Length | Avg Weight |
|---|---|---|---|
| Aug 22, 1988 | 1.00 | - | 1.90 lbs |
Brown Bullhead
Below-normal numbers · large fish
Trap-net survey · surveyed Jun 2017
Last surveyed 2017 — treat with caution
Catch rate: 0.44 per trap net · typical 1.5–9.8 for a lake like this
Survey History
| Date | Catch Rate | Avg Length | Avg Weight |
|---|---|---|---|
| Jun 12, 2017 | 0.44 | 13.0" | 1.23 lbs |
| Jun 11, 2007 | 0.11 | 10.0" | 0.66 lbs |
| Jun 11, 2007 | 1.00 | 10.0" | 0.60 lbs |
Golden Shiner
Small fish
Trap-net survey · surveyed Jun 2017
Last surveyed 2017 — treat with caution
Catch rate: 0.44 per trap net · typical 0.2–0.7 for a lake like this
Survey History
| Date | Catch Rate | Avg Length | Avg Weight |
|---|---|---|---|
| Jun 12, 2017 | 0.44 | 5.8" | 0.08 lbs |
Black Bullhead
Below-normal numbers · average-size fish
Trap-net survey · surveyed Jun 2017
Last surveyed 2017 — treat with caution
Catch rate: 0.22 per trap net · typical 1.1–17.4 for a lake like this
Survey History
| Date | Catch Rate | Avg Length | Avg Weight |
|---|---|---|---|
| Jun 12, 2017 | 2.00 | 7.3" | 0.25 lbs |
| Jun 12, 2017 | 0.22 | 7.3" | 0.35 lbs |
| Jun 11, 2007 | 22.33 | 8.9" | 0.44 lbs |
Biologist Notes
May 20, 2025Rock lake is 341 acres with a maximum depth of 13 feet. A targeted panfish assessment was conducted on 5/20/2025. A total of 14 Bluegill were sampled,…
Rock lake is 341 acres with a maximum depth of 13 feet. A targeted panfish assessment was conducted on 5/20/2025. A total of 14 Bluegill were sampled, resulting in a trap net catch rate of 2.3 per net. Bluegill averaged 5.7 inches with fish up to 8.5 inches observed. Fish ranged from 2 to 5 years old. Bluegill averaged 6.8 inches in 4 years and was up from the previous estimate in 2017 (4.9 inches at age 4). Only 2 Black Crappie were sampled, both measuring 10.2 inches. Both fish were 4 years old and displayed good growth when compared to historic growth rates (2017 mean length at age 4 was 6.8 inches). It's important to note that water temperature was between 48 and 50 degrees Fahrenheit during the assessment, however it was likely in the upper 50's and low 60's a few days prior. A steady week of cold weather and a sharp drop in water temperature prior to the assessment likely resulted in the low catch rates we observed.
February 27, 2025This survey was conducted on 2/27/2025 to gauge the likelihood of a winterkill occurring on Rock Lake. Winter dissolved oxygen levels were good for Ro…
This survey was conducted on 2/27/2025 to gauge the likelihood of a winterkill occurring on Rock Lake. Winter dissolved oxygen levels were good for Rock Lake and likely tolerable based on this survey with 5.6 ppm below the ice and 1.7 ppm near the bottom. Therefore, it seemed unlikely for any significant winterkill to occur in spring 2025.
June 12, 2017Rock Lake is located 6 miles west of McGregor in east central Aitkin County. The public access is located on the north side of this moderately develop…
Rock Lake is located 6 miles west of McGregor in east central Aitkin County. The public access is located on the north side of this moderately developed lake. This 300 acre lake is shallow and has a history of partial winterkills. The recent strong winterkills probably took place the winters of 1996-1997, 2012-2013 and 2013-2014; although, as this report was prepared we did receive another report of a likely kill beginning in February 2018. Partial winterkills are likely to have occurred in other years too, but were never reported or documented. Winterkills are not necessarily a bad thing and historically were fairly common in Minnesota. In recent years, winters have not been as harsh and winterkills have not been as prevalent on a statewide scale. Partial winterkills are usually good for lakes particularly when it comes to bluegills. Following a winterkill there are typically enough survivors to repopulate the lake and growth rates tend to be very good for some time. As densities increase with the addition of each new year class, the survival decreases and growth rates slow. The lake then winterkills again, thereby decreasing density, and the whole process of high survival and fast growth repeats itself. When these lakes go several years without a winterkill, they can provide for excellent fisheries. As of 2017, black crappie, bluegill and northern pike populations were healthy and rebuilding. Largemouth bass were not sampled in 2017, but are known to inhabit the lake and sometimes take longer to recover from winterkill situations. It appeared fish populations were beginning to recover from the most recent known winterkills in 2012-13 and 2013-14. The previous survey, in 2007, showed that populations of gamefish including northern pike, black crappie, bluegill and yellow perch were present in good numbers. The 2017 assessment showed much lower numbers for those same species, but they were mostly still within the normal ranges for this lake. Sizes were overall pretty good, especially for the panfish. Yellow perch numbers did go down somewhat since 2007, although they were still above normal levels for this lake type. Good perch populations are often a key component to quality fisheries. While no AIS are present at this time, extra diligence is in order to prevent the spread from other waters. Lake users and shoreland owners should be remember to follow AIS rules for boating and installing/removing dock equipment.
Frequently Asked Questions
What fish can you catch in Rock?
Based on Minnesota DNR survey data, anglers target Yellow Perch, Northern Pike, Bluegill, Black Crappie, and Pumpkinseed in Rock. See the full species list above for catch rates, size structure, and quality scores.
Is there public access at Rock?
Minnesota DNR records list public access for Rock. Check the DNR LakeFinder page for the launch type and directions before you go.
How deep is Rock?
Rock has a maximum depth of 13 feet, per Minnesota DNR data.
When were the main sport fish in Rock last surveyed?
The most recent Minnesota DNR survey data for the main sport fish in Rock is from 2017. Surveys this old should be treated with some caution — fish populations change over time.
Does Rock have any invasive species?
No invasive species are on record for Rock in Minnesota DNR data. Always clean, drain, and dry your equipment to help keep it that way.
More lakes in Aitkin County
View all94 acres
Walleye · Hybrid Sunfish · Northern Pike
82 acres
Yellow Perch · Black Crappie · Bluegill
6,125 acres
Channel Catfish · Muskellunge · Bluegill
737 acres
Smallmouth Bass · Hybrid Sunfish · Rock Bass
520 acres
Northern Pike · Walleye · Rock Bass
16 acres
Yellow Perch · Northern Pike · Black Crappie
Lake Details
- Surface Area
- 341.48 acres
- Max Depth
- 13 ft
- Shoreline
- 5.33 mi
- Public Access
- Yes