Blainville is an off-island suburb of Montreal located in southwestern Quebec. Blainville forms part of the Thérèse-De Blainville Regional County Municipality within the Laurentides region of Quebec. The town sits at the foot of the Laurentian Mountains and is located 35 kilometres northwest of downtown Montreal.
As of the Canada 2016 Census, Blainville had a population of 56,863.
The 2016 census found that 89% of residents spoke French as a mother tongue. Although almost 55% of the residents reported knowledge of both English and French, English was the mother tongue of only 3.6% respondents.