Candiac is a town in the Canadian province of Quebec; it is located on the South shore of Montreal near La Prairie. Population: 12675.