Le Haut-Saint-Laurent (, ) is a regional county municipality in southwestern Quebec, Canada, in the Montérégie region. Its seat is in Huntingdon. It is named for the Saint Lawrence River, which forms its western and its northwestern boundaries.
The RCM was formed on January 1, 1982, from most of historic Huntingdon County.
There are 13 subdivisions and one native reserve within the RCM:
Highways and numbered routes that run through the municipality, including external routes that start or finish at the county border: