Hello how may I help you? What is the name of the river that Montreal is on? Montreal is on the Saint Lawrence river. How many miles long is it? The Saint Lawrence river is 300 miles long. Where does it begin? It starts on Mount Snow. Where does it empty into? It empties into the Atlantic Ocean. Okay thanks for the info No problem!