Delson is a suburb of Montreal, Quebec, located just south of Montreal on the south shore of the St. Lawrence River.