La municipalité de Rupt-sur-Moselle est située dans le département Vosges.
Les agglomérations limitrophes sont les suivantes : Dommartin-lès-Remiremont, Thiéfosse, Vecoux, La Rosière, Ferdrupt, Corravillers, Girmont-Val-d'Ajol, La Montagne, Saulxures-sur-Moselotte.
13 infirmiers et infirmières à domicile pratiquent à Rupt-sur-Moselle.