 It is located at the confluence of the Saint Lawrence and Saint-François rivers, at the edge of Lac Saint-Pierre (hence its name, "Saint-François of the lake").Saint-François-du-Lac faces the town of Pierreville across the Saint-François River.Quebec routes 132 and 143 intersect in the community and connect it to others.