Crawford County, Michigan Fishing Lakes

Crawford County, Michigan is home to a total of 43 lakes, arranged alphabetically in the list below. If you are considering fishing in Crawford County, Michigan, get more information by clicking on any lake in the list below. Help others by telling us what you know about these county lakes.

Find a Lake

Looking for a particular lake? Search our site!
Barker Lake (Grayling area)
Barnes Lake (K P Lake area)
Bear Lake (K P Lake area)
Beaver Lake (Big Bradford Lake area)
Blue Gill Lake (Big Bradford Lake area)
Bright Lake (Grayling area)
Bull Frog Lake (K P Lake area)
Camel Lake (Frederic area)
Camel Lake (Kalkaska area)
Chub Lake (Lovells area)
Clear Lake (K P Lake area)
Cranberry Lake (Frederic area)
Duck Lake (K P Lake area)
Frog Lakes (K P Lake area)
Hiscock Lake (Eldorado area)
Horseshoe Lake (Big Bradford Lake area)
Howes Lake (Lake Margrethe area)
Hunters Lake (Eldorado area)
Johnson Lake (K P Lake area)
Jones Lake (K P Lake area)
Karen Lake (Grayling area)
Kellogg Lake (Eldorado area)
Kneff Lakes (Wakeley Lake area)
KP Lake (K P Lake area)
Kyle Lake (Wakeley Lake area)
Lake Margrethe (Lake Margrethe area)
Little K P Lake (K P Lake area)
Little Shupac Lake (Lovells area)
Lonesome Lake (K P Lake area)
Lost Lake (Frederic area)
Marsh Lake (K P Lake area)
May Lake (Frederic area)
Mud Lake (Pere Cheney area)
Pickerel Lake (Comstock Hills area)
River Lake (K P Lake area)
Sand Hill Lake (Lake Margrethe area)
Section One Lake (K P Lake area)
Shellenbarger Lake (Grayling area)
Shupac Lake (Lovells area)
Simpson Lakes (Grayling area)
Staley Lake (Grayling area)
Timber Lake (K P Lake area)
Wakeley Lake (Wakeley Lake area)
West Lake (Eldorado area)