mont-saint-grégoire is a municipality in the province of quebec, canada, located in the regional county municipality of le haut-richelieu. the population as of the canada 2011 census was 3,086. residents of mont-saint-grégoire are called "grégoriens" ("grégoriennes", fem.).