Saint-Jean-sur-Richelieu is a city in eastern Montérégie in the Canadian province of Quebec, about 40 kilometres (25 mi) southeast of Montreal, roughly halfway between Montreal and the Canada–United States border with the state of Vermont. It straddles the west and east banks of the Richelieu River at the northernmost navigable point of Lake Champlain. As of December 2019, the population was 98,03…