Saint-Loup-sur-Semouse est une ville de l'est de la France située dans le département de la Haute-Saône en région Bourgogne-Franche-Comté.
Saint-Loup-sur-Semouse compte 3.796 habitants.
1.474 ménages habitent à Saint-Loup-sur-Semouse dans 1.745 logements.