CASTELMARY se situe dans la région Occitanie et dans le département : AVEYRON , son code postal est 12800, son code INSEE : . La commune fait partie de l'arrondissement de Villefranche-de-Rouergue. Les habitants de : CASTELMARY se noment les Castelmariennes, Castelmariens. La commune compte 118 habitants..
CASTELMARY à une surficie de 1179 Km2, les coordonéées GPS de CASTELMARY sont 44.172343916,2.245011011. Le Nombre d'habitations est de 78 composé de 52 résidences pricipales de 20 résidences secondaires ainsi que de de 6 logement vacances. Le maire de CASTELMARY est CAZALS Claude (1957-05-12), Ancien agriculteur exploitant.