Located southwest within the province of Quebec, the Canadian city of Montreal is centered on the eponymous Island of Montreal, where the Saint Lawrence and Ottawa Rivers meet. Surrounding towns include the northern city of Laval, the southern municipalities of Longueuil, Brossard—Saint-Lambert, eastern Repentigny, and the western municipality of West Island.