Latitude and longitude of Island of Montreal
- Nearby Saint-Eustache, Canada
Satellite map of Island of Montreal
The Island of Montreal (French: Île de Montréal, Kanien’kéha: Tiohtià:ke), in southwestern Quebec, Canada, is located at the confluence of the Saint Lawrence and Ottawa Rivers.
Latitude: 45° 29' 59.99" N
Longitude: -73° 39' 59.99" W







Leaflet | © OpenStreetMap contributors