La isla forma parte de la ciudad de Montreal, y se encuentra localizada en el río San Lorenzo, al sur de la Île Sainte-Hélène.