Kanton Castelnau-de-Montmiral is een kanton van het Franse departement Tarn. Kanton Castelnau-de-Montmiral maakt deel uit van het arrondissement Albi en telt 3607 inwoners (1999).

Gemeenten 
Het kanton Castelnau-de-Montmiral omvat de volgende gemeenten:

 Alos
 Andillac
 Cahuzac-sur-Vère
 Campagnac
 Castelnau-de-Montmiral (hoofdplaats)
 Larroque
 Le Verdier
 Montels
 Puycelsi
 Saint-Beauzile
 Sainte-Cécile-du-Cayrou
 Vieux

Castelnau-de-Montmiral