La localité de Xaffévillers est situé dans le département des Vosges ; elle compte une population de 171 habitants. Elle est champêtre et paisible. Les habitations âgées composent la plupart de l'habitat. La situation économique est caractérisée par un taux d'ouvriers proportionnellement très important : 87%, un revenu moyen de 21400 €. Au niveau des équippements, l'entité possède une capacité d'accueil touristique de 5 lits.
Une quotité de retraités de 24% caractérise la population qui est en majorité âgée. Du point de vue du climat, la localité profite de un ensoleillement de 1628 heures par an mais des précipitations de 924 mm par an. Notons une quotité de logement social HLM de 0%, une année moyenne de contruction de 1953 et un taux d'utilisation de la voiture de 6%, mais un taux de déplacement vers un lieu de travail extérieur haut : 100%.