Castelmayran est une ville de Tarn-et-Garonne en région Occitanie.
Castelmayran compte 1136 habitants appelés les "Castelmayranois, Castelmayranoises".
La densité de la population de Castelmayran est de 71 habitants au km².
Le maire de Castelmayran est Monsieur Thierry JAMAIN