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