Caignac est une ville de la Haute-Garonne en région Occitanie.
Caignac compte 293 habitants appelés les "Caignacais, Caignacaises".
La densité de la population de Caignac est de 33 habitants au km².
Le maire de Caignac est Monsieur Alain DOU