Where Is Montreal Located?

Montreal is located in the southern part of the Canadian province of Quebec. Much of the city is located on the Island of Montreal, which is at the meeting point of the St. Lawrence and Ottawa Rivers.

The St. Lawrence River is south of Montreal, and the Rivière des Prairies is to the north. As of 2011, Montreal's population was 1,649,519, making it the second largest city in Canada and the ninth largest in North America. Montreal is second only to Paris as the largest primarily French speaking city in the world, although roughly 56 percent of the population can speak both French and English.