Le département des Vosges comprend la commune de Crainvilliers, et qui est tranquille et champêtre. Elle compte 179 habitants.. Un taux de fécondité très supérieur et une croissance démographique basse , mais une quotité de retraités de 28% et un âge moyen de 41 ans spécifient la population, principalement âgée.
La commune profite de conditions climatiques caractérisées par un ensoleillement de 1627 heures par an. En ce qui concerne l'économie, l'état des lieux est caractérisé en particulier par une assez basse taxe foncière : 25%, mais un taux de chômage de 10%. Elle est aussi particularisée par une densité de population de 20 hab./km² et un taux de déplacement vers un lieu de travail extérieur de 84%, une année moyenne de contruction de 1961.