El ríu San Llorienzo aniciar na desaguada del llagu Ontario, na redoma de la ciudá canadiense de Kingston (Ontario), asitiada n'orellar norte del llagu, la islla Wolfe, a metá de camín, y Vicente Cabu, Nueva York. A partir d'ende, pasa por Gananoque, Brockville, Ogdensburg, Massena, Cornwall, Montreal, Trois-Rivières y Québec hasta que desagua nel golfu de San Llorienzo al traviés del estuariu del San Llorienzo, el mayor estuariu del mundu.