The river begins on the slopes of Mount Bélair and the Butte du Petit-Capsa, at the foothills of the Laurentian Mountains, and flows 23 kilometers before ending in the Quebec City neighbourhood of Cap-Rouge as a left tributary of the Saint Lawrence River.