Castelnau-de-Montmiral est une commune rurale du département Tarn, en Occitanie, avec 1 062 habitants — les Montmiralais. Sur 90,0 km² de territoire, la densité atteint 11 habitants au km², à une altitude moyenne de 261 m. La commune fait partie de l'intercommunalité CA Gaillac-Graulhet. Castelnau-de-Montmiral est reconnue par les labels Plus Beau Village.
La population est en croissance (+3,2 % en 10 ans). Le revenu médian s'établit à 21 490 € par an et par unité de consommation. Le taux de chômage local est de 7,2 %, dans la moyenne nationale. 137 entreprises actives structurent le tissu économique local.
Une maison se négocie en moyenne 2 746 €/m² à Castelnau-de-Montmiral. Le climat est tempéré (moyenne annuelle de 13,4 °C). Patrimoine local : 3 monuments historiques. 1 établissement scolaire présent sur la commune.