Sainte-Catherine is an off-island suburb of Montreal, in southwestern Quebec, Canada, on the St. Lawrence River in the Regional County …Sainte-Catherine is an off-island suburb of Montreal, in southwestern Quebec, Canada, on the St. Lawrence River in the Regional County Municipality of Roussillon. The population as of the Canada 2011 Census was 16,762.