La ciudad se localiza en la Isla de Montreal, en el río San Lorenzo, e incorpora un total de 74 islas menores localizadas cerca de la Isla de Montreal.