The Sainte-Anne River (in French: rivière Sainte-Anne) flows successively in the unorganized territory of Petit-Lac-Sainte-Anne and in the municipalities of Saint-Onésime-d'Ixworth, in the Kamouraska Regional County Municipality, in the administrative region of Bas-Saint-Laurent, in Quebec, in Canada.
The Sainte-Anne River has its source at Petit lac Sainte-Anne (length: 2.1 kilometres (1.3 mi); altitude: 350 metres (1,150 ft)) which is connected to lac Saint-Anne (length: 3.1 kilometres (1.9 mi); altitude: 350 metres (1,150 ft)), located to the west of the first.
These bodies of water are part of the unorganized territory of Petit-Lac-Sainte-Anne, located in the heart of Notre Dame Mountains.
This confluence is located 0.4 kilometres (0.25 mi) upstream of a bridge on Ixworth Road and 16.0 metres (52.5 ft) to the southeast of the southern coast of the St. Lawrence River.
[1] The toponym “rivière Sainte-Anne” was formalized on December 5, 1968, by the Commission de toponymie du Québec.