Au 8 mars 1999, Granges-sur-Vologne compte 2 449 habitants ( 1 156 hommes et 1 293  femmes), soit une densité de 83 habitants au km2. La population est en légère baisse par  rapport au recensement précédent En neuf ans, depuis 1990, la commune a perdu 36  habitants. En vingt quatre ans, depuis 1975, la commune a perdu 345 habitants.

 Au cours des années quatre vingt dix, le déficit naturel a très fortement contribué à la baisse  de la population. En effet entre les deux derniers recensements, on a enregistré 225  naissances et 312 décès dans la commune ; le déficit naturel s'élève donc à 87 personnes.  Par ailleurs, l'excédent des entrées sur les sorties de population est de 51 personnes.

 Granges-sur-Vologne appartient à l'arrondissement dont Saint-Dié est la Sous-Préfecture.  L'arrondissement regroupe 93 398 habitants, soit une densité de 80 habitants au km2. La  population de la commune en représente donc 2.60%. Celle de l'arrondissement est  pratiquement stable par rapport au recensement précédent. En neuf ans, depuis 1990,  l'arrondissement a gagné 88 habitants. Dans l'ensemble du département, la population est  passée de 386 258 habitants en 1990 à 380 952 habitants en 1999 ; soit une perte de 5 306  habitants.

Les personnes âgées sont nombreuses dans la commune. Les 281 habitants qui ont 75 ans ou plus représentent 11.50% de la population alors que cette proportion est 8.30% seulement dans le département. A l'opposé, les 536 jeunes de moins de 20 ans ne représentent que 21.90% de la population alors que la proportion est de 25.10% dans le département.