Does Michigan have the longest coast line in the United States?

Michigan has the longest freshwater coastline in the US.

There is a comparative table of state shorelines on the Michigan Dept. of Environmental Quality's site that gives the measurements for states touching the Great Lakes. See,1607,7-135-3313_3677-15959--,00.html

World Book Encyclopedia (v.13, p.500 of the 2000 edition) states that Michigan's shoreline, at 3,288 miles is "more than any other state except Alaska. This includes 1,056 miles (1,699 kilometers) of island shoreline." In v.1 (p.284 and 294) of the same edition, it states that Alaska has 6,640 miles or 10,686 kilometers of coastline.