Mascouche Ville (city) in western Quebec. Located north of Montreal near the Mascouche River Population (2001 census) 29,556