Latitude and longitude of Deer Island (Thousand Islands)

Satellite map of Deer Island (Thousand Islands)

Deer Island is one of the American Thousand Islands. It lies between mainland Canada and United States, within the Saint Lawrence River, in the Town of Alexandria, close to Alexandria Bay, New York.

Latitude: 44° 21' 26.39" N
Longitude: -75° 54' 14.99" W

Read about Deer Island (Thousand Islands) in the Wikipedia Satellite map of Deer Island (Thousand Islands) in Google Maps

GPS coordinates of Deer Island (Thousand Islands), United States

Download as JSON