El río San Lorenzo se origina en la desembocadura del lago Ontario, en las inmediaciones de la ciudad canadiense de Kingston (Ontario), situada en la orilla norte del lago, la isla Wolfe, a mitad de camino, y Vicente Cabo, Nueva York.