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.