70 documented anchorages and harbours in Lake Ontario and the Thousand Islands, ranked by boaters' ratings: shelter, seabed, services, photos and reviews, ready to open in the BoatMap app.
70 places
Town-run transient marina at 301 Webb Street in Clayton, on the St. Lawrence River in the Thousand Islands of New York.
2Private yacht club founded in 1877 at the mouth of the Genesee River, Rochester, New York, on the south shore of Lake Ontario.
Member yacht club on Clark Island in Sunset Bay, part of Wilson Harbour on the New York shore of Lake Ontario.
4Resort marina on the east end of Wellesley Island, on the main channel of the St Lawrence River, opposite Alexandria Bay.
5Municipal transient dock on the St Lawrence River at Alexandria Bay, in the heart of the Thousand Islands of upstate New York.
6City marina of more than 70 berths on the St. Lawrence River at Ogdensburg, New York, near the mouth of the Oswegatchie River.
Full-service marina at Cape Vincent, New York, where the St. Lawrence River leaves Lake Ontario.
8Small private marina on the east bank of Eighteenmile Creek in Olcott, between the Town of Newfane Marina and Olcott Yacht Club.
Family-run full-service marina in the south-west corner of Little Sodus Bay, off Route 104A, between Sodus Point and Oswego on Lake Ontario.
Full-service marina in Sawmill Bay at the north-east end of Chaumont Bay, on the eastern shore of Lake Ontario near the Thousand Islands.
11Resort marina on the St. Lawrence River at Alexandria Bay, New York, with views of Boldt Castle on Heart Island.
Full-service marina in Wilson Harbor on the south shore of western Lake Ontario, at the outflow of Twelve Mile Creek, New York.
Private sailing club at the mouth of Sandy Creek on the south shore of Lake Ontario, in Hamlin, New York, about 17 miles west of the Genesee River.
Full-service marina on Skinner Creek at 9245 NY-3, Sandy Creek, with access to North Sandy Pond and Lake Ontario.
Marina in Carnegie Bay, off the St. Lawrence River at Alexandria Bay, New York, in the Thousand Islands.
Marina at 11599 Circle Drive on Chaumont Bay, an arm of Lake Ontario at the mouth of the Chaumont River, New York. Open since 2000.
Small marina at the mouth of the Salmon River in Port Ontario, Pulaski, New York, on the south-east shore of Lake Ontario.
Marine parts and supplies business with river dockage near Schermerhorn Landing, Hammond, on the Saint Lawrence River in the Thousand Islands.
Full-service marina on the Oak Orchard River at Point Breeze, Kent, New York, a quarter-mile from Lake Ontario.
Marina on Little Sodus Bay at Fair Haven, on the south shore of Lake Ontario, with floating pontoons aimed at sailing yachts.
Private member-run yacht club in the south-west corner of Little Sodus Bay, on the south shore of Lake Ontario between Rochester and Oswego.
Marina and RV resort on the west shore of Little Sodus Bay, opening onto Lake Ontario at Fair Haven, New York.
23Small family-run marina near the mouth of Oak Orchard River at Point Breeze, Kent, New York.
Full-service marina on the east side of Sodus Bay, the largest bay on the south shore of Lake Ontario, New York.
25Private member-run yacht club on the Genesee River in Rochester, New York, a short run from Lake Ontario.
26Full-service marina on the west bank of the Genesee River in Rochester, New York, south of the O'Rourke Bridge.
Family-run marina on Sandy Pond next to Lake Ontario, in Oswego County, New York, with over 200 berths.
Marina on Henderson Harbor, eastern Lake Ontario, around 20 minutes by road from Watertown in upstate New York.
Member yacht club on the eastern shore of Lake Ontario at Henderson Harbor, in upstate New York.
Deep-water marina on the St. Lawrence River at Alexandria Bay, New York, in the Thousand Islands.