It flows north-east in the municipalities of Saint-Nazaire-d'Acton (MRC d 'Acton Regional County Municipality), Sainte-Hélène-de-Bagot and Saint-Hugues in the Les Maskoutains Regional County Municipality (MRC), in the administrative region of Montérégie, on the South Shore of Saint Lawrence River, in Quebec, Canada.
The main neighboring hydrographic slopes of the Chibouet River are: The Chibouet River originates from a set of agricultural streams draining the area of the hamlet of Royville, located west of the hamlet of Duncan, that is to say south of highway 20, in the municipality of Saint-Nazaire-d'Acton, in the Acton Regional County Municipality (MRC).
Upper course south of highway 20 (segment of 10.8 kilometres (6.7 mi)) The Chibouet River begins at the confluence of Brunelle stream and Chicane stream in Rang Saint-Augustin in Saint-Nazaire-d'Acton, at 2.1 kilometres (1.3 mi) southeast of highway 20.
At from this confluence, the river flows in an agricultural zone on: Course north of highway 20 (19.4 kilometres (12.1 mi) segment) From Highway 20, the Chibouet River flows over: Course west of chemin du 3e rang (segment of 6.7 kilometres (4.2 mi)) From the 3e rang road, the Chibouet river flows over: The Chibouet River empties on the east bank of the Yamaska River, at 1.0 kilometre (0.62 mi) downstream from the mouth of the Dix-Huit stream (coming from the east), at 5.3 kilometres (3.3 mi) downstream of the mouth of the rivière La Cavée (coming from the east) and at 1.2 kilometres (0.75 mi) upstream of the outlet (coming from the north-est) of Lac Pelletier.
The toponym "Rivière Chibouet" was officially registered on December 5, 1968, at the Commission de toponymie du Québec.