Muskegon Lake, Michigan Fishing

Lake Fishing Information: Muskegon Lake is a popular lake in Michigan. It is located in Muskegon County and covers just over 4,100 acres. Home not only to recreational boating but also some very good fishing. This lake lies just inland from Lake Michigan. There is a max depth of approximately 80 feet with a 5.5 miles length.

Species List: According to the Michigan  Department of Natural Resources, Muskegon Lake contains numerous species of popular fish. So, what type of fish are in this lake? You can find Largemouth Bass, Smallmouth Bass, Bluegill, Brown Trout, Black Crappie, Channel Catfish, Flathead Catfish, Sunfish, Walleye, Yellow Perch, Coho Salmon, Lake Trout, Steelhead.

Species Regulations and Limits

Largemouth Bass: Must be at least 14”- Limit 5

Smallmouth Bass: Must be at least 14”- Limit 5

Walleye: 15” minimum- 5 per angler

Yellow Perch: State Limits Apply

Salmon: 8 inch minimum- 5 per angler

Trout: State Limits Apply

Black Crappie: State Limits Apply

Muskegon Lake Fishing

Marinas on Muskegon Lake

Marina Name: Hartshorn Marina

Address: 920 W Western Ave, Muskegon, MI 49441


Phone: (231) 724-6785

Do you have a fishing report for this lake?

If you have any information, techniques, tips, or fishing reports you would like to submit, please contact us or let us know in the comments section below. We absolutely value the insight and knowledge of the anglers in our online community.

Additional Michigan Fishing Resources

Buy Your Michigan Fishing License

Top 8 Michigan Fishing Lakes

Every Michigan State Fishing Record

Premier Angler aims to provide general information about some of the top fishing destinations across the country. To ensure up-to-date accuracy, make sure to check with your state’s natural resources department and your local marinas before hitting the water.