Castelmary est une ville de l' Aveyron en région Occitanie.
Castelmary compte 132 habitants appelés les "Castelmariens, Castelmariennes".
La densité de la population de Castelmary est de 12 habitants au km².
Le maire de Castelmary est Monsieur Claude CAZALS