Where is Montreal?
Montreal is located in the Canadian province of Quebec, in the eastern part of the country. It sits on the Island of Montreal at the confluence of the Saint Lawrence and Ottawa Rivers. The city is approximately 122 miles east of Ottawa, Canada's capital, and around 335 miles northeast of Toronto, the largest city in Canada.