Remich liegt im Südosten des Großherzogtums Luxemburg unmittelbar an der Grenze zum deutschen Bundesland Saarland.
Die Stadt ist Verwaltungssitz des gleichnamigen Kantons.