Dundee is a township municipality in Le Haut-Saint-Laurent Regional County Municipality in the Montérégie administrative region of Quebec, Canada. At the 2021 Canadian census, the population was 386. It is primarily an agricultural area consisting of dairy and grain farms.