Mascouche
Your complete guide to living, studying, and building a successful life in Mascouche.
Loading map…
Mascouche is an off-island suburb of Montreal, in southern Quebec, Canada. The city is located on the Mascouche River within the Les Moulins Regional County Municipality and has a population of 51,183, ranking 20th among Quebec municipalities.
Still have questions about Mascouche? Our community and expert advisors are here to help. Ask a Question