Repentigny is an off-island suburb of Montreal, Quebec, Canada. It is located north of the city on the lower end of the L'Assomption River, and on the Saint Lawrence River. Repentigny and Charlemagne were the first towns off the eastern tip of the Island of Montreal. Repentigny is part of the Lanaudière region.