Leeward Island

Leeward Island

About

Nestled within the picturesque Thousand Islands region, Leeward Island is a part of Canada and falls under the jurisdiction of the municipality of Leeds and the Thousand Islands. This island, located in Ontario, is positioned at a latitude of 44° 18′ 56″ N and a longitude of 76° 10′ 21″ W, offering a serene and scenic spot along the Canada-US border.

Leeward Island is situated within the county of Leeds and Grenville, contributing to the area’s rich tapestry of over 1,800 islands that dot this iconic region. While specific details about the island’s size or unique features are not provided, its placement within the Thousand Islands highlights its potential as a destination for boating, fishing, and enjoying the natural beauty that characterizes this part of the St. Lawrence River.


Island or Feature Name
Leeward Island

Nationality
Canada

Centroid Lat/Long
44° 18′ 56″ N – 76° 10′ 21″ W

Two-Minute Box
44^20′ x 76^10′

Location and description

Former, informal, or alternate names

Municipality
Leeds and Thousand Is.

County
Leeds and Grenville

Province / State
ONT

Ports?

Book refs

1000islands.co ID #
676

Search Natural Resources Canada for: Leeward Island
Search Google Maps for: Leeward Island
Search Wikipedia for: Leeward Island
Data source.