Best anchorages and harbours in Great Lakes

511 documented anchorages and harbours in Great Lakes, ranked by boaters' ratings: shelter, seabed, services, photos and reviews, ready to open in the BoatMap app.

Top rated

511 places

  1. 31
    HarbourBay City, United States

    Bay Harbor Marina

    3.4

    408-berth full-service marina on the Saginaw River in Bay City, Michigan, less than two miles from Saginaw Bay.

  2. McKinley Marina slip L-2032
    HarbourUnited States

    McKinley Marina slip L-20

    3.2

    Milwaukee County's only public lakefront marina, on the Lake Michigan shore of Milwaukee, Wisconsin. Slip L-20 is one berth within the marina.

  3. 33
    HarbourOconto, United States

    Hi Seas Marina

    3.0

    Full-service marina on the Oconto River at Oconto, on the western Green Bay shore of Lake Michigan, Wisconsin.

  4. 1st Choice Marine34
    HarbourSouth Haven, United States

    1st Choice Marine

    Service marina and slip operator on the Black River at South Haven, Michigan, a short run from Lake Michigan.

  5. 31st Street Harbor35
    HarbourChicago, United States

    31st Street Harbor

    Chicago's newest harbour, opened in 2012 at 3100 South Lake Shore Drive, with 1,000 floating berths.

  6. 36
    HarbourOak Harbor, United States

    Al's Harbor

    Boat launch and small dock facility on the Toussaint River near Oak Harbor, Ohio, used to reach Lake Erie and the western basin walleye grounds.

  7. 37
    HarbourRussell Island, United States

    Algonac Harbour Club

    Large deep-water marina on the north bank of the St. Clair River at Algonac, 15 miles upstream of Lake St. Clair and 50 miles north-east of Detroit.

  8. 38
    HarbourNew Baltimore, United States

    Anchor Bay Marina

    Full-service marina on the Salt River at New Baltimore, Michigan, on the north shore of Anchor Bay in Lake St. Clair.

  9. 39
    HarbourCape Vincent, United States

    Anchor Marina

    Full-service marina at Cape Vincent, New York, where the St. Lawrence River leaves Lake Ontario.

  10. 40
    HarbourTonawanda, United States

    Anchor Marine

    Marina and full-service yard at 1501 Ferry Road, Grand Island, on the east branch of the upper Niagara River.

  11. 41
    HarbourReno Beach, United States

    Anchor Pointe Marina

    Marina of about 500 berths on the Western Basin of Lake Erie near Reno Beach, Ohio, run on a boat-a-minium basis where members own their dock.

  12. 42
    HarbourSt Joseph, United States

    Anchor's Way Marina

    Full-service marina on Marina Island in the St. Joseph River, around 5 to 8 minutes under power from Lake Michigan.

  13. 43
    HarbourHolland, United States

    Anchorage Marina & Yacht Club

    Full-service marina on the south shore of Lake Macatawa at Holland, Michigan, about a mile inside the channel from Lake Michigan.

  14. 44
    HarbourLakeside Marblehead, United States

    Anchors Away Marina-OPEN

    Marina off East Saylor Street at Lakeside Marblehead, near the West Harbor channel entrance and East Harbor State Park, Lake Erie.

  15. Anderson's Dock45
    HarbourSister Bay, United States

    Anderson's Dock

    Municipal dock in Eagle Harbor at Ephraim, Door County, Wisconsin, on the Green Bay side of the peninsula.

  16. 46
    HarbourBayfield, United States

    Apostle Islands Marina

    Marina in the harbour at Bayfield, Wisconsin, on Lake Superior, at the edge of the Apostle Islands National Lakeshore.

  17. 47
    HarbourWhitehall, United States

    Armstrong's on White Lake

    Small marina and ship's store on the south shore of White Lake at Whitehall, Michigan, at 206 S Lake Street.

  18. Ashland Marina48
    HarbourAshland, United States

    Ashland Marina

    Municipal marina at the foot of Ellis Avenue North on Chequamegon Bay, western Lake Superior, at the city of Ashland.

  19. 49
    HarbourAu Gres, United States

    Au Gres Yacht Club

    Private members club and marina on the Au Gres River, Saginaw Bay, Lake Huron.

  20. 50
    HarbourOscoda, United States

    Au Sable Huron Condominium Marina

    Private condominium marina on the lower Au Sable River at Oscoda, 104 slips for sailing yachts and motor boats with river access to Lake Huron.

  21. Backbay Marina51
    HarbourOlcott, United States

    Backbay Marina

    Small private marina on the east bank of Eighteenmile Creek in Olcott, between the Town of Newfane Marina and Olcott Yacht Club.

  22. Baileys Harbor Town Marina52
    HarbourBaileys Harbor, United States

    Baileys Harbor Town Marina

    Town-run marina at Baileys Harbor on the Lake Michigan side of the Door County peninsula, Wisconsin.

  23. 53
    HarbourRussell Island, United States

    Balfour's Marina

    Marina near Russell Island in the North Channel of the St. Clair River, in Clay Township, Michigan.

  24. Barker's Island Marina54
    HarbourSuperior, United States

    Barker's Island Marina

    Large marina on Barker's Island in Superior Bay, on the Wisconsin shore of the Twin Ports harbour, sheltered from Lake Superior.

  25. 55
    HarbourSpring Lake, United States

    Barrett Boat Works

    Full-service marina on Spring Lake at Spring Lake, Michigan, set on the Grand River channel a short run inland from Lake Michigan at Grand Haven.

  26. 56
    HarbourLakeside Marblehead, United States

    Bass Haven Marina

    Family-run marina on East Harbor opposite East Harbor State Park, Lake Erie, in business since 1962. Around 468 floating berths for craft from PWC up to 45 ft.

  27. 57
    HarbourPetoskey, United States

    Bay Harbor Lake Marina

    Marina set in Bay Harbor Lake, a sheltered inner basin connected to Little Traverse Bay and Lake Michigan, west of Petoskey, Michigan.

  28. 58
    HarbourPetoskey, United States

    Bay Harbor Yacht Club

    Private yacht club marina on Little Traverse Bay, west of Petoskey on the Lake Michigan shore of northern Michigan.

  29. 59
    HarbourBay Port, United States

    Bayshore Marina

    Private marina at Bay Port on the north shore of Wild Fowl Bay, in the inner Saginaw Bay of Lake Huron, Michigan.

  30. 60
    HarbourHolland, United States

    Bayshore Yacht Club

    Members-only sailing club on the western edge of Big Bay, Lake Macatawa, sharing the site of Yacht Basin Marina at Holland, Michigan.

Frequently asked questions

How many harbours and anchorages does BoatMap document in Great Lakes?

BoatMap documents 511 harbours and anchorages in Great Lakes, with shelter, seabed, services, photos and boaters' reviews.

Which BoatMap guides cover Great Lakes?

Lake Superior: the Apostle Islands, Duluth and Isle Royale, Lake Michigan: the northern harbours, Leland to Mackinac, Door County: the harbours of the Wisconsin peninsula, Lake Huron: Mackinac Island, Les Cheneaux and Drummond Island, Lake Erie islands: Put-in-Bay and Kelleys Island, Thousand Islands: Cape Vincent to Ogdensburg, Lake Ontario south shore: Niagara to Sackets Harbor.