Grandvillars est une ville du Territoire de Belfort en région Bourgogne-Franche-Comté.
Grandvillars compte 3012 habitants appelés les "Grandvellais, Grandvellaises".
La densité de la population de Grandvillars est de 201 habitants au km².
Le maire de Grandvillars est Monsieur Christian RAYOT