Mont-Royal (engl. Mount Royal) ist eine Gemeinde im Südwesten der kanadischen Provinz Québec. Sie liegt auf der Île de Montréal und bildet eine Enklave innerhalb von Montreal. Die Stadt hat eine Fläche von 7,53 km² und zählt 20.276 Einwohner (Stand: 2016).
Mont-Royal liegt im zentralen Teil der Île de Montréal, an der Nordwestseite des 233 Meter hohen Montrealer Hausberges Mont Royal. Die Gemeinde ist fast vollständig vom Gebiet der Stadt Montreal umschlossen, und zwar von den Stadtbezirken Villeray–Saint-Michel–Parc-Extension, Côte-des-Neiges–Notre-Dame-de-Grâce, Outremont und Saint-Laurent. Im Süden besteht eine kurze Grenze zu Côte-Saint-Luc. Hauptachsen der Stadt sind eine Eisenbahnlinie in Ost-West-Richtung sowie zwei diagonal dazu verlaufende Hauptstraßen, die sich am Bahnhof an einem ovalen Park kreuzen. Das Stadtzentrum Montreals ist rund acht Kilometer entfernt.