Bellemagny est une commune d'une superficie totale de 210 hectares, son altitude varie entre 320 et 397 mètres
Les habitants de Bellemagny s'appellent les Barovillarois et les Barovillaroises.
Au dernier recensement Bellemagny comptait environ 200 habitants.
(Source INSEE : recensement de 1999 sans double compte)