It flows northwest in the administrative region of Centre-du-Québec, on the South Shore of the Saint Lawrence River, in Quebec, Canada, crossing the municipalities of: The main hydrographic slopes near the Vaches River are: The Vaches River originates from agricultural streams draining the area north of highway 20 and north of the highway Interchange 55, west of the city of Drummondville.
This headland is located in the "Grantham-Ouest" sector, north of highway 20 and west of the town of Drummondville.
[1] From autoroute 20, the rivière aux Vaches flows mainly in agricultural zones on: The Vaches River flows on the southwest bank of the Saint-François River, facing "La Grande Île" and at the foot of the "Rapides Pôltegok".
[1] The course of the river being mainly in agricultural zone, the cattle (especially cows) come to drink there during all the grazing season (usually from May to November for this region).
The toponym "Rivière aux Vaches" was officially registered on December 5, 1968, at the Commission de toponymie du Québec.