Charlemagne ist eine Stadt im Südwesten der kanadischen Provinz Québec. Sie liegt in der Region Lanaudière, rund 20 km nördlich des Zentrums von Montreal. Charlemagne gehört zur regionalen Grafschaftsgemeinde(municipalité régionale du comté)L’Assomption, hat eine Fläche von 2,16 km² und zählt 5.853 Einwohner (2011).