Of Course it is Lake Huron with 7000 sq miles. Another thing Lake Erie is the shortest with only 689 sq miles.
Erie lake Ontario has the shortest shoreline (712 miles) Lake Erie has the smallest volume (116 miles cubed)
If you are talking about shoreline, none of them. All five Great Lakes have at least some American shoreline.
Lake Erie
Lake Michigan.
The great lake state that has more shoreline than the entire US Atlantic Seaboard is Michigan.
Lake Erie has the shortest retention time of about 2.7 years
Ontario
Michigan has 3288 miles of shoreline (Great Lake Shoreline), most of any state other than Alaska.
Michigan has approximately 3,200 miles of shoreline with beaches. Michigan's shoreline is made from the Great Lakes which is a freshwater lake.
The only state that touches four of the five great lakes is Michigan. Michigan has shoreline on Lakes Superior, Michigan, Huron and Erie, but not on Lake Ontario. New York has shoreline on Lakes Ontario and Erie. Pennsylvania and Ohio have shoreline on Lake Erie. Indiana, Illinois and Wisconsin have shoreline on Lake Michigan. Minnesota and Wisconsin have shoreline on Lake Superior.
Pennsylvania has a shoreline on Lake Erie. Oklahoma does not.
Leech Lake has 314 miles of shoreline using the outline of the lake (per DNR). If you include the shoreline of the many islands, the Leech Lake Association says the lake is over 600 miles.